PackagesCanonicalsLogsProblems
    Packages
    ch.fhir.ig.ch-vacd@4.0.0-ballot
    http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-basic-immunization
description: Condition to declare Basic Immunization done by one single condition for DTPa or Polio. This is for cases the patient does not have a vaccination certificate to declare it, but knows that it is done.
package_name: ch.fhir.ig.ch-vacd
derivation: constraint
name: CHVACDBasicImmunization
type: Condition
elements:
  category:
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: encounter-diagnosis, system: 'http://terminology.hl7.org/CodeSystem/condition-category', display: Encounter Diagnosis}
    index: 0
  code:
    short: Basic immunization code
    binding: {strength: extensible, valueSet: 'http://fhir.ch/ig/ch-vacd/ValueSet/ch-vacd-basic-immunization-vs'}
    index: 1
  onset:
    choices: []
    index: 3
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: $this, type: type}
      min: 1
      slices:
        onsetDateTime:
          match: {}
          schema:
            short: Condition onset DateTime to declare the date where the basic immunization is declared as done.
            choices: [onsetDateTime]
            _required: true
            index: 5
          min: 1
          max: 1
  onsetDateTime:
    short: Condition onset DateTime to declare the date where the basic immunization is declared as done.
    type: dateTime
    choiceOf: onset
    index: 6
    slicing:
      slices:
        onsetDateTime:
          match: {}
          schema: {short: Condition onset DateTime to declare the date where the basic immunization is declared as done., type: dateTime, _required: true, choiceOf: onset, index: 6}
          min: 1
          max: 1
package_version: 4.0.0-ballot
class: profile
kind: resource
url: http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-basic-immunization
base: http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-condition
version: 4.0.0-ballot
required: [onset, onsetDateTime, category]