description: Defines a [fallback (AD) profile](./profiles.html#conformance-to-profiles) representing an infectious disease laboratory testing result in a health card.\n\n[See here for implementation details](./laboratory-results-observation.html). package_name: hl7.fhir.uv.shc-vaccination derivation: constraint name: SHCInfectiousDiseaseLaboratoryResultObservationAD type: Observation elements: referenceRange: short: Provides guide for interpretation. SHOULD include if using valueQuantity. constraint: vc-observation-range-only-quantity-or-string: {human: 'Reference range SHOULD be included for quantitative lab results, MAY be included for free text (string) results, and SHOULD NOT be included otherwise', source: 'http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-infectious-disease-laboratory-result-observation-ad', severity: warning, expression: $this.exists() and (%resource.value.ofType(Quantity).exists() or %resource.value.ofType(string).exists())} mustSupport: true index: 30 meta: mustSupport: true index: 1 elements: security: short: Limited security label to convey identity level of assurance for patient referenced by this resource. binding: {strength: required, valueSet: 'http://hl7.org/fhir/uv/shc-vaccination/ValueSet/identity-assurance-level'} mustSupport: true index: 2 valueQuantity: constraint: vc-observation-quantity-should-have-range: {human: Quantitative lab results SHOULD include reference range, source: 'http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-infectious-disease-laboratory-result-observation-ad', severity: warning, expression: '%resource.referenceRange.exists()'} type: Quantity mustSupport: true choiceOf: value index: 26 slicing: slices: valueQuantity: match: {} schema: constraint: vc-observation-quantity-should-have-range: {human: Quantitative lab results SHOULD include reference range, source: 'http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-infectious-disease-laboratory-result-observation-ad', severity: warning, expression: '%resource.referenceRange.exists()'} type: Quantity mustSupport: true choiceOf: value index: 26 min: 0 max: 1 value: constraint: vc-should-be-under-20-chars: {human: Length SHOULD be <20 for data minimization., source: 'http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-infectious-disease-laboratory-result-observation-ad', severity: warning, expression: $this.length() < 20} short: String representation of results; used ONLY when a computable representation is not possible mustSupport: true choices: [valueString] index: 28 slicing: slices: valueString: match: {} schema: constraint: vc-should-be-under-20-chars: {human: Length SHOULD be <20 for data minimization., source: 'http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-infectious-disease-laboratory-result-observation-ad', severity: warning, expression: $this.length() < 20} short: String representation of results; used ONLY when a computable representation is not possible mustSupport: true choices: [valueString] index: 28 min: 0 max: 1 valueString: constraint: vc-should-be-under-20-chars: {human: Length SHOULD be <20 for data minimization., source: 'http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-infectious-disease-laboratory-result-observation-ad', severity: warning, expression: $this.length() < 20} short: String representation of results; used ONLY when a computable representation is not possible type: string mustSupport: true choiceOf: value index: 29 slicing: slices: valueString: match: {} schema: constraint: vc-should-be-under-20-chars: {human: Length SHOULD be <20 for data minimization., source: 'http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-infectious-disease-laboratory-result-observation-ad', severity: warning, expression: $this.length() < 20} short: String representation of results; used ONLY when a computable representation is not possible type: string mustSupport: true choiceOf: value index: 29 min: 0 max: 1 component: index: 31 slicing: rules: open description: Slicing based on the code discriminator: - {path: code, type: value} min: null slices: specimen-supervision-status: match: {code: null} schema: mustSupport: true index: 32 elements: code: elements: coding: index: 33 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 34 code: short: SNOMED CT concept 'Type of supervision for specimen collection (observable entity)' pattern: {type: Code, value: '1208522006'} index: 35 required: [system, code] required: [coding] value: choices: [] index: 37 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: 1 slices: valueCodeableConcept: match: {} schema: mustSupport: true choices: [valueCodeableConcept] _required: true index: 39 min: 1 max: 1 valueCodeableConcept: type: CodeableConcept mustSupport: true choiceOf: value index: 40 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, mustSupport: true, choiceOf: value, _required: true, index: 40} min: 1 max: 1 value[x]: extensions: {} elements: extension: {index: 41} coding: index: 42 elements: system: {index: 43} code: {index: 44} required: [system, code] required: [coding] required: [value, valueCodeableConcept] effectiveDateTime: {type: dateTime, mustSupport: true, choiceOf: effective, index: 12} status: binding: {strength: required, valueSet: 'http://hl7.org/fhir/uv/shc-vaccination/ValueSet/completed-observation-status'} mustSupport: true index: 3 effective: mustSupport: true choices: [effectiveDateTime, effectivePeriod] index: 11 id: {short: Should not be populated, index: 0} code: short: LOINC identifying the lab test binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/observation-codes'} mustSupport: true index: 4 valueCodeableConcept: type: CodeableConcept mustSupport: true choiceOf: value index: 23 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, mustSupport: true, choiceOf: value, index: 23} min: 0 max: 1 subject: type: Reference short: Patient to whom lab result applies mustSupport: true refers: ['http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-patient-general-ad'] index: 5 elements: reference: {short: 'This SHOULD use an absolute URI like `resource:0` that will resolve within the containing Bundle.', index: 6} type: {index: 7} identifier: {index: 8} display: {index: 9} required: [reference] performer: type: Reference short: Organization which was responsible for the laboratory test result. mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/Organization'] index: 14 elements: display: short: Short, human-readable text representation of the organization. constraint: vc-should-be-under-30-chars: {human: Length SHOULD be <30 for data minimization., source: 'http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-infectious-disease-laboratory-result-observation-ad', severity: warning, expression: $this.length() < 30} mustSupport: true index: 15 required: [display] effectivePeriod: {type: Period, mustSupport: true, choiceOf: effective, index: 13} package_version: 1.0.0 class: profile kind: resource url: http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-infectious-disease-laboratory-result-observation-ad base: http://hl7.org/fhir/StructureDefinition/Observation version: 1.0.0 required: [effectiveDateTime, valueString, effectivePeriod, value, subject, valueCodeableConcept, valueQuantity, effective]