description: Määrätyn määrän esittämistapa, \r\nPakkausten lukumäärä, \r\nLääkkeen kokonaismäärä ja määrän yksikkö, \r\nLääkkeen määrä ajanjaksolla ilmaistuna package_name: fi.kela.kanta.res.medication.r4 derivation: constraint name: PrescribedAmount type: Extension elements: extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: 1 slices: prescriptionType: match: {url: prescriptionType} schema: short: Määrätyn määrän esittämistapa _required: true index: 1 elements: url: pattern: {type: Uri, value: prescriptionType} index: 2 value: short: Määrätyn määrän esittämistapa choices: [valueCoding] index: 4 valueCoding: {type: Coding, short: Määrätyn määrän esittämistapa, choiceOf: value, index: 5} value[x]: elements: system: short: Sähköinen lääkemääräys - Määrätyn määrän esittämistapa koodiston OID pattern: {type: Uri, value: 'urn:oid:1.2.246.537.5.40100.2006'} index: 6 code: {short: Sähköinen lääkemääräys - Määrätyn määrän esittämistapa koodiston arvo, index: 7} required: [system, code] required: [valueCoding, value] package: match: {url: package} schema: short: Pakkausten lukumäärä index: 8 elements: url: pattern: {type: Uri, value: package} index: 9 value: short: Pakkausten lukumäärä choices: [valuePositiveInt] index: 11 valuePositiveInt: {type: positiveInt, short: Pakkausten lukumäärä, choiceOf: value, index: 12} required: [valuePositiveInt, value] totalAmount: match: {url: totalAmount} schema: short: Lääkkeen kokonaismäärä ja määrän yksikkö index: 13 elements: url: pattern: {type: Uri, value: totalAmount} index: 14 value: short: Lääkkeen kokonaismäärä ja määrän yksikkö choices: [valueQuantity] index: 16 valueQuantity: {type: Quantity, short: Lääkkeen kokonaismäärä ja määrän yksikkö, choiceOf: value, index: 17} value[x]: elements: value: {short: Lääkkeen kokonaismäärä, index: 18} unit: {short: Lääkkeen kokonaismäärän yksikkö, index: 19} required: [value, unit] required: [value, valueQuantity] validityTime: match: {url: validityTime} schema: short: Lääkkeen määrä ajanjaksolla ilmaistuna index: 20 elements: url: pattern: {type: Uri, value: validityTime} index: 21 value: short: Lääkkeen määrä ajanjaksolla ilmaistuna choices: [valueDuration] index: 23 valueDuration: {type: Duration, short: Lääkkeen määrä ajanjaksolla ilmaistuna, choiceOf: value, index: 24} value[x]: elements: value: {short: Ajan määrä, index: 25} unit: {short: Ajan yksikkö, index: 26} system: short: Unified Code for Units of Measure (UCUM) pattern: {type: Uri, value: 'http://unitsofmeasure.org'} index: 27 required: [value, unit, system] required: [value, valueDuration] url: pattern: {type: Uri, value: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/prescribedAmount'} index: 28 value: choices: [] index: 30 package_version: 1.0.0 extensions: prescriptionType: url: prescriptionType short: Määrätyn määrän esittämistapa _required: true index: 1 elements: url: pattern: {type: Uri, value: prescriptionType} index: 2 value: short: Määrätyn määrän esittämistapa choices: [valueCoding] index: 4 valueCoding: {type: Coding, short: Määrätyn määrän esittämistapa, choiceOf: value, index: 5} value[x]: elements: system: short: Sähköinen lääkemääräys - Määrätyn määrän esittämistapa koodiston OID pattern: {type: Uri, value: 'urn:oid:1.2.246.537.5.40100.2006'} index: 6 code: {short: Sähköinen lääkemääräys - Määrätyn määrän esittämistapa koodiston arvo, index: 7} required: [system, code] required: [valueCoding, value] package: url: package short: Pakkausten lukumäärä index: 8 elements: url: pattern: {type: Uri, value: package} index: 9 value: short: Pakkausten lukumäärä choices: [valuePositiveInt] index: 11 valuePositiveInt: {type: positiveInt, short: Pakkausten lukumäärä, choiceOf: value, index: 12} required: [valuePositiveInt, value] totalAmount: url: totalAmount short: Lääkkeen kokonaismäärä ja määrän yksikkö index: 13 elements: url: pattern: {type: Uri, value: totalAmount} index: 14 value: short: Lääkkeen kokonaismäärä ja määrän yksikkö choices: [valueQuantity] index: 16 valueQuantity: {type: Quantity, short: Lääkkeen kokonaismäärä ja määrän yksikkö, choiceOf: value, index: 17} value[x]: elements: value: {short: Lääkkeen kokonaismäärä, index: 18} unit: {short: Lääkkeen kokonaismäärän yksikkö, index: 19} required: [value, unit] required: [value, valueQuantity] validityTime: url: validityTime short: Lääkkeen määrä ajanjaksolla ilmaistuna index: 20 elements: url: pattern: {type: Uri, value: validityTime} index: 21 value: short: Lääkkeen määrä ajanjaksolla ilmaistuna choices: [valueDuration] index: 23 valueDuration: {type: Duration, short: Lääkkeen määrä ajanjaksolla ilmaistuna, choiceOf: value, index: 24} value[x]: elements: value: {short: Ajan määrä, index: 25} unit: {short: Ajan yksikkö, index: 26} system: short: Unified Code for Units of Measure (UCUM) pattern: {type: Uri, value: 'http://unitsofmeasure.org'} index: 27 required: [value, unit, system] required: [value, valueDuration] class: extension kind: complex-type url: http://resepti.kanta.fi/fhir/StructureDefinition/extension/prescribedAmount base: http://hl7.org/fhir/StructureDefinition/Extension version: '0.1' required: [extension]