POST TCPV1/Patient/InsertUpdatePatientPrescription?Token={Token}&UserID={UserID}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| Token | string |
Required |
|
| UserID | integer |
Required |
Body Parameters
InsertUpdatePatientPrescriptionRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| PresriptionID | integer |
None. |
|
| ConsultantID | integer |
None. |
|
| HospitalID | integer |
None. |
|
| PatientID | integer |
None. |
|
| Description | string |
None. |
|
| ConsultantRemarks | string |
None. |
|
| PrescriptionStartDate | date |
None. |
|
| PrescriptionExpiryDate | date |
None. |
|
| ServiceID | integer |
None. |
|
| IsActive | boolean |
None. |
|
| CreatedBy | integer |
None. |
|
| UpdatedBy | integer |
None. |
|
| CreateDate | date |
None. |
|
| VisitReasonID | integer |
None. |
|
| UsageTypeID | integer |
None. |
|
| ReceiveModeID | integer |
None. |
|
| IsLocked | boolean |
None. |
|
| PasswordKey | string |
None. |
|
| PrescriptionStatusID | integer |
None. |
|
| StatusDate | date |
None. |
|
| UserID | integer |
None. |
|
| PortalAddedByNurse | string |
None. |
|
| PortalNurseContact | string |
None. |
|
| PortalNextDeliveryDateTime | date |
None. |
|
| PortalNextTreatementDate | date |
None. |
|
| PortalFirstDosageID | integer |
None. |
|
| FileName | string |
None. |
|
| PrescriptionSignature | Collection of byte |
None. |
|
| PrescriptionScanImage | Collection of byte |
None. |
|
| AssignToUser | integer |
None. |
|
| ReasonId | integer |
None. |
|
| OtherReason | string |
None. |
|
| EffectiveDate | date |
None. |
|
| IsPharmacistApproved | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"PresriptionID": 1,
"ConsultantID": 1,
"HospitalID": 1,
"PatientID": 1,
"Description": "sample string 1",
"ConsultantRemarks": "sample string 2",
"PrescriptionStartDate": "2026-08-27T04:02:08.9466612+01:00",
"PrescriptionExpiryDate": "2026-08-27T04:02:08.9466612+01:00",
"ServiceID": 1,
"IsActive": true,
"CreatedBy": 1,
"UpdatedBy": 1,
"CreateDate": "2026-08-27T04:02:08.9466612+01:00",
"VisitReasonID": 1,
"UsageTypeID": 1,
"ReceiveModeID": 1,
"IsLocked": true,
"PasswordKey": "sample string 3",
"PrescriptionStatusID": 1,
"StatusDate": "2026-08-27T04:02:08.9466612+01:00",
"UserID": 1,
"PortalAddedByNurse": "sample string 4",
"PortalNurseContact": "sample string 5",
"PortalNextDeliveryDateTime": "2026-08-27T04:02:08.9466612+01:00",
"PortalNextTreatementDate": "2026-08-27T04:02:08.9466612+01:00",
"PortalFirstDosageID": 1,
"FileName": "sample string 6",
"PrescriptionSignature": "QEA=",
"PrescriptionScanImage": "QEA=",
"AssignToUser": 1,
"ReasonId": 1,
"OtherReason": "sample string 7",
"EffectiveDate": "2026-08-27T04:02:08.9466612+01:00",
"IsPharmacistApproved": true
}
application/xml, text/xml
Sample:
<InsertUpdatePatientPrescriptionRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Entities.SmartAPI"> <AssignToUser>1</AssignToUser> <ConsultantID>1</ConsultantID> <ConsultantRemarks>sample string 2</ConsultantRemarks> <CreateDate>2026-08-27T04:02:08.9466612+01:00</CreateDate> <CreatedBy>1</CreatedBy> <Description>sample string 1</Description> <EffectiveDate>2026-08-27T04:02:08.9466612+01:00</EffectiveDate> <FileName>sample string 6</FileName> <HospitalID>1</HospitalID> <IsActive>true</IsActive> <IsLocked>true</IsLocked> <IsPharmacistApproved>true</IsPharmacistApproved> <OtherReason>sample string 7</OtherReason> <PasswordKey>sample string 3</PasswordKey> <PatientID>1</PatientID> <PortalAddedByNurse>sample string 4</PortalAddedByNurse> <PortalFirstDosageID>1</PortalFirstDosageID> <PortalNextDeliveryDateTime>2026-08-27T04:02:08.9466612+01:00</PortalNextDeliveryDateTime> <PortalNextTreatementDate>2026-08-27T04:02:08.9466612+01:00</PortalNextTreatementDate> <PortalNurseContact>sample string 5</PortalNurseContact> <PrescriptionExpiryDate>2026-08-27T04:02:08.9466612+01:00</PrescriptionExpiryDate> <PrescriptionScanImage>QEA=</PrescriptionScanImage> <PrescriptionSignature>QEA=</PrescriptionSignature> <PrescriptionStartDate>2026-08-27T04:02:08.9466612+01:00</PrescriptionStartDate> <PrescriptionStatusID>1</PrescriptionStatusID> <PresriptionID>1</PresriptionID> <ReasonId>1</ReasonId> <ReceiveModeID>1</ReceiveModeID> <ServiceID>1</ServiceID> <StatusDate>2026-08-27T04:02:08.9466612+01:00</StatusDate> <UpdatedBy>1</UpdatedBy> <UsageTypeID>1</UsageTypeID> <UserID>1</UserID> <VisitReasonID>1</VisitReasonID> </InsertUpdatePatientPrescriptionRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |