Skip to main content

RequestPrescriptionApprovalInput

Input for requestPrescriptionApproval: transitions PRESCRIPTION_OBTAINED to APPROVAL_REQUESTED. appliedOn captures the dispatch date.

input RequestPrescriptionApprovalInput {
adjustedTreatments: [TreatmentAdjustmentInput!]
appliedOn: Date!
header: PrescriptionHeaderInput
prescriptionDoctorId: ContactID!
prescriptionId: PrescriptionID!
}

Fields​

RequestPrescriptionApprovalInput.adjustedTreatments ● [TreatmentAdjustmentInput!] list input​

Optional treatment adjustments applied before the application goes out, so the Krankenkasse is asked to approve what is actually prescribed. An adjustment may also add a service via benefitPositionId. Each one produces a Storno audit entry (BR-3).

RequestPrescriptionApprovalInput.appliedOn ● Date! non-null scalar​

Date on which the approval application was dispatched.

Optional header corrections made before the application goes out. Applied in full when given; absent, every header field stays as it is.

RequestPrescriptionApprovalInput.prescriptionDoctorId ● ContactID! non-null scalar​

ID of the prescribing doctor in the Contact directory.

RequestPrescriptionApprovalInput.prescriptionId ● PrescriptionID! non-null scalar​

ID of the prescription to transition.

Member Of​

requestPrescriptionApproval mutation