description: Israel Core proposed constraints and extensions on the Observation Resource for use in querying and retrieving Vital Signs information. package_name: rs/il.core.fhir.r4 derivation: constraint name: ILCoreVitalSigns type: Observation elements: category: index: 0 slicing: rules: open ordered: false discriminator: - {path: system, type: value} - {path: code, type: value} min: 1 slices: VSCat: match: {system: null, code: null} schema: _required: true index: 1 elements: coding: index: 2 elements: system: pattern: {type: uri, value: 'http://terminology.hl7.org/CodeSystem/observation-category'} type: uri index: 3 code: pattern: {type: code, value: vital-signs} type: code index: 4 required: [code, system] required: [coding] code: binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/observation-vitalsignresult'} index: 5 subject: type: Reference refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-patient'] index: 6 effective: constraint: il-vital-signs-effective: {human: 'if Observation.effective[x] is dateTime and has a value then that value shall be precise to the day', source: 'http://fhir.health.gov.il/StructureDefinition/il-core-vital-signs', severity: error, expression: ($this as dateTime).toString().length() >= 8} mustSupport: true choices: [] index: 8 dataAbsentReason: {mustSupport: true, index: 9} hasMember: type: Reference refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-questionnaire-response', 'http://fhir.health.gov.il/StructureDefinition/il-core-vital-signs', 'http://hl7.org/fhir/StructureDefinition/MolecularSequence'] index: 10 derivedFrom: type: Reference refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-document-reference', 'http://fhir.health.gov.il/StructureDefinition/il-core-imaging-study', 'http://fhir.health.gov.il/StructureDefinition/il-core-media', 'http://fhir.health.gov.il/StructureDefinition/il-core-questionnaire-response', 'http://fhir.health.gov.il/StructureDefinition/il-core-vital-signs', 'http://hl7.org/fhir/StructureDefinition/MolecularSequence'] index: 11 component: constraint: il-vital-signs-component: {human: If there is no a value a data absent reason must be present, source: 'http://fhir.health.gov.il/StructureDefinition/il-core-vital-signs', severity: error, expression: value.exists() or dataAbsentReason.exists()} index: 12 elements: code: binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/observation-vitalsignresult'} mustSupport: true index: 13 value: mustSupport: true choices: [] index: 15 dataAbsentReason: {mustSupport: true, index: 16} package_version: 0.13.2 class: profile kind: resource url: http://fhir.health.gov.il/StructureDefinition/il-core-vital-signs base: http://fhir.health.gov.il/StructureDefinition/il-core-observation version: 0.13.0 required: [category]