POST api/Patients/SetData/{id}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

integer

Required

Body Parameters

PersonalData
NameDescriptionTypeAdditional information
ApellidoMaterno

string

None.

Genero

string

None.

CURP

string

None.

EstadoCivilID

integer

None.

LugarNacimiento

string

None.

LugarResidencia

string

None.

TipoTelefonoID

integer

None.

EscolaridadID

integer

None.

Ocupacion

string

None.

TrabajoActual

string

None.

TipoSangreID

integer

None.

ReligionID

integer

None.

Recomendo

string

None.

OtroMedio

string

None.

SeguroMedico

string

None.

NombreSeguroMedico

string

None.

MedicoCabecera

string

None.

TelefonoMedicoCabecera

string

None.

MedioInternet

boolean

None.

MedioTelevision

boolean

None.

MedioImpresos

boolean

None.

MedioRecomendacion

boolean

None.

MedioRedesSociales

boolean

None.

MedioRadio

boolean

None.

MedioEspectaculares

boolean

None.

TipoTelefonoID2

integer

None.

Telefono2

string

None.

RNombre

string

None.

RParentescoID

integer

None.

RTipoTelefonoID

integer

None.

RTelefono

string

None.

Telefonos

Collection of Phones

None.

Escolaridades

Collection of Data

None.

Religiones

Collection of Data

None.

EstadoCivil

Collection of Data

None.

TipoSangre

Collection of Data

None.

TipoTelefono

Collection of Data

None.

Parentesco

Collection of Data

None.

Request Formats

application/json, text/json

Sample:
{
  "ApellidoMaterno": "sample string 1",
  "Genero": "sample string 2",
  "CURP": "sample string 3",
  "EstadoCivilID": 1,
  "LugarNacimiento": "sample string 4",
  "LugarResidencia": "sample string 5",
  "TipoTelefonoID": 1,
  "EscolaridadID": 1,
  "Ocupacion": "sample string 6",
  "TrabajoActual": "sample string 7",
  "TipoSangreID": 1,
  "ReligionID": 1,
  "Recomendo": "sample string 8",
  "OtroMedio": "sample string 9",
  "SeguroMedico": "sample string 10",
  "NombreSeguroMedico": "sample string 11",
  "MedicoCabecera": "sample string 12",
  "TelefonoMedicoCabecera": "sample string 13",
  "MedioInternet": true,
  "MedioTelevision": true,
  "MedioImpresos": true,
  "MedioRecomendacion": true,
  "MedioRedesSociales": true,
  "MedioRadio": true,
  "MedioEspectaculares": true,
  "TipoTelefonoID2": 1,
  "Telefono2": "sample string 21",
  "RNombre": "sample string 22",
  "RParentescoID": 1,
  "RTipoTelefonoID": 1,
  "RTelefono": "sample string 23",
  "Telefonos": [
    {
      "TelefonoID": 1,
      "TipoTelefonoID": 1,
      "Telefono": "sample string 2"
    },
    {
      "TelefonoID": 1,
      "TipoTelefonoID": 1,
      "Telefono": "sample string 2"
    }
  ],
  "Escolaridades": [
    {
      "key": 1,
      "value": "sample string 1"
    },
    {
      "key": 1,
      "value": "sample string 1"
    }
  ],
  "Religiones": [
    {
      "key": 1,
      "value": "sample string 1"
    },
    {
      "key": 1,
      "value": "sample string 1"
    }
  ],
  "EstadoCivil": [
    {
      "key": 1,
      "value": "sample string 1"
    },
    {
      "key": 1,
      "value": "sample string 1"
    }
  ],
  "TipoSangre": [
    {
      "key": 1,
      "value": "sample string 1"
    },
    {
      "key": 1,
      "value": "sample string 1"
    }
  ],
  "TipoTelefono": [
    {
      "key": 1,
      "value": "sample string 1"
    },
    {
      "key": 1,
      "value": "sample string 1"
    }
  ],
  "Parentesco": [
    {
      "key": 1,
      "value": "sample string 1"
    },
    {
      "key": 1,
      "value": "sample string 1"
    }
  ]
}

application/xml, text/xml

Sample:
<PersonalData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MedicalSoftware.Service">
  <ApellidoMaterno>sample string 1</ApellidoMaterno>
  <CURP>sample string 3</CURP>
  <EscolaridadID>1</EscolaridadID>
  <Escolaridades>
    <Data>
      <key>1</key>
      <value>sample string 1</value>
    </Data>
    <Data>
      <key>1</key>
      <value>sample string 1</value>
    </Data>
  </Escolaridades>
  <EstadoCivil>
    <Data>
      <key>1</key>
      <value>sample string 1</value>
    </Data>
    <Data>
      <key>1</key>
      <value>sample string 1</value>
    </Data>
  </EstadoCivil>
  <EstadoCivilID>1</EstadoCivilID>
  <Genero>sample string 2</Genero>
  <LugarNacimiento>sample string 4</LugarNacimiento>
  <LugarResidencia>sample string 5</LugarResidencia>
  <MedicoCabecera>sample string 12</MedicoCabecera>
  <MedioEspectaculares>true</MedioEspectaculares>
  <MedioImpresos>true</MedioImpresos>
  <MedioInternet>true</MedioInternet>
  <MedioRadio>true</MedioRadio>
  <MedioRecomendacion>true</MedioRecomendacion>
  <MedioRedesSociales>true</MedioRedesSociales>
  <MedioTelevision>true</MedioTelevision>
  <NombreSeguroMedico>sample string 11</NombreSeguroMedico>
  <Ocupacion>sample string 6</Ocupacion>
  <OtroMedio>sample string 9</OtroMedio>
  <Parentesco>
    <Data>
      <key>1</key>
      <value>sample string 1</value>
    </Data>
    <Data>
      <key>1</key>
      <value>sample string 1</value>
    </Data>
  </Parentesco>
  <RNombre>sample string 22</RNombre>
  <RParentescoID>1</RParentescoID>
  <RTelefono>sample string 23</RTelefono>
  <RTipoTelefonoID>1</RTipoTelefonoID>
  <Recomendo>sample string 8</Recomendo>
  <ReligionID>1</ReligionID>
  <Religiones>
    <Data>
      <key>1</key>
      <value>sample string 1</value>
    </Data>
    <Data>
      <key>1</key>
      <value>sample string 1</value>
    </Data>
  </Religiones>
  <SeguroMedico>sample string 10</SeguroMedico>
  <Telefono2>sample string 21</Telefono2>
  <TelefonoMedicoCabecera>sample string 13</TelefonoMedicoCabecera>
  <Telefonos>
    <Phones>
      <Telefono>sample string 2</Telefono>
      <TelefonoID>1</TelefonoID>
      <TipoTelefonoID>1</TipoTelefonoID>
    </Phones>
    <Phones>
      <Telefono>sample string 2</Telefono>
      <TelefonoID>1</TelefonoID>
      <TipoTelefonoID>1</TipoTelefonoID>
    </Phones>
  </Telefonos>
  <TipoSangre>
    <Data>
      <key>1</key>
      <value>sample string 1</value>
    </Data>
    <Data>
      <key>1</key>
      <value>sample string 1</value>
    </Data>
  </TipoSangre>
  <TipoSangreID>1</TipoSangreID>
  <TipoTelefono>
    <Data>
      <key>1</key>
      <value>sample string 1</value>
    </Data>
    <Data>
      <key>1</key>
      <value>sample string 1</value>
    </Data>
  </TipoTelefono>
  <TipoTelefonoID>1</TipoTelefonoID>
  <TipoTelefonoID2>1</TipoTelefonoID2>
  <TrabajoActual>sample string 7</TrabajoActual>
</PersonalData>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'PersonalData'.

Response Information

Resource Description

Response
NameDescriptionTypeAdditional information
Result

Result

None.

Data

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Result": 0,
  "Data": "sample string 1"
}

application/xml, text/xml

Sample:
<Response xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MedicalSoftware.Data">
  <Data>sample string 1</Data>
  <Result>OK</Result>
</Response>