MedicationListMedicationDispense

MedicationListMedicationDispense profiilia käytetään Kanta-lääkityslistan hakuoperaatioiden vastauksissa ja siihen on profiloitu palautettavan lääketoimituksen tiedot. AuthorizingPrescription -elementissä on sen lääkemääräyksen OID tunniste johon toimitus liittyy sekä tämän elementin alla on prescriptionSetId -laajennos, jossa lääkemääräyksen setId.

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

idΣ0..1string
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ1..1canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
valuePositiveIntpositiveInt
effectiveTimeC1..*Extension(dateTime)
dosePackagingC1..*Extension(boolean)
fullyDispensedC1..*Extension(boolean)
id0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
valuePositiveIntpositiveInt
url1..1uriFixed Value
additionalInformationC0..*Extension(string)
costC1..1Extension(Money)
amountOfPackagesC1..*Extension(positiveInt)
additionalPackageC0..*Extension(Complex)
previousDispenseChangeC0..1Extension(Complex)
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
partOfC0..0Reference(Procedure)
statusΣ ?!1..1codeBindingFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
category0..0CodeableConceptBinding
medicationReferenceReference(MedicationListMedication)
subjectΣ C0..0Reference(Group | Patient)
contextC0..0Reference(Encounter | EpisodeOfCare)
supportingInformationC0..0Reference(Resource)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
function0..1CodeableConcept
id0..1string
extensionC0..*Extension
referenceΣ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
locationC0..0Reference(Location)
id0..1string
prescriptionSetIdC1..1Extension(Identifier)
referenceΣ C0..1string
typeΣ0..1uriBinding
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
displayΣ0..1string
type0..0CodeableConcept
id0..1string
amountFormulaC0..1Extension(Complex)
amountTextC0..1Extension(string)
totalDispensedAmountC0..1Extension(Complex)
remainingAmountC1..1Extension(Complex)
valueΣ0..1decimal
comparatorΣ ?!0..0codeBinding
unitΣ0..1string
systemΣ C0..1uri
codeΣ0..1code
daysSupplyC0..0SimpleQuantity
whenPreparedΣ0..0dateTime
whenHandedOver1..1dateTime
destinationC0..0Reference(Location)
receiverC0..0Reference(Patient | Practitioner)
id0..1string
extensionC0..*Extension
authorReferenceReference(Organization | Patient | Practitioner | RelatedPerson)
authorStringstring
timeΣ0..1dateTime
textΣ1..1markdown
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
sequenceΣ0..1integer
textΣ0..1string
additionalInstructionΣ0..*CodeableConcept
patientInstructionΣ0..1string
timingΣ0..1Timing
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
siteΣ0..1CodeableConcept
routeΣ0..1CodeableConcept
methodΣ0..1CodeableConcept
id0..1string
extensionC0..*Extension
typeΣ0..1CodeableConcept
doseQuantitySimpleQuantity
doseRangeRange
rateQuantitySimpleQuantity
rateRangeRange
rateRatioRatio
maxDosePerPeriodΣ C0..1Ratio
maxDosePerAdministrationΣ C0..1SimpleQuantity
maxDosePerLifetimeΣ C0..1SimpleQuantity
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
wasSubstituted1..1boolean
type0..1CodeableConcept
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
responsiblePartyC0..*Reference(Practitioner | PractitionerRole)
detectedIssueC0..0Reference(DetectedIssue)
eventHistoryC0..0Reference(Provenance)

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

MedicationDispense.status (Required) ja MedicationDispense.statusReason (Example) tiedot

  • MedicationDispense.status tieto on pakollinen tieto MedicationDispense resurssissa. Tieto on koodattu ja se on annettava pakollisella FHIR koodistolla http://hl7.org/fhir/R4/valueset-medicationdispense-status.html. Käytetään ko. koodiston arvoa completed.

  • MedicationDispense.statusReason tieto on optionaalinen MedicationDispense resurssissa ja se on koodattu tieto. Koodattuun tietoon on sallittua sitoa oma koodisto.

    • Kanta-lääkityslistan hauissa palautettava Reseptisanoman tyyppi on mapattu tähän tietoon.
    • Reseptisanoman tyyppi ilmaistaan Kansallisen koodistopalvelun Sähköinen lääkemääräys - Reseptisanoman tyyppi -koodiston koodeilla.
    • Tämän koodiston käyttö on kuvattu alla olevan taulukon mukaisesti.
MedicationDispense.statusReason (code) Reseptisanoman tyypin selite
10 Lääkemääräyksen toimitus
12 Lääkemääräyksen toimituksen korjaus