MedicationListProvenance

MedicationListProvenance profiilia käytetäään Kanta-lääkityslistan hakuoperaatioiden vastauksissa ja siihen on profiloitu lääkemääräyksen käsittelijän/käsittelijöiden roolitieto sekä viittaus palvelutapahtuman tunnukseen. Profiilista viitataan target -rakenteella joko MedicationListMedicationRequest, MedicationListMedicationDispense tai MedicationListDiscontinuationMedicationRequest profiiliin.

Profiilista viitataan myös MedicationListPractitionerRole profiiliin agent.who-rakenteella.

Määrittelyssä on pyritty noudattamaan mahdollisimman paljon FHIR standardia. Lisäksi on jouduttu tekemään laajennoksia. Tarvittavat laajennokset on kuvattu kootusti omassa osiossaan MedicationListProvenance laajennokset.

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
serviceEventI0..*Extension(Identifier)
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
TargetMedicationRequestΣ I0..*Reference(MedicationListMedicationRequest)
TargetMedicationDispenseΣ I0..*Reference(MedicationListMedicationDispense)
TargetDiscontinuationMedicationRequestΣ I0..*Reference(MedicationListDiscontinuationMedicationRequest)
recordedΣ1..1instant
policy0..0uri
locationI0..0Reference(Location)
reason0..0CodeableConceptBinding
activity0..0CodeableConceptBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..1CodeableConceptBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
whoΣ I1..1Reference(MedicationListPractitionerRole)
onBehalfOfI0..1Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
signature0..0Signature

Linkki Simplifierista löytyvään profiilimäärittelyyn: MedicationListProvenance

Provenance.agent

Lääkkeen määräjään ja lääkemääräyksen käsittelijän roolitiedot tuodaan toistuvalla rakenteella agent.rolen coding-rakemteella. Jos lääkemääräystä on korjattu, tuodaan korjauksen tiedoissa sekä lääkkeen alkuperäinen määräjä eli LAL sekä korjauksen tehnyt lääkemääräyksen käsittelijä "KOR". Lisäksi agent-rakenteesta löytyvien viittausten kautta saadaan roolitietoon liittyvät ammattihenkilön muut tiedot.

Jos kyseessä on toimitus, sen korjaus tai mitätöinti, roolitiedot tuodaan samoin kuin lääkemääräyksellä tai lääkkeen lopettamismerkinnällä, mutta MedicationListPractitionerRoleen liittyviä tietoja ei tuoda, ainoastaan organisaation tiedot (MedicationListOrganization).