POST api/Prescription/PrepareAndSendCancelationPrescriptionV2
Request Information
URI Parameters
None.
Body Parameters
PreparePrescriptionCancelationModelV2| Name | Description | Type | Additional information |
|---|---|---|---|
| Patient | PatientModel |
Required |
|
| Doctor | DoctorModelV2 |
Required |
|
| Prescriptions | Collection of PrescriptionItem |
Required |
|
| PrescriptionType | PrescriptionType |
Required |
Request Formats
application/json, text/json
Sample:
{
"Patient": {
"Name": "sample string 1",
"Surname": "sample string 2",
"PESEL": "sample string 3",
"Street": "sample string 4",
"HouseNumber": "sample string 5",
"LocalNumber": "sample string 6",
"PostalCode": "sample string 7",
"City": "sample string 8",
"Sex": "sample string 9",
"Birth_Date": "sample string 10",
"NFZ_branch": "sample string 11"
},
"Doctor": {
"DoctorId": "sample string 1",
"NPWZ": "sample string 2",
"DoctorName": "sample string 3",
"DoctorSurname": "sample string 4",
"DoctorTitle": "sample string 5",
"PhoneNumber": "sample string 6",
"PostalCode": "sample string 7",
"City": "sample string 8",
"StreetName": "sample string 9",
"HouseNumber": "sample string 10",
"LocalNumber": "sample string 11",
"Password": "sample string 12"
},
"Prescriptions": [
{
"PrescriptionId": "sample string 1",
"PrescriptionKey": "sample string 2",
"PrescriptionDate": "sample string 3",
"PrescriptionSetId": "sample string 4",
"PrescriptionVersion": "sample string 5",
"PrescriptionBody": "sample string 6"
},
{
"PrescriptionId": "sample string 1",
"PrescriptionKey": "sample string 2",
"PrescriptionDate": "sample string 3",
"PrescriptionSetId": "sample string 4",
"PrescriptionVersion": "sample string 5",
"PrescriptionBody": "sample string 6"
}
],
"PrescriptionType": 0
}
application/xml, text/xml
Sample:
<PreparePrescriptionCancelationModelV2 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BridgeToP1RESTAPI.Models.Prescription">
<Doctor xmlns:d2p1="http://schemas.datacontract.org/2004/07/BridgeToP1RESTAPI.Models.Common">
<d2p1:City>sample string 8</d2p1:City>
<d2p1:DoctorId>sample string 1</d2p1:DoctorId>
<d2p1:DoctorName>sample string 3</d2p1:DoctorName>
<d2p1:DoctorSurname>sample string 4</d2p1:DoctorSurname>
<d2p1:DoctorTitle>sample string 5</d2p1:DoctorTitle>
<d2p1:HouseNumber>sample string 10</d2p1:HouseNumber>
<d2p1:LocalNumber>sample string 11</d2p1:LocalNumber>
<d2p1:NPWZ>sample string 2</d2p1:NPWZ>
<d2p1:Password>sample string 12</d2p1:Password>
<d2p1:PhoneNumber>sample string 6</d2p1:PhoneNumber>
<d2p1:PostalCode>sample string 7</d2p1:PostalCode>
<d2p1:StreetName>sample string 9</d2p1:StreetName>
</Doctor>
<Patient xmlns:d2p1="http://schemas.datacontract.org/2004/07/BridgeToP1RESTAPI.Models.Common">
<d2p1:Birth_Date>sample string 10</d2p1:Birth_Date>
<d2p1:City>sample string 8</d2p1:City>
<d2p1:HouseNumber>sample string 5</d2p1:HouseNumber>
<d2p1:LocalNumber>sample string 6</d2p1:LocalNumber>
<d2p1:NFZ_branch>sample string 11</d2p1:NFZ_branch>
<d2p1:Name>sample string 1</d2p1:Name>
<d2p1:PESEL>sample string 3</d2p1:PESEL>
<d2p1:PostalCode>sample string 7</d2p1:PostalCode>
<d2p1:Sex>sample string 9</d2p1:Sex>
<d2p1:Street>sample string 4</d2p1:Street>
<d2p1:Surname>sample string 2</d2p1:Surname>
</Patient>
<PrescriptionType>Normal</PrescriptionType>
<Prescriptions>
<PrescriptionItem>
<PrescriptionBody>sample string 6</PrescriptionBody>
<PrescriptionDate>sample string 3</PrescriptionDate>
<PrescriptionId>sample string 1</PrescriptionId>
<PrescriptionKey>sample string 2</PrescriptionKey>
<PrescriptionSetId>sample string 4</PrescriptionSetId>
<PrescriptionVersion>sample string 5</PrescriptionVersion>
</PrescriptionItem>
<PrescriptionItem>
<PrescriptionBody>sample string 6</PrescriptionBody>
<PrescriptionDate>sample string 3</PrescriptionDate>
<PrescriptionId>sample string 1</PrescriptionId>
<PrescriptionKey>sample string 2</PrescriptionKey>
<PrescriptionSetId>sample string 4</PrescriptionSetId>
<PrescriptionVersion>sample string 5</PrescriptionVersion>
</PrescriptionItem>
</Prescriptions>
</PreparePrescriptionCancelationModelV2>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of ResponseCancelationDocument| Name | Description | Type | Additional information |
|---|---|---|---|
| PrescpiptionId | string |
None. |
|
| CancelationId | string |
None. |
|
| IsError | boolean |
None. |
|
| ErrorMessage | Collection of ErrorResponse |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"PrescpiptionId": "sample string 1",
"CancelationId": "sample string 2",
"IsError": true,
"ErrorMessage": [
{
"Code": "sample string 1",
"Message": "sample string 2",
"StackTrace": "sample string 3",
"Source": 0
},
{
"Code": "sample string 1",
"Message": "sample string 2",
"StackTrace": "sample string 3",
"Source": 0
}
]
},
{
"PrescpiptionId": "sample string 1",
"CancelationId": "sample string 2",
"IsError": true,
"ErrorMessage": [
{
"Code": "sample string 1",
"Message": "sample string 2",
"StackTrace": "sample string 3",
"Source": 0
},
{
"Code": "sample string 1",
"Message": "sample string 2",
"StackTrace": "sample string 3",
"Source": 0
}
]
}
]
application/xml, text/xml
Sample:
<ArrayOfResponseCancelationDocument xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BridgeToP1RESTAPI.Models.Prescription">
<ResponseCancelationDocument>
<CancelationId>sample string 2</CancelationId>
<ErrorMessage xmlns:d3p1="http://schemas.datacontract.org/2004/07/BridgeToP1RESTAPI.Models.Error">
<d3p1:ErrorResponse>
<d3p1:Code>sample string 1</d3p1:Code>
<d3p1:Message>sample string 2</d3p1:Message>
<d3p1:Source>General</d3p1:Source>
<d3p1:StackTrace>sample string 3</d3p1:StackTrace>
</d3p1:ErrorResponse>
<d3p1:ErrorResponse>
<d3p1:Code>sample string 1</d3p1:Code>
<d3p1:Message>sample string 2</d3p1:Message>
<d3p1:Source>General</d3p1:Source>
<d3p1:StackTrace>sample string 3</d3p1:StackTrace>
</d3p1:ErrorResponse>
</ErrorMessage>
<IsError>true</IsError>
<PrescpiptionId>sample string 1</PrescpiptionId>
</ResponseCancelationDocument>
<ResponseCancelationDocument>
<CancelationId>sample string 2</CancelationId>
<ErrorMessage xmlns:d3p1="http://schemas.datacontract.org/2004/07/BridgeToP1RESTAPI.Models.Error">
<d3p1:ErrorResponse>
<d3p1:Code>sample string 1</d3p1:Code>
<d3p1:Message>sample string 2</d3p1:Message>
<d3p1:Source>General</d3p1:Source>
<d3p1:StackTrace>sample string 3</d3p1:StackTrace>
</d3p1:ErrorResponse>
<d3p1:ErrorResponse>
<d3p1:Code>sample string 1</d3p1:Code>
<d3p1:Message>sample string 2</d3p1:Message>
<d3p1:Source>General</d3p1:Source>
<d3p1:StackTrace>sample string 3</d3p1:StackTrace>
</d3p1:ErrorResponse>
</ErrorMessage>
<IsError>true</IsError>
<PrescpiptionId>sample string 1</PrescpiptionId>
</ResponseCancelationDocument>
</ArrayOfResponseCancelationDocument>