Medication Dispense

Endpoint

method: post
endpoint: {{base_url}}/MedicationDispense
json
{
    "resourceType": "MedicationDispense",
    "identifier": [
        {
            "system": "http://sys-ids.kemkes.go.id/prescription/{{Org_ID}}",
            "use": "official",
            "value": "123456788"
        },
        {
            "system": "http://sys-ids.kemkes.go.id/prescription-item/{{Org_ID}}",
            "use": "official",
            "value": "123456788-1"
        }
    ],
    "status": "completed",
    "category": {
        "coding": [
            {
                "system": "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-category",
                "code": "outpatient",
                "display": "Outpatient"
            }
        ]
    },
    "medicationReference": {
        "reference": "Medication/{{Medication_ForDispense}}",
        "display": "{{Medication_Name}}"
    },
    "subject": {
        "reference": "Patient/{{Patient_ID}}",
        "display": "{{Patient_Name}}"
    },
    "context": {
        "reference": "Encounter/{{Encounter_id}}"
    },
    "performer": [
        {
            "actor": {
                "reference": "Practitioner/N10000003",
                "display": "Apoteker Miller"
            }
        }
    ],
    "location": {
        "reference": "Location/{{Location_farmasi_id}}",
        "display": "{{Location_farmasi_Name}}"
    },
    "authorizingPrescription": [
        {
            "reference": "MedicationRequest/{{MedicationRequest_id}}"
        }
    ],
    "quantity": {
        "system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
        "code": "TAB",
        "value": 120
    },
    "daysSupply": {
        "value": 30,
        "unit": "Day",
        "system": "http://unitsofmeasure.org",
        "code": "d"
    },
    "whenPrepared": "2023-08-31T03:27:00+00:00",
    "whenHandedOver": "2023-08-31T03:27:00+00:00",
    "dosageInstruction": [
        {
            "sequence": 1,
            "additionalInstruction": [
                {
                    "coding": [
                        {
                            "system": "http://snomed.info/sct",
                            "code": "418577003",
                            "display": "Take at regular intervals. Complete the prescribed course unless otherwise directed"
                        }
                    ]
                }
            ],
            "patientInstruction": "4 tablet perhari, diminum setiap hari tanpa jeda sampai prose pengobatan berakhir",
            "timing": {
                "repeat": {
                    "frequency": 1,
                    "period": 1,
                    "periodUnit": "d"
                }
            },
            "doseAndRate": [
                {
                    "type": {
                        "coding": [
                            {
                                "system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
                                "code": "ordered",
                                "display": "Ordered"
                            }
                        ]
                    },
                    "doseQuantity": {
                        "value": 4,
                        "unit": "TAB",
                        "system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
                        "code": "TAB"
                    }
                }
            ]
        }
    ]
}