IPrimeSuiteAPI REST API Documentation
PrescriptionsSave
Method: POST
URI Template: https://api-test.greenwaymedical.com/Integration/RESTv1.0/PrimeSuiteAPIService/PrescriptionsSave
Request Format: Xml or Json
Request XML Example (schema):
<?xml version="1.0" encoding="utf-16"?>
<PrescriptionsSaveRequest>
<Header>
<SourceSiteID>String Content</SourceSiteID>
<DestinationSiteID>String Content</DestinationSiteID>
<PrimeSuiteUserID>0</PrimeSuiteUserID>
</Header>
<Credentials>
<PrimeSuiteCredential>
<PrimeSuiteSiteId>String Content</PrimeSuiteSiteId>
<PrimeSuiteUserName>String Content</PrimeSuiteUserName>
<PrimeSuiteUserPassword>String Content</PrimeSuiteUserPassword>
<PrimeSuiteUserAlias>String Content</PrimeSuiteUserAlias>
</PrimeSuiteCredential>
<VendorCredential>
<VendorLogin>String Content</VendorLogin>
<VendorPassword>String Content</VendorPassword>
</VendorCredential>
</Credentials>
<DNTF>0</DNTF>
<PrescriptionData>
<PatientID>0</PatientID>
<UserID>0</UserID>
<OptionNumber>0</OptionNumber>
<MedReconDate>String Content</MedReconDate>
<MedReconFlag>0</MedReconFlag>
<TransitionOfCareFlag>0</TransitionOfCareFlag>
<Visit>
<VisitID>0</VisitID>
<VisitTypeID>0</VisitTypeID>
<VisitTypeName>String Content</VisitTypeName>
<CareProviderID>0</CareProviderID>
<CareProviderName>String Content</CareProviderName>
<ReferringProviderNPI>String Content</ReferringProviderNPI>
<ReferringProviderID>0</ReferringProviderID>
<ReferringProviderName>String Content</ReferringProviderName>
<BillableCareProviderID>0</BillableCareProviderID>
<BillableCareProviderNPI>String Content</BillableCareProviderNPI>
<BillableCareProviderName>String Content</BillableCareProviderName>
<FromDateTime>0001-01-01T00:00:00</FromDateTime>
<ReleasedVisitInfoFlag>0</ReleasedVisitInfoFlag>
<Quality>String Content</Quality>
<PrimaryDiagnosis>String Content</PrimaryDiagnosis>
<PatArrDateTime>String Content</PatArrDateTime>
<PatientID>0</PatientID>
<PatientArrivalFlag>String Content</PatientArrivalFlag>
<PrimaryCareProviderID>0</PrimaryCareProviderID>
<LastChangeUserID>0</LastChangeUserID>
<CreateUserID>0</CreateUserID>
<CreateDate>String Content</CreateDate>
<ServiceLocationID>0</ServiceLocationID>
<PracticeLocationID>0</PracticeLocationID>
<ThroughDateTime>String Content</ThroughDateTime>
<ChargeTicketID>0</ChargeTicketID>
<sChargeTicketID>String Content</sChargeTicketID>
<PrimaryComplaint>String Content</PrimaryComplaint>
<VisitStatus>String Content</VisitStatus>
<AccidentFlag>String Content</AccidentFlag>
<AccidentState>String Content</AccidentState>
<AccidentTypeID>0</AccidentTypeID>
<DisabilityFromDate>String Content</DisabilityFromDate>
<DisabilityToDate>String Content</DisabilityToDate>
<HospitalAdmitDateTime>String Content</HospitalAdmitDateTime>
<HospitalDischargeDateTime>String Content</HospitalDischargeDateTime>
<FinanciallyResponsiblePartyID>0</FinanciallyResponsiblePartyID>
<SimilarIllnessDate>String Content</SimilarIllnessDate>
<SymptomDate>String Content</SymptomDate>
<Comments>String Content</Comments>
<SuperbillID>0</SuperbillID>
<SuperBillStatus>String Content</SuperBillStatus>
<ServiceDetail>
<ServiceDetailDiagnosis>
<SDDiagID>String Content</SDDiagID>
<DiagnosisCode>String Content</DiagnosisCode>
<DiagnosisPriority>String Content</DiagnosisPriority>
</ServiceDetailDiagnosis>
<ServiceDetailID>0</ServiceDetailID>
<ChargeBatchID>0</ChargeBatchID>
<ChargeAmount>String Content</ChargeAmount>
<ChargeCreateDate>String Content</ChargeCreateDate>
<ChargePostingDate>String Content</ChargePostingDate>
<Diag1>String Content</Diag1>
<Diag2>String Content</Diag2>
<Diag3>String Content</Diag3>
<Diag4>String Content</Diag4>
<ICD10Diag1>String Content</ICD10Diag1>
<ICD10Diag2>String Content</ICD10Diag2>
<ICD10Diag3>String Content</ICD10Diag3>
<ICD10Diag4>String Content</ICD10Diag4>
<CoPayAmtApplied>String Content</CoPayAmtApplied>
<ChargeType>String Content</ChargeType>
<NonCoveredCharge>String Content</NonCoveredCharge>
<RxNumber>String Content</RxNumber>
<ProcedureAmount>String Content</ProcedureAmount>
<BatchID>String Content</BatchID>
<BalanceCalcMethod>String Content</BalanceCalcMethod>
<BillableToPatient>false</BillableToPatient>
<ProcedureCode>String Content</ProcedureCode>
<TypeOfService>String Content</TypeOfService>
<PlaceOfServiceID>String Content</PlaceOfServiceID>
<ToDate>String Content</ToDate>
<FromDate>String Content</FromDate>
<NumberOfDaysOrUnits>String Content</NumberOfDaysOrUnits>
<Charge>String Content</Charge>
<PostingDate>String Content</PostingDate>
<ReferringProviderID>0</ReferringProviderID>
<RenderingProviderID>0</RenderingProviderID>
<RenderingProviderNPI>String Content</RenderingProviderNPI>
<PracticeLocationID>0</PracticeLocationID>
<LocationID>0</LocationID>
<NPI>String Content</NPI>
<CareProviderID>0</CareProviderID>
<ChargeID>0</ChargeID>
</ServiceDetail>
<CareProviderDirectEmailAddress>String Content</CareProviderDirectEmailAddress>
<Documents>
<ClinicalDocumentID>String Content</ClinicalDocumentID>
<ClinicalDocumentName>String Content</ClinicalDocumentName>
<ClinicalDocumentTypeID>String Content</ClinicalDocumentTypeID>
<ClinicalDocumentType>String Content</ClinicalDocumentType>
<ClinicalDocumentStatus>String Content</ClinicalDocumentStatus>
</Documents>
<IsCheckedOut>false</IsCheckedOut>
</Visit>
<ClinicalPatMeds>
<CreateDate>String Content</CreateDate>
<DiscontinuedReasonID>0</DiscontinuedReasonID>
<RemovalReasonID>0</RemovalReasonID>
<ClinicalPatMedID>0</ClinicalPatMedID>
<OriginalPatMedID>0</OriginalPatMedID>
<ParentID>0</ParentID>
<UserName>String Content</UserName>
<Status>String Content</Status>
<PrescriptionStatus>String Content</PrescriptionStatus>
<StartDT>String Content</StartDT>
<ExpireDate>String Content</ExpireDate>
<EffectiveDT>String Content</EffectiveDT>
<SupervisorID>0</SupervisorID>
<Comment>String Content</Comment>
<UserID>0</UserID>
<ValidScript>0</ValidScript>
<CareProviderID>0</CareProviderID>
<CareProviderName>String Content</CareProviderName>
<PrintedDate>String Content</PrintedDate>
<EPrescribedDate>String Content</EPrescribedDate>
<PharmacyVerified>String Content</PharmacyVerified>
<PharmacyID>0</PharmacyID>
<PharmacyName>String Content</PharmacyName>
<PharmacyNote>String Content</PharmacyNote>
<SendMethod>String Content</SendMethod>
<SentDate>String Content</SentDate>
<DiscontinuedDate>String Content</DiscontinuedDate>
<Medication>
<MedicationName>String Content</MedicationName>
<DrugName>String Content</DrugName>
<MedicationId>0</MedicationId>
<MEDID>0</MEDID>
<MedicationDescription>String Content</MedicationDescription>
<NameType>String Content</NameType>
<DoseFormID>0</DoseFormID>
<DoseForm>String Content</DoseForm>
<RouteID>0</RouteID>
<Route>String Content</Route>
<SIG>String Content</SIG>
<NumRefills>String Content</NumRefills>
<DoseQuantity>String Content</DoseQuantity>
<ManExist>String Content</ManExist>
<DispenseAmount>String Content</DispenseAmount>
<FrequencyCode>String Content</FrequencyCode>
<FreqDescription>String Content</FreqDescription>
<InterUnitID>0</InterUnitID>
<Interval>0</Interval>
<DurationUnitID>0</DurationUnitID>
<DurationUnit>String Content</DurationUnit>
<ShowDuration>String Content</ShowDuration>
<IndAvail>String Content</IndAvail>
<Duration>String Content</Duration>
<GCNSeqNo>0</GCNSeqNo>
<MedicationStrength>String Content</MedicationStrength>
<MedicationStrengthUnit>String Content</MedicationStrengthUnit>
<DEACode>String Content</DEACode>
<RMID>0</RMID>
<Calculate>String Content</Calculate>
<DispenseUnit>String Content</DispenseUnit>
<OSID>0</OSID>
<SIGModeID>0</SIGModeID>
<OptionNumber>0</OptionNumber>
<DoseRouteID>0</DoseRouteID>
<DoseRoute>String Content</DoseRoute>
<DoseUnitID>0</DoseUnitID>
<UseForm>String Content</UseForm>
<Prospective>String Content</Prospective>
<DispenseAsWritten>0</DispenseAsWritten>
<SampleGiven>0</SampleGiven>
<AdministeredInOffice>0</AdministeredInOffice>
<External>0</External>
<StatusID>0</StatusID>
<uid>0</uid>
<Notify>0</Notify>
<NotifyCareProviderID>0</NotifyCareProviderID>
<NotifyCareProviderID2>0</NotifyCareProviderID2>
<Class1>0</Class1>
<ActionID>0</ActionID>
<Dosage>String Content</Dosage>
<DosageUnits>String Content</DosageUnits>
<DrugNameID>String Content</DrugNameID>
<MNID>String Content</MNID>
<HowOftenTaken>String Content</HowOftenTaken>
<HowTaken>String Content</HowTaken>
<Maintenance>String Content</Maintenance>
<PackageType>String Content</PackageType>
</Medication>
<Vital>
<SPO2>String Content</SPO2>
<BloodPressureDiastolic>0</BloodPressureDiastolic>
<BloodPressurePosition>String Content</BloodPressurePosition>
<BloodPressureSystolic>0</BloodPressureSystolic>
<CuffSize>String Content</CuffSize>
<DateTimeTaken>0001-01-01T00:00:00</DateTimeTaken>
<HeadCircumference>String Content</HeadCircumference>
<HeartRate>0</HeartRate>
<HeartRateRegularity>String Content</HeartRateRegularity>
<Height>0</Height>
<Laterality>String Content</Laterality>
<Resprate>0</Resprate>
<Temperature>0</Temperature>
<TemperatureMethod>String Content</TemperatureMethod>
<UserID>0</UserID>
<UserName>String Content</UserName>
<VitalGroupID>0</VitalGroupID>
<VitalID>0</VitalID>
<VitalSite>String Content</VitalSite>
<Weight>0</Weight>
<OxygenDevice>0</OxygenDevice>
<FractionOfInspiredOxygen>0</FractionOfInspiredOxygen>
<OxygenFlowRate>0</OxygenFlowRate>
<IsOrthostatic>false</IsOrthostatic>
</Vital>
<Indication>
<Code>String Content</Code>
<Description>String Content</Description>
</Indication>
<PrescriptionAlerts>
<OverrideReasonID>0</OverrideReasonID>
<AlertType>String Content</AlertType>
<ScreenMessage>String Content</ScreenMessage>
<OverrideReasonDescription>String Content</OverrideReasonDescription>
</PrescriptionAlerts>
<RemovalReason>String Content</RemovalReason>
<DiscontinuedReason>String Content</DiscontinuedReason>
<ERXStatus>String Content</ERXStatus>
<FillStatus>String Content</FillStatus>
<FillStatusID>0</FillStatusID>
<FillStatusReason>String Content</FillStatusReason>
<FillStatusReasonID>0</FillStatusReasonID>
</ClinicalPatMeds>
</PrescriptionData>
</PrescriptionsSaveRequest>
Request Json Example (schema):
Could not generate example for request. Failed with error: Specified cast is not valid.
Response Format: Xml
Response XML Example (schema):
<?xml version="1.0" encoding="utf-16"?>
<PrescriptionsSaveResponse>
<MedicationSummary>
<ClinicalPatMed>
<CreateDate>String Content</CreateDate>
<DiscontinuedReasonID>0</DiscontinuedReasonID>
<RemovalReasonID>0</RemovalReasonID>
<ClinicalPatMedID>0</ClinicalPatMedID>
<OriginalPatMedID>0</OriginalPatMedID>
<ParentID>0</ParentID>
<UserName>String Content</UserName>
<Status>String Content</Status>
<PrescriptionStatus>String Content</PrescriptionStatus>
<StartDT>String Content</StartDT>
<ExpireDate>String Content</ExpireDate>
<EffectiveDT>String Content</EffectiveDT>
<SupervisorID>0</SupervisorID>
<Comment>String Content</Comment>
<UserID>0</UserID>
<ValidScript>0</ValidScript>
<CareProviderID>0</CareProviderID>
<CareProviderName>String Content</CareProviderName>
<PrintedDate>String Content</PrintedDate>
<EPrescribedDate>String Content</EPrescribedDate>
<PharmacyVerified>String Content</PharmacyVerified>
<PharmacyID>0</PharmacyID>
<PharmacyName>String Content</PharmacyName>
<PharmacyNote>String Content</PharmacyNote>
<SendMethod>String Content</SendMethod>
<SentDate>String Content</SentDate>
<DiscontinuedDate>String Content</DiscontinuedDate>
<Medication>
<MedicationName>String Content</MedicationName>
<DrugName>String Content</DrugName>
<MedicationId>0</MedicationId>
<MEDID>0</MEDID>
<MedicationDescription>String Content</MedicationDescription>
<NameType>String Content</NameType>
<DoseFormID>0</DoseFormID>
<DoseForm>String Content</DoseForm>
<RouteID>0</RouteID>
<Route>String Content</Route>
<SIG>String Content</SIG>
<NumRefills>String Content</NumRefills>
<DoseQuantity>String Content</DoseQuantity>
<ManExist>String Content</ManExist>
<DispenseAmount>String Content</DispenseAmount>
<FrequencyCode>String Content</FrequencyCode>
<FreqDescription>String Content</FreqDescription>
<InterUnitID>0</InterUnitID>
<Interval>0</Interval>
<DurationUnitID>0</DurationUnitID>
<DurationUnit>String Content</DurationUnit>
<ShowDuration>String Content</ShowDuration>
<IndAvail>String Content</IndAvail>
<Duration>String Content</Duration>
<GCNSeqNo>0</GCNSeqNo>
<MedicationStrength>String Content</MedicationStrength>
<MedicationStrengthUnit>String Content</MedicationStrengthUnit>
<DEACode>String Content</DEACode>
<RMID>0</RMID>
<Calculate>String Content</Calculate>
<DispenseUnit>String Content</DispenseUnit>
<OSID>0</OSID>
<SIGModeID>0</SIGModeID>
<OptionNumber>0</OptionNumber>
<DoseRouteID>0</DoseRouteID>
<DoseRoute>String Content</DoseRoute>
<DoseUnitID>0</DoseUnitID>
<UseForm>String Content</UseForm>
<Prospective>String Content</Prospective>
<DispenseAsWritten>0</DispenseAsWritten>
<SampleGiven>0</SampleGiven>
<AdministeredInOffice>0</AdministeredInOffice>
<External>0</External>
<StatusID>0</StatusID>
<uid>0</uid>
<Notify>0</Notify>
<NotifyCareProviderID>0</NotifyCareProviderID>
<NotifyCareProviderID2>0</NotifyCareProviderID2>
<Class1>0</Class1>
<ActionID>0</ActionID>
<Dosage>String Content</Dosage>
<DosageUnits>String Content</DosageUnits>
<DrugNameID>String Content</DrugNameID>
<MNID>String Content</MNID>
<HowOftenTaken>String Content</HowOftenTaken>
<HowTaken>String Content</HowTaken>
<Maintenance>String Content</Maintenance>
<PackageType>String Content</PackageType>
</Medication>
<Vital>
<SPO2>String Content</SPO2>
<BloodPressureDiastolic>0</BloodPressureDiastolic>
<BloodPressurePosition>String Content</BloodPressurePosition>
<BloodPressureSystolic>0</BloodPressureSystolic>
<CuffSize>String Content</CuffSize>
<DateTimeTaken>0001-01-01T00:00:00</DateTimeTaken>
<HeadCircumference>String Content</HeadCircumference>
<HeartRate>0</HeartRate>
<HeartRateRegularity>String Content</HeartRateRegularity>
<Height>0</Height>
<Laterality>String Content</Laterality>
<Resprate>0</Resprate>
<Temperature>0</Temperature>
<TemperatureMethod>String Content</TemperatureMethod>
<UserID>0</UserID>
<UserName>String Content</UserName>
<VitalGroupID>0</VitalGroupID>
<VitalID>0</VitalID>
<VitalSite>String Content</VitalSite>
<Weight>0</Weight>
<OxygenDevice>0</OxygenDevice>
<FractionOfInspiredOxygen>0</FractionOfInspiredOxygen>
<OxygenFlowRate>0</OxygenFlowRate>
<IsOrthostatic>false</IsOrthostatic>
</Vital>
<Indication>
<Code>String Content</Code>
<Description>String Content</Description>
</Indication>
<PrescriptionAlerts>
<OverrideReasonID>0</OverrideReasonID>
<AlertType>String Content</AlertType>
<ScreenMessage>String Content</ScreenMessage>
<OverrideReasonDescription>String Content</OverrideReasonDescription>
</PrescriptionAlerts>
<RemovalReason>String Content</RemovalReason>
<DiscontinuedReason>String Content</DiscontinuedReason>
<ERXStatus>String Content</ERXStatus>
<FillStatus>String Content</FillStatus>
<FillStatusID>0</FillStatusID>
<FillStatusReason>String Content</FillStatusReason>
<FillStatusReasonID>0</FillStatusReasonID>
</ClinicalPatMed>
<Pharmacy>
<PharmacyID>0</PharmacyID>
<ExternalPharmacyID>String Content</ExternalPharmacyID>
<PharmacyName>String Content</PharmacyName>
<AddressLine1>String Content</AddressLine1>
<City>String Content</City>
<State>String Content</State>
<ZipCode>String Content</ZipCode>
<Phone>String Content</Phone>
<Fax>String Content</Fax>
<IsAlwaysOpen>String Content</IsAlwaysOpen>
<CanFaxScheduleIII>String Content</CanFaxScheduleIII>
<IsActive>String Content</IsActive>
<InUse>0</InUse>
<DisplayName>String Content</DisplayName>
<PatientId>0</PatientId>
<PatientPharmacyId>0</PatientPharmacyId>
<IsDefaultPharmacy>0</IsDefaultPharmacy>
<NCPDPID>String Content</NCPDPID>
<IsMailOrder>String Content</IsMailOrder>
<NewRx>String Content</NewRx>
<RefillRx>String Content</RefillRx>
<CancelRx>String Content</CancelRx>
<IsPreferred>0</IsPreferred>
<Substitution>String Content</Substitution>
<PharmacyNote>String Content</PharmacyNote>
<PreferredPharmacyID>0</PreferredPharmacyID>
<PreferredPharmacy>String Content</PreferredPharmacy>
<AddressLine2>String Content</AddressLine2>
</Pharmacy>
<PatientID>0</PatientID>
</MedicationSummary>
</PrescriptionsSaveResponse>
Response Format: Json
Response Example (schema):
Could not generate example for response. Failed with error: Specified cast is not valid.