This scenario supports medication management integrations around a straightforward renewal of daily vitamin D3. The prescriber authorizes a new supply, the pharmacy fulfills a ninety-day dispense, and the patient’s medication list reflects continued adherence without gaps or dose changes.
from zato_fhir.test.r4.v1 import Scenarios, TestData
for visit in Scenarios.medication_refill:
for name in visit.patient.name:
print(name.text)
for name in visit.practitioner.name:
print(name.text)
print(visit.organization.name)
for enc in visit.encounters:
print(enc.status)
print(visit.medication_request.status)
print(visit.medication_dispense.status)
print(visit.medication_statement.status)
for coding in visit.medication_knowledge.code.coding:
print(coding.display)
for coding in visit.substance.code.coding:
print(coding.display)
print(visit.detected_issue.status)
for dispense in TestData.MedicationDispense:
print(dispense.status)This scenario supports medication management integrations around a straightforward renewal of daily vitamin D3. The prescriber authorizes a new supply, the pharmacy fulfills a ninety-day dispense, and the patient’s medication list reflects continued adherence without gaps or dose changes.
Medication knowledge and substance resources give downstream systems a stable semantic anchor for decision support. A detected-issue review completes with no interactions flagged, reinforcing a calm, well-controlled maintenance narrative suitable for demos and regression tests.
12 resources per instance, 120 total across 10 instances.
| FHIR resource type | Role in this scenario |
|---|---|
Patient | Person renewing the supplement |
Practitioner | Prescriber for the maintenance therapy |
Organization | Pharmacy or care organization |
Encounter | Clinical context for the renewal visit |
MedicationRequest | Renewed order for vitamin D3 |
MedicationDispense | Ninety-day supply fulfillment |
MedicationStatement | Patient-reported or inferred ongoing use |
MedicationKnowledge | Reference knowledge about the product |
Substance | Ingredient-level substance detail |
DetectedIssue | Interaction or safety check result |
FHIR resources per instance | 12 |
Total resources (10 instances) | 120 |
Distinct resource types | 10 |
Scenario identifier | `Scenarios.medication_refill` |
Get started with Zato and connect your systems in minutes.