description: Definition of the split dosage (used in MedicationStatement / MedicationDispense / MedicationRequest) package_name: ch.fhir.ig.ch-emed derivation: constraint name: CHEMEDDosageSplit type: Dosage elements: site: {index: 14} asNeeded: choices: [] index: 13 method: {index: 16} patientInstruction: {index: 3} maxDosePerLifetime: {index: 22} maxDosePerAdministration: {index: 21} route: {index: 15} timing: index: 4 elements: repeat: index: 5 elements: bounds: choices: [] index: 7 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: boundsPeriod: match: {} schema: choices: [boundsPeriod] index: 9 min: 0 max: 0 boundsPeriod: type: Period choiceOf: bounds index: 10 slicing: slices: boundsPeriod: match: {} schema: {type: Period, choiceOf: bounds, index: 10} min: 0 max: 0 when: constraint: ch-emed-event-timing: {human: 'For the representation of the time of administration according to the 1-1-1-1 scheme, the values MORN-NOON-EVE-NIGHT are highly recommended.', source: 'http://fhir.ch/ig/ch-emed/StructureDefinition/ch-emed-dosage-split', severity: warning, expression: $this='MORN' or $this='NOON' or $this='EVE' or $this='NIGHT'} mustSupport: true index: 11 required: [when] required: [repeat] additionalInstruction: {index: 2} sequence: constraint: ch-dosage-2: {human: The sequence number must be greater than 1, source: 'http://fhir.ch/ig/ch-emed/StructureDefinition/ch-emed-dosage-split', severity: error, expression: $this > 1} index: 0 maxDosePerPeriod: {index: 20} doseAndRate: index: 17 elements: dose: mustSupport: true choices: [] index: 19 required: [dose] text: {index: 1} package_version: 5.0.0 class: complex-type kind: complex-type url: http://fhir.ch/ig/ch-emed/StructureDefinition/ch-emed-dosage-split base: http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-dosage version: 5.0.0 required: [doseAndRate, sequence, timing]