Implementation Guide CH VACD
6.0.0-ballot-ci-build - ci-build Switzerland flag

Implementation Guide CH VACD, published by HL7 Switzerland. This guide is not an authorized publication; it is the continuous build for version 6.0.0-ballot-ci-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7ch/ch-vacd/ and changes regularly. See the Directory of published versions

Resource Profile: CHVACDBasicImmunization - Detailed Descriptions

Draft as of 2024-12-18

Definitions for the ch-vacd-basic-immunization resource profile.

Guidance on how to interpret the contents of this table can be found here

0. Condition
ShortCH VACD Basic Immunization Conditions
2. Condition.category
ShortEncounter Diagnosis
Control1..1
Pattern Value{
  "coding" : [{
    "system" : "http://terminology.hl7.org/CodeSystem/condition-category",
    "code" : "encounter-diagnosis"
  }]
}
4. Condition.code
ShortBasic immunization code
BindingUnless not suitable, these codes SHALL be taken from Basic Immunization Codes
(extensible to http://fhir.ch/ig/ch-vacd/ValueSet/ch-vacd-basic-immunization-vs)

The code declaring the status of basi immunization for DTPa and/or Polio.

6. Condition.onset[x]
Control1..?
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
SlicingThis element introduces a set of slices on Condition.onset[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • type @ $this
  • 8. Condition.onset[x]:onsetDateTime
    Slice NameonsetDateTime
    ShortCondition onset DateTime to declare the date where the basic immunization is declared as done.
    Comments

    Condition onset DateTime to declare the date where the basic immunization is declared as done.

    Control1..1
    TypedateTime
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension