{
  "resourceType" : "SupplyDelivery",
  // from Resource: id, meta, implicitRules, and language
  // from DomainResource: text, contained, extension, and modifierExtension
  "identifier" : { Identifier }, // External identifier
  "status" : "<code>", // in-progress | completed | abandoned
  "patient" : { Reference(Patient) }, // Patient for whom the item is supplied
  "type" : { CodeableConcept }, // Category of dispense event
  "quantity" : { Quantity(SimpleQuantity) }, // Amount dispensed
  "suppliedItem" : { Reference(Medication|Substance|Device) }, // Medication, Substance, or Device supplied
  "supplier" : { Reference(Practitioner) }, // Dispenser
  "whenPrepared" : { Period }, // Dispensing time
  "time" : "<dateTime>", // Handover time
  "destination" : { Reference(Location) }, // Where the Supply was sent
  "receiver" : [{ Reference(Practitioner) }] // Who collected the Supply
}