description: Lääkityslistan palautuksessa käytettävä MedicationListMedicationRequest-profiili. package_name: fi.kela.kanta.res.medication.r4 derivation: constraint name: MedicationListMedicationRequest type: MedicationRequest elements: performerType: {index: 66} category: short: Reseptin laji index: 49 elements: coding: short: Reseptin laji index: 50 elements: system: short: THL - Reseptin laji koodiston OID pattern: {type: Uri, value: 'urn:oid:1.2.246.537.6.605.2014'} index: 51 code: {short: THL - Reseptin laji koodiston arvo, index: 52} required: [system, code] required: [coding] insurance: {index: 78} instantiatesCanonical: {index: 70} eventHistory: {index: 131} meta: index: 0 elements: profile: pattern: {type: Canonical, value: 'http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListMedicationRequest'} index: 1 security: index: 2 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: underagedConsentCode: match: {system: 'urn:oid:1.2.246.537.5.40202.201901'} schema: short: Alaikäisen potilaan tietojen luovutus huoltajille index: 3 elements: system: short: THL - Alaikäisen potilastietojen luovuttaminen huoltajille koodiston OID pattern: {type: Uri, value: 'urn:oid:1.2.246.537.5.40202.201901'} index: 4 code: {short: THL - Alaikäisen potilastietojen luovuttaminen huoltajille koodiston arvo, index: 5} required: [system, code] tag: short: CDA R2 header määrittelyn templateId (määrittelypaketin versio) index: 6 elements: system: pattern: {type: Uri, value: 'http://resepti.kanta.fi/fhir/cdaHeaderTemplateId'} index: 7 code: {short: CDA R2 header määrittelyn templateId (määrittelypaketin versio), index: 8} required: [system, code] required: [profile, tag] instantiatesUri: {index: 71} substitution: short: Lääkevaihtokielto index: 124 elements: allowed: short: Lääkevaihtokielto choices: [allowedBoolean] index: 126 allowedBoolean: {type: boolean, short: Lääkevaihtokielto, choiceOf: allowed, index: 127} reason: elements: text: {short: Lääkevaihtokiellon syy, index: 128} detectedIssue: {index: 130} encounter: {index: 61} dispenseRequest: short: lääkkeen määrä reseptillä index: 112 extensions: prescribedAmount: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/prescribedAmount', min: 1, type: Extension, isModifier: false, index: 114} dispenserInstruction: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/dispenserInstruction', type: Extension, isModifier: false, index: 115} realDispenseStatus: {url: 'http://resepti.kanta.fi/StructureDefinition/extension/realDispenseStatus', max: 1, type: Extension, isModifier: false, index: 116} elements: extension: index: 113 slicing: slices: prescribedAmount: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/prescribedAmount', index: 114} min: 1 dispenserInstruction: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/dispenserInstruction', index: 115} realDispenseStatus: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/StructureDefinition/extension/realDispenseStatus', index: 116} max: 1 dispenseInterval: short: Iterointien väli päivissä ja iterointivälin yksikkö index: 117 elements: value: {short: Iterointien väli päivissä, index: 118} unit: {short: Iterointivälin yksikkö, index: 119} required: [value, unit] validityPeriod: short: Reseptin voimassaoloaika index: 120 elements: start: {short: 'Reseptin voimassaolon alkupäivä, kun lääkkeen määrääjä on rajoittanut lääkemääräyksen voimassaoloaikaa', index: 121} end: {short: Reseptin voimassaolon loppupäivä, index: 122} required: [end] numberOfRepeatsAllowed: {short: Iterointien lukumäärä, index: 123} required: [extension] reported: choices: [] index: 56 reasonCode: {index: 68} statusReason: short: Reseptisanoman tyyppi index: 44 elements: coding: short: Reseptisanoman tyyppi index: 45 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: 46 code: {short: Sähköinen lääkemääräys - Reseptisanoman tyyppi koodiston arvo, index: 47} required: [system, code] required: [coding] authoredOn: {short: Määräyspäivä, index: 63} note: {index: 79} extension: array: true min: 4 index: 9 slicing: slices: dosageChanges: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosageChanges', index: 32} max: 1 statusBasicReference: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/statusBasicReference', index: 31} max: 1 structuredIndication: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/structuredIndication', index: 20} originalStartdate: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/originalStartdate', index: 27} max: 1 continuum: match: {} schema: type: Extension short: Käytössä olevan lääkkeen tunniste, lääkejatkumon osatunniste ja Uusin -tilatieto isModifier: false url: http://resepti.kanta.fi/fhir/StructureDefinition/extension/continuum index: 14 extensions: medicineId: {url: null, max: 1, index: 15} medicineIdPart: {url: null, max: 1, index: 16} newest: {url: null, max: 1, index: 17} elements: extension: index: 15 slicing: slices: medicineId: match: {} schema: {index: 15} max: 1 medicineIdPart: match: {} schema: {index: 16} max: 1 newest: match: {} schema: {index: 17} max: 1 dosageIfNeeded: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/StructureDefinition/extension/dosageIfNeeded', index: 18} max: 1 versionNumber: match: {} schema: type: Extension isModifier: false url: http://resepti.kanta.fi/StructureDefinition/extension/versionNumber index: 10 elements: value: choices: [] index: 12 required: [value] renewalNotAllowed: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/renewalNotAllowed', index: 23} usage: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/StructureDefinition/extension/usage', index: 24} max: 1 adverseEffect: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/adverseEffect', index: 33} useRegularity: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/useRegularity', index: 29} max: 1 renewalBasicReference: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/renewalBasicReference', index: 30} max: 1 effectiveTime: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/effectiveTime', index: 13} min: 1 statusInformation: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/statusInformation', index: 26} max: 1 dosageInfo: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosageInfo', index: 19} min: 1 separateReport: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/separateReport', index: 28} administrativeInformation: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/administrativeInformation', index: 21} min: 1 contagiousDiseaseMedicine: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/contagiousDiseaseMedicine', index: 25} invalidation: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/invalidation', index: 34} initiationOfMedication: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/initiationOfMedication', index: 22} max: 1 extraDispenseCompleted: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/extraDispenseCompleted', index: 35} requester: type: Reference short: Viittaus MedicationlistPractitionerRole resurssiin refers: ['http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListPractitionerRole'] index: 64 supportingInformation: {index: 62} priority: {index: 53} status: {index: 43} dosageInstruction: extensions: medicinePauseInterval: {url: 'http://resepti.kanta.fi/StructureDefinition/extension/medicinePauseInterval', max: 1, type: Extension, isModifier: false, index: 80} elements: site: short: Puolisuus -tieto, lääkkeenantoreitin ja -tavan lisätieto binding: {strength: required, valueSet: 'http://resepti.kanta.fi/ValueSet/fires-vs-site'} index: 101 elements: coding: short: Puolisuus -tieto, lääkkeenantoreitin ja -tavan lisätieto index: 102 elements: system: short: THL - Toimenpideluokitus koodiston OID pattern: {type: Uri, value: 'urn:oid:1.2.246.537.6.2.2007'} index: 103 code: {short: THL - Toimenpideluokitus koodiston arvo, index: 104} required: [system, code] required: [coding] asNeeded: short: Annos tarvittaessa choices: [asNeededBoolean] index: 99 route: short: Lääkkeenantoreitti ja -tapa index: 105 elements: coding: short: Lääkkeenantoreitti ja -tapa index: 106 elements: system: short: Fimean - Lääkkeenantoreitti ja -tapa koodiston OID pattern: {type: Uri, value: 'urn:oid:1.2.246.537.6.1403.202001'} index: 107 code: {short: Fimean - Lääkkeenantoreitti ja -tapa koodiston arvo, index: 108} required: [system, code] required: [coding] asNeededBoolean: {type: boolean, short: Annos tarvittaessa, choiceOf: asNeeded, index: 100} extension: type: Extension isModifier: false url: http://resepti.kanta.fi/StructureDefinition/extension/medicinePauseInterval index: 80 slicing: slices: medicinePauseInterval: match: {} schema: {type: Extension, isModifier: false, url: 'http://resepti.kanta.fi/StructureDefinition/extension/medicinePauseInterval', index: 80} max: 1 timing: elements: repeat: elements: boundsRange: {type: Range, short: 'Annostelukauden kesto, vakio tai vaihteluväli tai annostelukauden alkuaika ja päättymisaika', choiceOf: bounds, index: 88} frequencyMax: {short: Toistuman max. arvo, index: 91} boundsPeriod: {type: Period, short: 'Annostelukauden kesto, vakio tai vaihteluväli tai annostelukauden alkuaika ja päättymisaika', choiceOf: bounds, index: 89} when: {short: Annosajankohta, index: 97} periodUnit: {index: 94} frequency: {short: Toistuman määrä, index: 90} bounds: short: Annostelukauden kesto, vakio tai vaihteluväli tai annostelukauden alkuaika ja päättymisaika choices: [boundsDuration, boundsRange, boundsPeriod] index: 86 boundsDuration: {type: Duration, short: 'Annostelukauden kesto, vakio tai vaihteluväli tai annostelukauden alkuaika ja päättymisaika', choiceOf: bounds, index: 87} dayOfWeek: {index: 95} periodMax: {short: 'Annosjakson pituus, yläraja', index: 93} period: {short: 'Annosjakson pituus, vakio arvo tai arvon alaraja', index: 92} timeOfDay: {short: Annosaika, index: 96} additionalInstruction: short: Käyttöohjeen lisätieto index: 83 elements: text: {short: Käyttöohjeen lisätieto, index: 84} required: [text] sequence: {short: Käytössä vaihtuvissa annostuksissa., index: 81} doseAndRate: index: 109 elements: dose: short: Annos ja annosyksikkö tai Annos (fysikaalinen) ja annosyksikkö choices: [] index: 111 required: [dose] text: {short: Tekstimuotoinen annostusohje, index: 82} required: [text] groupIdentifier: {index: 73} recorder: {index: 67} identifier: index: 36 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 (Lääkemääräysasiakirjan yksilöivä tunniste) _required: true index: 37 elements: system: pattern: {type: Uri, value: 'http://resepti.kanta.fi/fhir/id/id'} index: 38 value: {short: Lääkemääräys asiakirjan yksilöivä OID-tunniste, index: 39} required: [value, system] setId: match: {system: 'http://resepti.kanta.fi/fhir/id/setId'} schema: short: Alkuperäisen asiakirjan tunniste _required: true index: 40 elements: system: pattern: {type: Uri, value: 'http://resepti.kanta.fi/fhir/id/setId'} index: 41 value: {short: Alkuperäisen asiakirjan tunniste, index: 42} required: [value, system] doNotPerform: {index: 54} intent: pattern: {type: Code, value: order} index: 48 basedOn: {index: 72} priorPrescription: {index: 129} medicationReference: type: Reference short: Viittaus MedicationListMedication resurssiin choiceOf: medication refers: ['http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListMedication'] index: 59 courseOfTherapyType: short: Lääkkeen käytön pysyvyys index: 74 elements: coding: short: Lääkkeen käytön pysyvyys index: 75 elements: system: short: AR/YDIN - Pysyvyys koodiston OID pattern: {type: Uri, value: 'urn:oid:1.2.246.537.5.40003.2003'} index: 76 code: {short: AR/YDIN - Pysyvyys koodiston arvo, index: 77} required: [system, code] required: [coding] subject: type: Reference short: Viittaus MedicationListPatient resurssiin refers: ['http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListPatient'] index: 60 performer: {index: 65} medication: short: Viittaus MedicationListMedication resurssiin choices: [medicationReference] index: 58 reasonReference: {index: 69} package_version: 1.0.0 extensions: dosageChanges: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosageChanges', max: 1, type: Extension, isModifier: false, index: 32} statusBasicReference: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/statusBasicReference', max: 1, type: Extension, isModifier: false, index: 31} structuredIndication: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/structuredIndication', type: Extension, isModifier: false, index: 20} originalStartdate: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/originalStartdate', max: 1, type: Extension, isModifier: false, index: 27} continuum: url: http://resepti.kanta.fi/fhir/StructureDefinition/extension/continuum type: Extension short: Käytössä olevan lääkkeen tunniste, lääkejatkumon osatunniste ja Uusin -tilatieto isModifier: false index: 14 extensions: medicineId: {url: null, max: 1, index: 15} medicineIdPart: {url: null, max: 1, index: 16} newest: {url: null, max: 1, index: 17} elements: extension: index: 15 slicing: slices: medicineId: match: {} schema: {index: 15} max: 1 medicineIdPart: match: {} schema: {index: 16} max: 1 newest: match: {} schema: {index: 17} max: 1 dosageIfNeeded: {url: 'http://resepti.kanta.fi/StructureDefinition/extension/dosageIfNeeded', max: 1, type: Extension, isModifier: false, index: 18} versionNumber: url: http://resepti.kanta.fi/StructureDefinition/extension/versionNumber type: Extension isModifier: false index: 10 elements: value: choices: [] index: 12 required: [value] renewalNotAllowed: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/renewalNotAllowed', type: Extension, isModifier: false, index: 23} usage: {url: 'http://resepti.kanta.fi/StructureDefinition/extension/usage', max: 1, type: Extension, isModifier: false, index: 24} adverseEffect: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/adverseEffect', type: Extension, isModifier: false, index: 33} useRegularity: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/useRegularity', max: 1, type: Extension, isModifier: false, index: 29} renewalBasicReference: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/renewalBasicReference', max: 1, type: Extension, isModifier: false, index: 30} effectiveTime: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/effectiveTime', min: 1, type: Extension, isModifier: false, index: 13} statusInformation: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/statusInformation', max: 1, type: Extension, isModifier: false, index: 26} dosageInfo: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosageInfo', min: 1, type: Extension, isModifier: false, index: 19} separateReport: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/separateReport', type: Extension, isModifier: false, index: 28} administrativeInformation: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/administrativeInformation', min: 1, type: Extension, isModifier: false, index: 21} contagiousDiseaseMedicine: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/contagiousDiseaseMedicine', type: Extension, isModifier: false, index: 25} invalidation: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/invalidation', type: Extension, isModifier: false, index: 34} initiationOfMedication: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/initiationOfMedication', max: 1, type: Extension, isModifier: false, index: 22} extraDispenseCompleted: {url: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/extraDispenseCompleted', type: Extension, isModifier: false, index: 35} class: profile kind: resource url: http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListMedicationRequest base: http://hl7.org/fhir/StructureDefinition/MedicationRequest version: '0.1' required: [authoredOn, requester, substitution, statusReason, category]