description: Lääkityslistan palautuksessa käytettävä MedicationListMedicationDispense-profiili. package_name: fi.kela.kanta.res.medication.r4 derivation: constraint name: MedicationListMedicationDispense type: MedicationDispense elements: category: {index: 37} whenHandedOver: {short: Toimituspäivämäärä, index: 64} whenPrepared: {index: 63} eventHistory: {index: 79} meta: index: 0 elements: profile: pattern: {type: Canonical, value: 'http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListMedicationDispense'} index: 1 tag: short: CDA R2 header määrittelyn templateId (määrittelypaketin versio) index: 2 elements: system: pattern: {type: Uri, value: 'http://resepti.kanta.fi/fhir/cdaHeaderTemplateId'} index: 3 code: {short: CDA R2 header määrittelyn templateId (määrittelypaketin versio), index: 4} required: [system, code] required: [profile, tag] substitution: index: 71 elements: wasSubstituted: {short: Lääke vaihdettu lääketoimituksessa, index: 72} reason: short: Hintaputken ulkopuolisen toimituksen syy ja Hintaputken ulkopuolisen toimituksen lisätieto index: 73 elements: coding: short: Hintaputken ulkopuolisen toimituksen syy index: 74 elements: system: short: Sähköinen lääkemääräys - Lääkevaihtokielto tai lääkevaihdon syy koodiston OID pattern: {type: Uri, value: 'urn:oid:1.2.246.537.5.40183.2009'} index: 75 code: {short: Sähköinen lääkemääräys - Lääkevaihtokielto tai lääkevaihdon syy koodiston arvo, index: 76} required: [system, code] text: {short: Hintaputken ulkopuolisen toimituksen lisätieto, index: 77} required: [coding] detectedIssue: {index: 78} type: {index: 53} statusReason: short: Reseptisanoman tyyppi choices: [statusReasonCodeableConcept] index: 32 note: index: 67 elements: text: {short: Apteekin huomautus lääketoimitukseen, index: 68} statusReasonCodeableConcept: {type: CodeableConcept, short: Reseptisanoman tyyppi, choiceOf: statusReason, index: 33} extension: array: true min: 6 index: 5 slicing: rules: open discriminator: - {path: url, type: value} min: 6 slices: dosePackaging: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosePackaging', index: 10} min: 1 amountOfPackages: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/amountOfPackages', index: 19} min: 1 additionalPackage: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/additionalPackage', index: 20} min: 0 continuum: match: {url: null} schema: isModifier: false short: Käytössä olevan lääkkeen tunniste ja lääkejatkumon osatunniste type: Extension url: http://resepti.kanta.fi/fhir/StructureDefinition/extension/continuum index: 12 extensions: medicineId: {url: null, min: 0, max: 1, index: 14} medicineIdPart: {url: null, min: 0, max: 1, index: 15} newest: {url: null, min: 0, max: 0, index: 16} elements: extension: index: 13 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: medicineId: match: {url: null} schema: {index: 14} min: 0 max: 1 medicineIdPart: match: {url: null} schema: {index: 15} min: 0 max: 1 newest: match: {url: null} schema: {index: 16} min: 0 max: 0 previousDispenseChange: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/previousDispenseChange', index: 21} min: 0 max: 1 versionNumber: match: {url: null} schema: type: Extension isModifier: false url: http://resepti.kanta.fi/StructureDefinition/extension/versionNumber index: 6 elements: value: choices: [] index: 8 required: [value] additionalInformation: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/additionalInformation', index: 17} min: 0 effectiveTime: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/effectiveTime', index: 9} min: 1 fullyDispensed: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/fullyDispensed', index: 11} min: 1 cost: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/cost', index: 18} min: 1 max: 1 supportingInformation: {index: 43} status: pattern: {type: Code, value: completed} index: 30 statusReason[x]: elements: coding: short: Reseptisanoman tyyppi index: 34 elements: system: short: Sähköinen lääkemääräys - Reseptisanoman tyyppi koodiston OID pattern: {type: Uri, value: 'urn:oid:1.2.246.537.5.40105.2006'} index: 35 code: {short: Sähköinen lääkemääräys - Reseptisanoman tyyppi koodiston arvo, index: 36} required: [system, code] required: [coding] dosageInstruction: elements: text: {short: Käyttötarkoitus toimitustietotarralla, index: 69} patientInstruction: {short: Annostusohje toimitustietotarralla, index: 70} daysSupply: {index: 62} identifier: index: 22 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: id: match: {system: 'http://resepti.kanta.fi/fhir/id/id'} schema: short: Asiakirjan tunniste (Toimitusasiakirjan yksilöivä tunniste) _required: true index: 23 elements: system: pattern: {type: Uri, value: 'http://resepti.kanta.fi/fhir/id/id'} index: 24 value: {short: Toimitusasiakirjan yksilöivä OID-tunniste, index: 25} required: [value, system] setId: match: {system: 'http://resepti.kanta.fi/fhir/id/setId'} schema: short: Alkuperäisen toimitusasiakirjan tunniste _required: true index: 26 elements: system: pattern: {type: Uri, value: 'http://resepti.kanta.fi/fhir/id/setId'} index: 27 value: {short: Alkuperäisen toimitusasiakirjan tunniste, index: 28} required: [value, system] context: {index: 42} medicationReference: type: Reference short: Viittaus MedicationListMedication resurssiin choiceOf: medication refers: ['http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListMedication'] index: 40 quantity: short: Lääkkeen kokonaismäärä ja määrän yksikkö index: 54 extensions: amountFormula: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/amountFormula', min: 0, max: 1, isModifier: false, short: Lääkkeen toimitettu määrä laskukaavana, type: Extension, index: 56} amountText: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/amountText', min: 0, max: 1, type: Extension, isModifier: false, index: 57} totalDispensedAmount: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/totalDispensedAmount', min: 0, max: 1, type: Extension, isModifier: false, index: 58} remainingAmount: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/remainingAmount', min: 1, max: 1, type: Extension, isModifier: false, index: 59} elements: extension: index: 55 slicing: rules: open discriminator: - {path: url, type: value} min: 1 slices: amountFormula: match: {url: null} schema: {isModifier: false, short: Lääkkeen toimitettu määrä laskukaavana, type: Extension, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/amountFormula', index: 56} min: 0 max: 1 amountText: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/amountText', index: 57} min: 0 max: 1 totalDispensedAmount: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/totalDispensedAmount', index: 58} min: 0 max: 1 remainingAmount: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/remainingAmount', index: 59} min: 1 max: 1 value: {short: 'Lääkkeen kokonaismäärä, määrä', index: 60} unit: {short: 'Lääkkeen kokonaismäärän, yksikkö', index: 61} required: [extension] partOf: {index: 29} location: {index: 46} authorizingPrescription: short: Viittaus MedicationRequest resurssin yksilöivään tunnukseen, johon MedicationDispense liittyy index: 47 extensions: prescriptionSetId: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/prescriptionSetId', min: 1, max: 1, isModifier: false, short: 'Lääkemääräyksen alkuperäisen asiakirjan tunniste setId, johon lääketoimitus liittyy', type: Extension, index: 49} elements: extension: index: 48 slicing: rules: open discriminator: - {path: url, type: value} min: 1 slices: prescriptionSetId: match: {url: null} schema: {isModifier: false, short: 'Lääkemääräyksen alkuperäisen asiakirjan tunniste setId, johon lääketoimitus liittyy', type: Extension, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/prescriptionSetId', index: 49} min: 1 max: 1 identifier: short: MedicationRequest resurssin yksilöivä tunnus, johon MedicationDispense liittyy index: 50 elements: system: pattern: {type: Uri, value: 'http://resepti.kanta.fi/fhir/id/id'} index: 51 value: {short: Lääkemääräyksen yksilöivä OID-tunniste, index: 52} required: [value, system] required: [extension, identifier] receiver: {index: 66} subject: {index: 41} destination: {index: 65} performer: elements: actor: type: Reference short: Viittaus lääketoimituksen tehneen henkilön tietoihin refers: ['http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListPractitionerRole'] index: 44 elements: reference: {index: 45} required: [reference] medication: short: Viittaus MedicationListMedication resurssiin choices: [medicationReference] index: 39 package_version: 1.0.0 extensions: dosePackaging: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosePackaging', min: 1, type: Extension, isModifier: false, index: 10} amountOfPackages: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/amountOfPackages', min: 1, type: Extension, isModifier: false, index: 19} additionalPackage: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/additionalPackage', min: 0, type: Extension, isModifier: false, index: 20} continuum: url: http://resepti.kanta.fi/fhir/StructureDefinition/extension/continuum isModifier: false short: Käytössä olevan lääkkeen tunniste ja lääkejatkumon osatunniste type: Extension index: 12 extensions: medicineId: {url: null, min: 0, max: 1, index: 14} medicineIdPart: {url: null, min: 0, max: 1, index: 15} newest: {url: null, min: 0, max: 0, index: 16} elements: extension: index: 13 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: medicineId: match: {url: null} schema: {index: 14} min: 0 max: 1 medicineIdPart: match: {url: null} schema: {index: 15} min: 0 max: 1 newest: match: {url: null} schema: {index: 16} min: 0 max: 0 previousDispenseChange: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/previousDispenseChange', min: 0, max: 1, type: Extension, isModifier: false, index: 21} versionNumber: url: http://resepti.kanta.fi/StructureDefinition/extension/versionNumber type: Extension isModifier: false index: 6 elements: value: choices: [] index: 8 required: [value] additionalInformation: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/additionalInformation', min: 0, type: Extension, isModifier: false, index: 17} effectiveTime: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/effectiveTime', min: 1, type: Extension, isModifier: false, index: 9} fullyDispensed: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/fullyDispensed', min: 1, type: Extension, isModifier: false, index: 11} cost: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/cost', min: 1, max: 1, type: Extension, isModifier: false, index: 18} class: profile kind: resource url: http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListMedicationDispense base: http://hl7.org/fhir/StructureDefinition/MedicationDispense version: '0.1' required: [substitution, statusReasonCodeableConcept, authorizingPrescription, quantity, whenHandedOver, statusReason]