SFM Basis API Implementation Guide

sfm-MedicationDispense

Profile on MedicationDispense representing the e-resept messages "M6 Utleveringgsrapport" and "M8 Utleveringsrapport fastlege".

Extensions

Most of the attributes of the Norwegian Utlevering datamodel are represented in extensions:

FHIR Extension ! Resept
dispenseinfo sfm-dispenseinfo M6:Utlevering
intervention SfmIntervention M6:Utlevering/intervensjon

Profile

sfm-MedicationDispense

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
dispenseinfoI0..1Extension(Complex)
interventionS I0..*Extension(Complex)
modifierExtension?! I0..*Extension
identifier0..*Identifier
partOfI0..*Reference(Procedure)
statusS Σ ?!1..1codeBinding
statusReasonCodeableConceptCodeableConcept
statusReasonReferenceReference(DetectedIssue)
category0..1CodeableConceptBinding
medicationReferenceReference(SfmMedication | SfmMagistrellMedication)
subjectS Σ I0..1Reference(Group | sfm-Patient)
contextI0..1Reference(Encounter | EpisodeOfCare)
supportingInformationI0..*Reference(Resource)
id0..1
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
function0..1CodeableConcept
actorI1..1Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson)
locationI0..1Reference(Location)
authorizingPrescriptionS I0..*Reference(MedicationRequest | SfmMedicationStatement)
type0..1CodeableConcept
quantityS I0..1SimpleQuantity
daysSupplyI0..1SimpleQuantity
whenPreparedΣ0..1dateTime
whenHandedOverS0..1dateTime
destinationI0..1Reference(Location)
receiverI0..*Reference(Patient | Practitioner)
note0..*Annotation
dosageInstructionS0..*Dosage
id0..1
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
wasSubstituted1..1boolean
type0..1CodeableConcept
reason0..*CodeableConcept
responsiblePartyI0..*Reference(Practitioner | PractitionerRole)
detectedIssueI0..*Reference(DetectedIssue)
eventHistoryI0..*Reference(Provenance)