description: A patient's history of travel package_name: de.gecco derivation: constraint name: HistoryOfTravel type: Observation elements: category: mustSupport: true index: 2 elements: coding: mustSupport: true index: 3 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 1 slices: socialHistory: match: {code: social-history, system: 'http://terminology.hl7.org/CodeSystem/observation-category'} schema: mustSupport: true pattern: type: Coding value: {code: social-history, system: 'http://terminology.hl7.org/CodeSystem/observation-category'} _required: true index: 4 elements: system: {index: 5} code: {index: 6} required: [system, code] required: [coding] referenceRange: {index: 24} value[x]: elements: coding: index: 19 elements: system: {index: 20} code: {index: 21} required: [system, code] required: [coding] meta: mustSupport: true index: 0 elements: profile: {mustSupport: true, index: 1} specimen: {index: 23} value: choices: [valueCodeableConcept] index: 17 slicing: slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 17 component: mustSupport: true index: 25 slicing: rules: open discriminator: - {path: code, type: pattern} min: null slices: TravelStartDate: match: code: coding: - {code: 82752-7, system: 'http://loinc.org', display: Date travel started} schema: mustSupport: true index: 26 elements: code: pattern: type: CodeableConcept value: coding: - {code: 82752-7, system: 'http://loinc.org', display: Date travel started} index: 27 elements: coding: index: 28 elements: system: {index: 29} code: {index: 30} display: {index: 31} required: [display, system, code] required: [coding] value: choices: [valueDateTime] index: 33 valueDateTime: {type: dateTime, choiceOf: value, index: 34} Country: match: code: coding: - {code: 94651-7, system: 'http://loinc.org', display: Country of travel} schema: mustSupport: true index: 35 elements: code: pattern: type: CodeableConcept value: coding: - {code: 94651-7, system: 'http://loinc.org', display: Country of travel} index: 36 elements: coding: index: 37 elements: system: {index: 38} code: {index: 39} display: {index: 40} required: [display, system, code] required: [coding] value: choices: [valueCodeableConcept] index: 42 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 43} State: match: code: coding: - {code: 82754-3, system: 'http://loinc.org', display: State of travel} schema: mustSupport: true index: 44 elements: code: pattern: type: CodeableConcept value: coding: - {code: 82754-3, system: 'http://loinc.org', display: State of travel} index: 45 elements: coding: index: 46 elements: system: {index: 47} code: {index: 48} display: {index: 49} required: [display, system, code] required: [coding] value: choices: [valueCodeableConcept] index: 51 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 52} City: match: code: coding: - {code: 94653-3, system: 'http://loinc.org', display: City of travel} schema: mustSupport: true index: 53 elements: code: pattern: type: CodeableConcept value: coding: - {code: 94653-3, system: 'http://loinc.org', display: City of travel} index: 54 elements: coding: index: 55 elements: system: {index: 56} code: {index: 57} display: {index: 58} required: [display, system, code] required: [coding] value: choices: [valueString] index: 60 valueString: {type: string, choiceOf: value, index: 61} TravelEndDate: match: code: coding: - {code: 91560-3, system: 'http://loinc.org', display: Date of departure from travel destination} schema: mustSupport: true index: 62 elements: code: pattern: type: CodeableConcept value: coding: - {code: 91560-3, system: 'http://loinc.org', display: Date of departure from travel destination} index: 63 elements: coding: index: 64 elements: system: {index: 65} code: {index: 66} display: {index: 67} required: [display, system, code] required: [coding] value: choices: [valueDateTime] index: 69 valueDateTime: {type: dateTime, choiceOf: value, index: 70} code: mustSupport: true index: 7 elements: coding: mustSupport: true index: 8 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 1 slices: loinc: match: {code: 8691-8, system: 'http://loinc.org'} schema: mustSupport: true pattern: type: Coding value: {code: 8691-8, system: 'http://loinc.org'} _required: true index: 9 elements: system: {index: 10} code: {index: 11} required: [system, code] required: [coding] valueCodeableConcept: type: CodeableConcept choiceOf: value index: 18 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 18} bodySite: {index: 22} subject: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Patient'] index: 12 package_version: 1.0.4-rc.1 class: profile kind: resource url: https://www.netzwerk-universitaetsmedizin.de/fhir/StructureDefinition/history-of-travel base: http://hl7.org/fhir/StructureDefinition/Observation version: '1.0' required: [value, subject, valueCodeableConcept, category]