POST api/PrescriptionTherapy

Request Information

URI Parameters

None.

Body Parameters

CreateTherapy
NameDescriptionTypeAdditional information
Name

Therapy name e.g: Name_Surname_6Month_dijabetes

string

Required

Months

Therapy duration in months

integer

Required

ReferralId

Reference referral from work list

integer

Required

CreateDate

Create date of therapy

string

Required

Note

Text note about the therapy

string

None.

CreateDoctor

Create doctor

HealthProfessionalBasicInfo2

Required

CreateCabinetCode

Cabinet where therapy was created

string

Required

Patient

Patient info

PatientBasicInfo2

Required

VdtID

globally unique identifier

None.

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"
      }
    ]
  },
  "vdtID": "d6e560b4-a235-459f-8c0a-4f14134a0355"
}

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>
  <VdtID>d6e560b4-a235-459f-8c0a-4f14134a0355</VdtID>
</CreateTherapy>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

TherapyViewModel
NameDescriptionTypeAdditional information
TherapyId

Therapy id number

integer

None.

BeginDate

string

None.

EndDate

string

None.

PrescriptionTherapyStatus

CodeBookViewModel

None.

Name

Therapy name e.g: Name_Surname_6Month_dijabetes

string

Required

Months

Therapy duration in months

integer

Required

ReferralId

Reference referral from work list

integer

Required

CreateDate

Create date of therapy

string

Required

Note

Text note about the therapy

string

None.

CreateDoctor

Create doctor

HealthProfessionalBasicInfo2

Required

CreateCabinetCode

Cabinet where therapy was created

string

Required

Patient

Patient info

PatientBasicInfo2

Required

VdtID

globally unique identifier

None.

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"
      }
    ]
  },
  "vdtID": "9e09d107-cba8-4f6f-b71d-1a74a07c1bf8"
}

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>
  <VdtID>9e09d107-cba8-4f6f-b71d-1a74a07c1bf8</VdtID>
  <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>