description: JournalEntry S-O-A-P (Dutch S-O-E-P) as defined in the NHG HIS Referentiemodel. package_name: nictiz.fhir.nl.stu3.zib2017 derivation: constraint name: gp-JournalEntry type: Observation elements: referenceRange: {index: 20} interpretation: {index: 14} method: {index: 17} specimen: {index: 18} value: short: Journal Entry text choices: [valueString] index: 11 valueString: {type: string, short: Journal Entry text, choiceOf: value, index: 12} related: {index: 21} component: array: true max: 2 index: 22 slicing: rules: open discriminator: - {path: code, type: pattern} min: null max: 2 slices: ICPC_S: match: code: coding: - {code: ADMDX, system: 'http://hl7.org/fhir/v3/ActCode', display: admitting diagnosis} schema: index: 23 elements: code: pattern: type: CodeableConcept value: coding: - {code: ADMDX, system: 'http://hl7.org/fhir/v3/ActCode', display: admitting diagnosis} index: 24 value: choices: [valueCodeableConcept] index: 26 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 27} value[x]: elements: coding: index: 28 elements: system: pattern: {type: Uri, value: 'http://hl7.org/fhir/sid/icpc-1-nl'} index: 29 code: {index: 30} required: [system, code] required: [coding] required: [value, valueCodeableConcept] ICPC_E: match: code: coding: - {code: DISDX, system: 'http://hl7.org/fhir/v3/ActCode', display: discharge diagnosis} schema: index: 31 elements: code: pattern: type: CodeableConcept value: coding: - {code: DISDX, system: 'http://hl7.org/fhir/v3/ActCode', display: discharge diagnosis} index: 32 value: choices: [valueCodeableConcept] index: 34 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 35} value[x]: elements: coding: index: 36 elements: system: pattern: {type: Uri, value: 'http://hl7.org/fhir/sid/icpc-1-nl'} index: 37 code: {index: 38} required: [system, code] required: [coding] required: [value, valueCodeableConcept] extension: type: Extension url: h index: 0 slicing: slices: nl-core-episodeofcare: match: {} schema: {type: Extension, url: h, index: 0} status: short: final pattern: {type: Code, value: final} index: 3 effective: mustSupport: true choices: [] index: 8 comment: {index: 15} code: {short: NHG SOAP Code, index: 4} identifier: {index: 1} bodySite: {index: 16} context: type: Reference short: Encounter during which this observation is made refers: ['http://nictiz.nl/fhir/StructureDefinition/gp-Encounter'] index: 6 issued: {index: 9} device: {index: 19} basedOn: {index: 2} subject: type: Reference refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-patient'] index: 5 dataAbsentReason: {index: 13} package_version: 2.3.1 extensions: nl-core-episodeofcare: {url: h, type: Extension, index: 0} class: profile kind: resource url: http://nictiz.nl/fhir/StructureDefinition/gp-JournalEntry base: http://fhir.nl/fhir/StructureDefinition/nl-core-observation version: 2.0.5 required: [valueString, value, context]