POST api/PrescriptionTherapy

Request Information

URI Parameters

None.

Body Parameters

CreateTherapy
NameDescriptionTypeAdditional information
Name

string

Required

Months

integer

Required

ReferralId

integer

Required

CreateDate

string

Required

Note

string

None.

CreateDoctor

HealthProfessionalBasicInfo2

Required

CreateCabinetCode

string

Required

Patient

PatientBasicInfo2

Required

Request Formats

application/json, text/json

Sample:
{
  "name": "sample string 1",
  "months": 2,
  "referralId": 3,
  "createDate": "sample string 4",
  "note": "sample string 5",
  "createDoctor": {
    "username": "sample string 1",
    "name": "sample string 2",
    "lastName": "sample string 3",
    "healthProfessionalCode": "sample string 4",
    "academyName": "sample string 5"
  },
  "createCabinetCode": "sample string 6",
  "patient": {
    "name": "sample string 1",
    "surname": "sample string 2",
    "birthDate": "sample string 3",
    "gender": 1,
    "nationalPersonalId": "sample string 4",
    "telephoneNumber": "sample string 5",
    "address": {
      "street": "sample string 1",
      "zipCode": "sample string 2",
      "city": "sample string 3",
      "countryCode": "sample string 4"
    },
    "identifications": [
      {
        "type": "sample string 1",
        "value": "sample string 2",
        "validUntil": "sample string 3"
      },
      {
        "type": "sample string 1",
        "value": "sample string 2",
        "validUntil": "sample string 3"
      }
    ]
  }
}

application/xml, text/xml

Sample:
<CreateTherapy xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.Prescription.Therapy">
  <CreateCabinetCode>sample string 6</CreateCabinetCode>
  <CreateDate>sample string 4</CreateDate>
  <CreateDoctor xmlns:d2p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.HealthProfessional">
    <d2p1:AcademyName>sample string 5</d2p1:AcademyName>
    <d2p1:HealthProfessionalCode>sample string 4</d2p1:HealthProfessionalCode>
    <d2p1:LastName>sample string 3</d2p1:LastName>
    <d2p1:Name>sample string 2</d2p1:Name>
    <d2p1:Username>sample string 1</d2p1:Username>
  </CreateDoctor>
  <Months>2</Months>
  <Name>sample string 1</Name>
  <Note>sample string 5</Note>
  <Patient xmlns:d2p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.Patient">
    <d2p1:Address>
      <d2p1:City>sample string 3</d2p1:City>
      <d2p1:CountryCode>sample string 4</d2p1:CountryCode>
      <d2p1:Street>sample string 1</d2p1:Street>
      <d2p1:ZipCode>sample string 2</d2p1:ZipCode>
    </d2p1:Address>
    <d2p1:BirthDate>sample string 3</d2p1:BirthDate>
    <d2p1:Gender>M</d2p1:Gender>
    <d2p1:Identifications>
      <d2p1:PatientIdentification>
        <d2p1:Type>sample string 1</d2p1:Type>
        <d2p1:ValidUntil>sample string 3</d2p1:ValidUntil>
        <d2p1:Value>sample string 2</d2p1:Value>
      </d2p1:PatientIdentification>
      <d2p1:PatientIdentification>
        <d2p1:Type>sample string 1</d2p1:Type>
        <d2p1:ValidUntil>sample string 3</d2p1:ValidUntil>
        <d2p1:Value>sample string 2</d2p1:Value>
      </d2p1:PatientIdentification>
    </d2p1:Identifications>
    <d2p1:Name>sample string 1</d2p1:Name>
    <d2p1:NationalPersonalId>sample string 4</d2p1:NationalPersonalId>
    <d2p1:Surname>sample string 2</d2p1:Surname>
    <d2p1:TelephoneNumber>sample string 5</d2p1:TelephoneNumber>
  </Patient>
  <ReferralId>3</ReferralId>
</CreateTherapy>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

TherapyViewModel
NameDescriptionTypeAdditional information
TherapyId

integer

None.

BeginDate

string

None.

EndDate

string

None.

PrescriptionTherapyStatus

CodeBookViewModel

None.

Name

string

Required

Months

integer

Required

ReferralId

integer

Required

CreateDate

string

Required

Note

string

None.

CreateDoctor

HealthProfessionalBasicInfo2

Required

CreateCabinetCode

string

Required

Patient

PatientBasicInfo2

Required

Response Formats

application/json, text/json

Sample:
{
  "therapyId": 1,
  "beginDate": "sample string 2",
  "endDate": "sample string 3",
  "prescriptionTherapyStatus": {
    "code": "sample string 1",
    "description": "sample string 2"
  },
  "name": "sample string 4",
  "months": 5,
  "referralId": 6,
  "createDate": "sample string 7",
  "note": "sample string 8",
  "createDoctor": {
    "username": "sample string 1",
    "name": "sample string 2",
    "lastName": "sample string 3",
    "healthProfessionalCode": "sample string 4",
    "academyName": "sample string 5"
  },
  "createCabinetCode": "sample string 9",
  "patient": {
    "name": "sample string 1",
    "surname": "sample string 2",
    "birthDate": "sample string 3",
    "gender": 1,
    "nationalPersonalId": "sample string 4",
    "telephoneNumber": "sample string 5",
    "address": {
      "street": "sample string 1",
      "zipCode": "sample string 2",
      "city": "sample string 3",
      "countryCode": "sample string 4"
    },
    "identifications": [
      {
        "type": "sample string 1",
        "value": "sample string 2",
        "validUntil": "sample string 3"
      },
      {
        "type": "sample string 1",
        "value": "sample string 2",
        "validUntil": "sample string 3"
      }
    ]
  }
}

application/xml, text/xml

Sample:
<TherapyViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.Prescription.Therapy">
  <CreateCabinetCode>sample string 9</CreateCabinetCode>
  <CreateDate>sample string 7</CreateDate>
  <CreateDoctor xmlns:d2p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.HealthProfessional">
    <d2p1:AcademyName>sample string 5</d2p1:AcademyName>
    <d2p1:HealthProfessionalCode>sample string 4</d2p1:HealthProfessionalCode>
    <d2p1:LastName>sample string 3</d2p1:LastName>
    <d2p1:Name>sample string 2</d2p1:Name>
    <d2p1:Username>sample string 1</d2p1:Username>
  </CreateDoctor>
  <Months>5</Months>
  <Name>sample string 4</Name>
  <Note>sample string 8</Note>
  <Patient xmlns:d2p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.Patient">
    <d2p1:Address>
      <d2p1:City>sample string 3</d2p1:City>
      <d2p1:CountryCode>sample string 4</d2p1:CountryCode>
      <d2p1:Street>sample string 1</d2p1:Street>
      <d2p1:ZipCode>sample string 2</d2p1:ZipCode>
    </d2p1:Address>
    <d2p1:BirthDate>sample string 3</d2p1:BirthDate>
    <d2p1:Gender>M</d2p1:Gender>
    <d2p1:Identifications>
      <d2p1:PatientIdentification>
        <d2p1:Type>sample string 1</d2p1:Type>
        <d2p1:ValidUntil>sample string 3</d2p1:ValidUntil>
        <d2p1:Value>sample string 2</d2p1:Value>
      </d2p1:PatientIdentification>
      <d2p1:PatientIdentification>
        <d2p1:Type>sample string 1</d2p1:Type>
        <d2p1:ValidUntil>sample string 3</d2p1:ValidUntil>
        <d2p1:Value>sample string 2</d2p1:Value>
      </d2p1:PatientIdentification>
    </d2p1:Identifications>
    <d2p1:Name>sample string 1</d2p1:Name>
    <d2p1:NationalPersonalId>sample string 4</d2p1:NationalPersonalId>
    <d2p1:Surname>sample string 2</d2p1:Surname>
    <d2p1:TelephoneNumber>sample string 5</d2p1:TelephoneNumber>
  </Patient>
  <ReferralId>6</ReferralId>
  <BeginDate>sample string 2</BeginDate>
  <EndDate>sample string 3</EndDate>
  <PrescriptionTherapyStatus xmlns:d2p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api">
    <d2p1:Code>sample string 1</d2p1:Code>
    <d2p1:Description>sample string 2</d2p1:Description>
  </PrescriptionTherapyStatus>
  <TherapyId>1</TherapyId>
</TherapyViewModel>