description: Observation-Profil für Glasgow Coma Score package_name: de.basisprofil.r4 derivation: constraint name: ScoreDE_GCS type: Observation elements: category: index: 0 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 1 slices: survey: match: coding: - {code: survey, system: 'http://terminology.hl7.org/CodeSystem/observation-category'} schema: pattern: type: CodeableConcept value: coding: - {code: survey, system: 'http://terminology.hl7.org/CodeSystem/observation-category'} _required: true index: 1 min: 1 max: 1 specimen: {index: 18} valueQuantity: type: Quantity pattern: type: Quantity value: {code: '1', system: 'http://unitsofmeasure.org'} choiceOf: value index: 16 value: pattern: type: Quantity value: {code: '1', system: 'http://unitsofmeasure.org'} choices: [valueQuantity] index: 15 component: index: 19 slicing: rules: open discriminator: - {path: code, type: pattern} min: null slices: Eye: match: code: coding: - {code: 9267-6, system: 'http://loinc.org'} schema: index: 20 elements: code: pattern: type: CodeableConcept value: coding: - {code: 9267-6, system: 'http://loinc.org'} index: 21 value: choices: [valueCodeableConcept] index: 23 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 24} Motor: match: code: coding: - {code: 9268-4, system: 'http://loinc.org'} schema: index: 25 elements: code: pattern: type: CodeableConcept value: coding: - {code: 9268-4, system: 'http://loinc.org'} index: 26 value: choices: [valueCodeableConcept] index: 28 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 29} Verbal: match: code: coding: - {code: 9270-0, system: 'http://loinc.org'} schema: index: 30 elements: code: pattern: type: CodeableConcept value: coding: - {code: 9270-0, system: 'http://loinc.org'} index: 31 value: choices: [valueCodeableConcept] index: 33 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 34} effectiveDateTime: type: dateTime constraint: vs-de-1: {human: 'If Observation.effective[x] has a value then that value shall be precise to the day', source: 'http://fhir.de/StructureDefinition/observation-de-score-gcs', severity: error, expression: (($this is dateTime) implies (effective as dateTime).toString().length() >= 10) and ($this.start.exists() implies (effective.start as dateTime).toString().length() >= 10) and ($this.end.exists() implies (effective.end as dateTime).toString().length() >= 10)} choiceOf: effective index: 13 effective: constraint: vs-de-1: {human: 'If Observation.effective[x] has a value then that value shall be precise to the day', source: 'http://fhir.de/StructureDefinition/observation-de-score-gcs', severity: error, expression: (($this is dateTime) implies (effective as dateTime).toString().length() >= 10) and ($this.start.exists() implies (effective.start as dateTime).toString().length() >= 10) and ($this.end.exists() implies (effective.end as dateTime).toString().length() >= 10)} choices: [effectiveDateTime] index: 12 code: pattern: type: CodeableConcept value: coding: - {code: 9269-2, system: 'http://loinc.org'} index: 2 elements: coding: index: 3 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 1 slices: loinc: match: {system: 'http://loinc.org'} schema: pattern: type: Coding value: {system: 'http://loinc.org'} array: true min: 1 _required: true index: 4 elements: system: {index: 5} code: {index: 6} required: [system, code] snomed: match: {code: '248241002', system: 'http://snomed.info/sct'} schema: pattern: type: Coding value: {code: '248241002', system: 'http://snomed.info/sct'} array: true index: 7 elements: system: {index: 8} code: {index: 9} required: [system, code] required: [coding] bodySite: {index: 17} subject: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Patient'] index: 10 package_version: 1.5.0-alpha10 class: profile kind: resource url: http://fhir.de/StructureDefinition/observation-de-score-gcs base: http://hl7.org/fhir/StructureDefinition/Observation version: 1.5.0-ballot required: [effectiveDateTime, value, subject, category, valueQuantity, effective]