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.