PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.shc@vaccination-0.6.2
    http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-infectious-disease-laboratory-result-observation-ad
description: Profile for reporting laboratory results indicating current or previous infection status for a disease without a specified laboratory result profile.
package_name: hl7.fhir.uv.shc
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: 23
  meta:
    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: 1
  valueQuantity:
    type: Quantity
    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()'}
    index: 21
  value:
    mustSupport: true
    choices: [valueQuantity, valueCodeableConcept, valueString]
    index: 16
  valueString:
    type: string
    short: String representation of results; used ONLY when a computable representation is not possible
    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}
    index: 22
  effectiveDateTime: {type: dateTime, mustSupport: true, choiceOf: effective, index: 11}
  status:
    constraint:
      vc-observation-status-shall-be-complete: {human: 'SHALL be `final`, `amended`, or `corrected`', source: 'http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-infectious-disease-laboratory-result-observation-ad', severity: error, expression: $this.lower() in ('final'|'amended'|'corrected')}
    mustSupport: true
    index: 2
  effective:
    mustSupport: true
    choices: [effectiveDateTime, effectivePeriod]
    index: 10
  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'}
    constraint:
      vc-shall-not-be-a-covid-loinc: {human: 'This profile SHALL NOT be used to report results from COVID lab tests (https://vsac.nlm.nih.gov/valueset/2.16.840.1.113762.1.4.1114.9/expansion). Use Covid19LaboratoryResultObservation instead.', source: 'http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-infectious-disease-laboratory-result-observation-ad', severity: error, expression: '$this.coding.memberOf(''http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1114.9'').not()'}
    mustSupport: true
    index: 3
  valueCodeableConcept:
    type: CodeableConcept
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/uv/shc-vaccination/ValueSet/lab-result-findings'}
    index: 20
  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: 4
    elements:
      reference: {short: 'This SHOULD use an absolute URI like `resource:0` that will resolve within the containing Bundle.', index: 5}
      type: {index: 6}
      identifier: {index: 7}
      display: {index: 8}
    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: 13
    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: 14
    required: [display]
  effectivePeriod: {type: Period, mustSupport: true, choiceOf: effective, index: 12}
package_version: vaccination-0.6.2
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: 0.6.2
required: [effectiveDateTime, valueString, effectivePeriod, value, subject, valueCodeableConcept, valueQuantity, effective]