POST api/RecetaMedica/AgregarDiagnostico

Request Information

URI Parameters

None.

Body Parameters

ParamPacienteDiagnostico
NameDescriptionTypeAdditional information
PacienteId

integer

None.

Diagnostico

string

None.

Observacion

string

None.

ListaReceta

Collection of ParamRecetaDiagnostico

None.

Request Formats

application/json, text/json

Sample:
{
  "PacienteId": 1,
  "Diagnostico": "sample string 2",
  "Observacion": "sample string 3",
  "ListaReceta": [
    {
      "DrogaId": 1,
      "FarmacoVentaLibre": true,
      "FormaFarmaceuticaId": 3,
      "ViaAdministracionId": 4,
      "Potencia": "sample string 5",
      "Presentacion": "sample string 6",
      "Dosificacion": "sample string 7",
      "TiempoDosificacion": "sample string 8",
      "ObservacionPosologica": "sample string 9"
    },
    {
      "DrogaId": 1,
      "FarmacoVentaLibre": true,
      "FormaFarmaceuticaId": 3,
      "ViaAdministracionId": 4,
      "Potencia": "sample string 5",
      "Presentacion": "sample string 6",
      "Dosificacion": "sample string 7",
      "TiempoDosificacion": "sample string 8",
      "ObservacionPosologica": "sample string 9"
    }
  ]
}

application/xml, text/xml

Sample:
<ParamPacienteDiagnostico xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mastersoft.CredencialesApp.Entities.Domain">
  <Diagnostico>sample string 2</Diagnostico>
  <ListaReceta>
    <ParamRecetaDiagnostico>
      <Dosificacion>sample string 7</Dosificacion>
      <DrogaId>1</DrogaId>
      <FarmacoVentaLibre>true</FarmacoVentaLibre>
      <FormaFarmaceuticaId>3</FormaFarmaceuticaId>
      <ObservacionPosologica>sample string 9</ObservacionPosologica>
      <Potencia>sample string 5</Potencia>
      <Presentacion>sample string 6</Presentacion>
      <TiempoDosificacion>sample string 8</TiempoDosificacion>
      <ViaAdministracionId>4</ViaAdministracionId>
    </ParamRecetaDiagnostico>
    <ParamRecetaDiagnostico>
      <Dosificacion>sample string 7</Dosificacion>
      <DrogaId>1</DrogaId>
      <FarmacoVentaLibre>true</FarmacoVentaLibre>
      <FormaFarmaceuticaId>3</FormaFarmaceuticaId>
      <ObservacionPosologica>sample string 9</ObservacionPosologica>
      <Potencia>sample string 5</Potencia>
      <Presentacion>sample string 6</Presentacion>
      <TiempoDosificacion>sample string 8</TiempoDosificacion>
      <ViaAdministracionId>4</ViaAdministracionId>
    </ParamRecetaDiagnostico>
  </ListaReceta>
  <Observacion>sample string 3</Observacion>
  <PacienteId>1</PacienteId>
</ParamPacienteDiagnostico>

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 'ParamPacienteDiagnostico'.

Response Information

Resource Description

AgregarDiagnosticoResult
NameDescriptionTypeAdditional information
DiagnosticoId

integer

None.

MensError

string

None.

Response Formats

application/json, text/json

Sample:
{
  "DiagnosticoId": 1,
  "MensError": "sample string 2"
}

application/xml, text/xml

Sample:
<AgregarDiagnosticoResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mastersoft.CredencialesApp.Entities.Domain">
  <DiagnosticoId>1</DiagnosticoId>
  <MensError>sample string 2</MensError>
</AgregarDiagnosticoResult>