MapVaccineCodes
type: StructureMap
node role: treeRoot
id:
  v: MapVaccineCodes
text:
  status:
    v: generated
  div:
    v: /// url = "http://fhirfli.dev/fhir/ig/cicada/StructureMap/map-vaccine-codes"#xD; /// name = "MapVaccineCodes"#xD; /// title = "null"#xD; /// status = "draft"#xD; #xD; // Define the usage of FHIR resource types with specific aliases#xD; #xD; uses "http://hl7.org/fhir/StructureDefinition/Observation" alias sourceObservation as source#xD; uses "http://hl7.org/fhir/StructureDefinition/Condition" alias sourceCondition as source#xD; uses "http://hl7.org/fhir/StructureDefinition/Procedure" alias sourceProcedure as source#xD; uses "http://hl7.org/fhir/StructureDefinition/Immunization" alias sourceImmunization as source#xD; uses "http://hl7.org/fhir/StructureDefinition/Medication" alias sourceMedication as source#xD; uses "http://hl7.org/fhir/StructureDefinition/MedicationStatement" alias sourceMedicationStatement as source#xD; uses "http://hl7.org/fhir/StructureDefinition/MedicationRequest" alias sourceMedicationRequest as source#xD; uses "http://hl7.org/fhir/StructureDefinition/MedicationAdministration" alias sourceMedicationAdministration as source#xD; uses "http://hl7.org/fhir/StructureDefinition/MedicationDispense" alias sourceMedicationDispense as source#xD; uses "http://hl7.org/fhir/StructureDefinition/Condition" alias targetCondition as target#xD; #xD; group MapToVaccineConditionObservation(source src : any, target tgt : targetCondition) {#xD; src as sourceObservation where (src is Observation) -> tgt then MapFromObservation(src, tgt) "SourceObservationToTarget";#xD; src as sourceCondition where (src is Condition) -> tgt then MapFromCondition(src, tgt) "SourceConditionToTarget";#xD; src as sourceProcedure where (src is Procedure) -> tgt then MapFromProcedure(src, tgt) "SourceProcedureToTarget";#xD; src as sourceImmunization where (src is Immunization) -> tgt then MapFromImmunization(src, tgt) "SourceImmunizationToTarget";#xD; src as sourceMedication where (src is Medication) -> tgt then MapFromMedication(src, tgt) "SourceMedicationToTarget";#xD; src as sourceMedicati…
url:
  v: http://fhirfli.dev/fhir/ig/cicada/StructureMap/map-vaccine-codes
  l: map-vaccine-codes
version:
  v: 0.1.0
name:
  v: MapVaccineCodes
status:
  v: draft
date:
  v: 2026-02-11T14:37:07-05:00
publisher:
  v: FHIR-FLI
contact:
  name:
    v: FHIR-FLI
  telecom:
    system:
      v: url
    value:
      v: http://fhirfli.dev
description:
  v: Define the usage of FHIR resource types with specific aliases
structure:
  url:
    v: http://hl7.org/fhir/StructureDefinition/Observation
    l: Observation
  mode:
    v: source
  alias:
    v: sourceObservation
structure:
  url:
    v: http://hl7.org/fhir/StructureDefinition/Condition
    l: Condition
  mode:
    v: source
  alias:
    v: sourceCondition
structure:
  url:
    v: http://hl7.org/fhir/StructureDefinition/Procedure
    l: Procedure
  mode:
    v: source
  alias:
    v: sourceProcedure
structure:
  url:
    v: http://hl7.org/fhir/StructureDefinition/Immunization
    l: Immunization
  mode:
    v: source
  alias:
    v: sourceImmunization
structure:
  url:
    v: http://hl7.org/fhir/StructureDefinition/Medication
    l: Medication
  mode:
    v: source
  alias:
    v: sourceMedication
structure:
  url:
    v: http://hl7.org/fhir/StructureDefinition/MedicationStatement
    l: MedicationStatement
  mode:
    v: source
  alias:
    v: sourceMedicationStatement
structure:
  url:
    v: http://hl7.org/fhir/StructureDefinition/MedicationRequest
    l: MedicationRequest
  mode:
    v: source
  alias:
    v: sourceMedicationRequest
structure:
  url:
    v: http://hl7.org/fhir/StructureDefinition/MedicationAdministration
    l: MedicationAdministration
  mode:
    v: source
  alias:
    v: sourceMedicationAdministration
structure:
  url:
    v: http://hl7.org/fhir/StructureDefinition/MedicationDispense
    l: MedicationDispense
  mode:
    v: source
  alias:
    v: sourceMedicationDispense
structure:
  url:
    v: http://hl7.org/fhir/StructureDefinition/Condition
    l: Condition
  mode:
    v: target
  alias:
    v: targetCondition
group:
  name:
    v: MapToVaccineConditionObservation
  type mode:
    v: none
  input:
    name:
      v: src
    type:
      v: any
    mode:
      v: source
  input:
    name:
      v: tgt
    type:
      v: targetCondition
    mode:
      v: target
  rule:
    name:
      v: SourceObservationToTarget
    source:
      context:
        v: src
      variable:
        v: sourceObservation
      condition:
        v: (src is Observation)
    target:
      context:
        v: tgt
      context type:
        v: variable
    dependent:
      name:
        v: MapFromObservation
      variable:
        v: src
      variable:
        v: tgt
  rule:
    name:
      v: SourceConditionToTarget
    source:
      context:
        v: src
      variable:
        v: sourceCondition
      condition:
        v: (src is Condition)
    target:
      context:
        v: tgt
      context type:
        v: variable
    dependent:
      name:
        v: MapFromCondition
      variable:
        v: src
      variable:
        v: tgt
  rule:
    name:
      v: SourceProcedureToTarget
    source:
      context:
        v: src
      variable:
        v: sourceProcedure
      condition:
        v: (src is Procedure)
    target:
      context:
        v: tgt
      context type:
        v: variable
    dependent:
      name:
        v: MapFromProcedure
      variable:
        v: src
      variable:
        v: tgt
  rule:
    name:
      v: SourceImmunizationToTarget
    source:
      context:
        v: src

v: sourceImmunization

v: (src is Immunization)

context:
  v: tgt
context type:
  v: variable

name:
  v: MapFromImmunization
variable:
  v: src
variable:
  v: tgt

name:
  v: SourceMedicationToTarget
source:
  context:
    v: src
  variable:
    v: sourceMedication
  condition:
    v: (src is Medication)
target:
  context:
    v: tgt
  context type:
    v: variable
dependent:
  name:
    v: MapFromMedication
  variable:
    v: src
  variable:
    v: tgt

name:
  v: SourceMedStatementToTarget
source:
  context:
    v: src
  variable:
    v: sourceMedicationStatement
  condition:
    v: (src is MedicationStatement)
target:
  context:
    v: tgt
  context type:
    v: variable
dependent:
  name:
    v: MapFromMedicationStatement
  variable:
    v: src
  variable:
    v: tgt

name:
  v: SourceMedRequestToTarget
source:
  context:
    v: src
  variable:
    v: sourceMedicationRequest
  condition:
    v: (src is MedicationRequest)
target:
  context:
    v: tgt
  context type:
    v: variable
dependent:
  name:
    v: MapFromMedicationRequest
  variable:
    v: src
  variable:
    v: tgt

name:
  v: SourceMedAdminToTarget
source:
  context:
    v: src
  variable:
    v: sourceMedicationAdministration
  condition:
    v: (src is MedicationAdministration)
target:
  context:
    v: tgt
  context type:
    v: variable
dependent:
  name:
    v: MapFromMedicationAdministration
  variable:
    v: src
  variable:
    v: tgt

name:
  v: SourceMedDispenseToTarget
source:
  context:
    v: src
  variable:
    v: sourceMedicationDispense
  condition:
    v: (src is MedicationDispense)
target:
  context:
    v: tgt
  context type:
    v: variable
dependent:
  name:
    v: MapFromMedicationDispense
  variable:
    v: src
  variable:
    v: tgt

name:
  v: MapFromObservation
type mode:
  v: none
input:
  name:
    v: src
  type:
    v: sourceObservation
  mode:
    v: source
input:
  name:
    v: tgt
  type:
    v: targetCondition
  mode:
    v: target
rule:
  name:
    v: SetObservationStatus
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: status
    transform:
      v: copy
    parameter:
      value: String
        v: active
rule:
  name:
    v: ApplyObsMappings
  source:
    context:
      v: src
    element:
      v: code
    variable:
      v: code
  target:
    context:
      v: code
    context type:
      v: variable
    element:
      v: coding
    variable:
      v: coding
  dependent:
    name:
      v: ApplyCommonMappings
    variable:
      v: coding
    variable:
      v: tgt
rule:
  name:
    v: SetObsOnsetDateTime
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetDateTime
    transform:
      v: copy
    parameter:
      value: Id
        v: src.effectiveDateTime
rule:
  name:
    v: SetObsOnsetPeriod
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetPeriod
    transform:
      v: copy
    parameter:
      value: Id
        v: src.effectivePeriod
rule:
  name:
    v: SetObsOnsetInstant
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetDateTime
    transform:
      v: copy
    parameter:
      value: Id
        v: src.effectiveInstant

name:
  v: MapFromCondition
type mode:
  v: none
input:
  name:
    v: src
  type:
    v: sourceCondition
  mode:
    v: source
input:
  name:
    v: tgt
  type:
    v: targetCondition
  mode:
    v: target
rule:
  name:
    v: SetConditionStatus
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: status
    transform:
      v: copy
    parameter:
      value: String
        v: active
rule:
  name:
    v: ApplyCondMappings
  source:
    context:
      v: src
    element:
      v: code
    variable:
      v: code
  target:
    context:
      v: code
    context type:
      v: variable
    element:
      v: coding
    variable:
      v: coding
  dependent:
    name:
      v: ApplyCommonMappings
    variable:
      v: coding
    variable:
      v: tgt
rule:
  name:
    v: SetCondOnsetDateTime
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetDateTime
    transform:
      v: copy
    parameter:
      value: Id
        v: src.onsetDateTime
rule:
  name:
    v: SetCondOnsetAge
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetAge
    transform:
      v: copy
    parameter:
      value: Id
        v: src.onsetAge
rule:
  name:
    v: SetCondOnsetPeriod
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetPeriod
    transform:
      v: copy
    parameter:
      value: Id
        v: src.onsetPeriod
rule:
  name:
    v: SetCondOnsetRange
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetRange
    transform:
      v: copy
    parameter:
      value: Id
        v: src.onsetRange
rule:
  name:
    v: SetCondOnsetString
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetString
    transform:
      v: copy
    parameter:
      value: Id
        v: src.onsetString
rule:
  name:
    v: SetCondAbatementDateTime
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: abatementDateTime
    transform:
      v: copy
    parameter:
      value: Id
        v: src.abatementDateTime
rule:
  name:
    v: SetCondAbatementAge
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: abatementAge
    transform:
      v: copy
    parameter:
      value: Id
        v: src.abatementAge
rule:
  name:
    v: SetCondAbatementPeriod
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: abatementPeriod
    transform:
      v: copy

value: Id
  v: src.abatementPeriod

name:
  v: SetCondAbatementRange
source:
  context:
    v: src
target:
  context:
    v: tgt
  context type:
    v: variable
  element:
    v: abatementRange
  transform:
    v: copy
  parameter:
    value: Id
      v: src.abatementRange

name:
  v: SetCondAbatementString
source:
  context:
    v: src
target:
  context:
    v: tgt
  context type:
    v: variable
  element:
    v: abatementString
  transform:
    v: copy
  parameter:
    value: Id
      v: src.abatementString

name:
  v: MapFromProcedure
type mode:
  v: none
input:
  name:
    v: src
  type:
    v: sourceProcedure
  mode:
    v: source
input:
  name:
    v: tgt
  type:
    v: targetCondition
  mode:
    v: target
rule:
  name:
    v: SetProcedureStatus
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: status
    transform:
      v: copy
    parameter:
      value: String
        v: active
rule:
  name:
    v: ApplyProcedureMappings
  source:
    context:
      v: src
    element:
      v: code
    variable:
      v: code
  target:
    context:
      v: code
    context type:
      v: variable
    element:
      v: coding
    variable:
      v: coding
  dependent:
    name:
      v: ApplyCommonMappings
    variable:
      v: coding
    variable:
      v: tgt
rule:
  name:
    v: SetProcedureOnsetDateTime
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetDateTime
    transform:
      v: copy
    parameter:
      value: Id
        v: src.performedDateTime
rule:
  name:
    v: SetProcedureOnsetAge
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetAge
    transform:
      v: copy
    parameter:
      value: Id
        v: src.performedAge
rule:
  name:
    v: SetProcedureOnsetPeriod
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetPeriod
    transform:
      v: copy
    parameter:
      value: Id
        v: src.performedPeriod
rule:
  name:
    v: SetProcedureOnsetRange
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetRange
    transform:
      v: copy
    parameter:
      value: Id
        v: src.performedRange
rule:
  name:
    v: SetProcedureOnsetString
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetString
    transform:
      v: copy
    parameter:
      value: Id
        v: src.performedString

name:
  v: MapFromImmunization
type mode:
  v: none
input:
  name:
    v: src
  type:
    v: sourceImmunization
  mode:
    v: source
input:
  name:
    v: tgt
  type:
    v: targetCondition
  mode:
    v: target
rule:
  name:
    v: SetImmunizationStatus
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: status
    transform:
      v: copy
    parameter:
      value: String
        v: active
rule:
  name:
    v: ApplyImmunizationMappings
  source:
    context:
      v: src
    element:
      v: vaccineCode
    variable:
      v: code
  target:
    context:
      v: code
    context type:
      v: variable
    element:
      v: coding
    variable:
      v: coding
  dependent:
    name:
      v: ApplyCommonMappings
    variable:
      v: coding
    variable:
      v: tgt
rule:
  name:
    v: SetImmunizationOnsetDateTime
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetDateTime
    transform:
      v: copy
    parameter:
      value: Id
        v: src.occurrenceDateTime
rule:
  name:
    v: SetImmunizationOnsetString
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetString
    transform:
      v: copy
    parameter:
      value: Id
        v: src.occurrenceString

name:
  v: MapFromMedication
type mode:
  v: none
input:
  name:
    v: src
  type:
    v: sourceMedication
  mode:
    v: source
input:
  name:
    v: tgt
  type:
    v: targetCondition
  mode:
    v: target
rule:
  name:
    v: SetMedicationStatus
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: status
    transform:
      v: copy
    parameter:
      value: String
        v: active
rule:
  name:
    v: ApplyMedicationMappings
  source:
    context:
      v: src
    element:
      v: code
    variable:
      v: code
  target:
    context:
      v: code
    context type:
      v: variable
    element:
      v: coding
    variable:
      v: coding
  dependent:
    name:
      v: ApplyCommonMappings
    variable:
      v: coding
    variable:
      v: tgt

name:
  v: MapFromMedicationStatement
type mode:
  v: none
documentation:
  v: TODO(Dokotela): what about medicationReference?
input:
  name:
    v: src
  type:
    v: sourceMedicationStatement
  mode:
    v: source
input:
  name:
    v: tgt
  type:
    v: targetCondition
  mode:
    v: target
rule:
  name:
    v: SetMedStatementStatus
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: status
    transform:
      v: copy
    parameter:
      value: String
        v: active
rule:
  name:
    v: ApplyMedStatementMappings
  source:
    context:
      v: src
    element:
      v: medicationCodeableConcept
    variable:
      v: code
  target:
    context:
      v: code
    context type:
      v: variable
    element:
      v: coding
    variable:
      v: coding
  dependent:
    name:
      v: ApplyCommonMappings
    variable:
      v: coding
    variable:
      v: tgt

name:
  v: MapFromMedicationRequest
type mode:
  v: none
input:
  name:
    v: src
  type:
    v: sourceMedicationRequest
  mode:
    v: source
input:
  name:
    v: tgt
  type:
    v: targetCondition
  mode:
    v: target
rule:
  name:
    v: SetMedRequestStatus
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: status
    transform:
      v: copy
    parameter:
      value: String
        v: active
rule:
  name:
    v: ApplyMedRequestMappings
  source:
    context:
      v: src
    element:
      v: medicationCodeableConcept
    variable:
      v: code
  target:
    context:
      v: code
    context type:
      v: variable
    element:
      v: coding
    variable:
      v: coding
  dependent:
    name:
      v: ApplyCommonMappings
    variable:
      v: coding
    variable:
      v: tgt
rule:
  name:
    v: SetMedRequestOnsetDateTime
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetDateTime
    transform:
      v: copy
    parameter:
      value: Id
        v: src.authoredOn

name:
  v: MapFromMedicationAdministration
type mode:
  v: none
input:
  name:
    v: src
  type:
    v: sourceMedicationAdministration
  mode:
    v: source
input:
  name:
    v: tgt
  type:
    v: targetCondition
  mode:
    v: target
rule:
  name:
    v: SetMedAdminStatus
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: status
    transform:
      v: copy
    parameter:
      value: String
        v: active
rule:
  name:
    v: ApplyMedAdminMappings
  source:
    context:
      v: src
    element:
      v: medicationCodeableConcept
    variable:
      v: code
  target:
    context:
      v: code
    context type:
      v: variable
    element:
      v: coding
    variable:
      v: coding
  dependent:
    name:
      v: ApplyCommonMappings
    variable:
      v: coding
    variable:
      v: tgt
rule:
  name:
    v: SetMedAdminOnsetDateTime
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetDateTime
    transform:
      v: copy
    parameter:
      value: Id
        v: src.effectiveDateTime
rule:
  name:
    v: SetMedAdminOnsetPeriod
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetPeriod
    transform:
      v: copy
    parameter:
      value: Id
        v: src.effectivePeriod

name:
  v: MapFromMedicationDispense
type mode:
  v: none
input:
  name:
    v: src
  type:
    v: sourceMedicationDispense
  mode:
    v: source
input:
  name:
    v: tgt
  type:
    v: targetCondition
  mode:
    v: target
rule:
  name:
    v: SetMedDispenseStatus
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: status
    transform:
      v: copy
    parameter:
      value: String
        v: active
rule:
  name:
    v: ApplyMedDispenseMappings
  source:
    context:
      v: src
    element:
      v: medicationCodeableConcept
    variable:
      v: code
  target:
    context:
      v: code
    context type:
      v: variable
    element:
      v: coding
    variable:
      v: coding
  dependent:
    name:
      v: ApplyCommonMappings
    variable:
      v: coding
    variable:
      v: tgt
rule:
  name:
    v: SetMedDispenseOnsetDateTime
  source:
    context:
      v: src
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: onsetDateTime
    transform:
      v: copy
    parameter:
      value: Id
        v: src.whenHandedOver

name:
  v: ApplyCommonMappings
type mode:
  v: none
input:
  name:
    v: src
  type:
    v: Coding
  mode:
    v: source
input:
  name:
    v: tgt
  type:
    v: targetCondition
  mode:
    v: target
rule:
  name:
    v: ApplySNOMEDMappings
  source:
    context:
      v: src
    element:
      v: system
    variable:
      v: systemValue
    condition:
      v: systemValue = 'http://snomed.info/sct'
  target:
    context:
      v: tgt
    context type:
      v: variable
    element:
      v: code
    variable:
      v: newCC
    transform:
      v: create
    parameter:
      value: String
        v: CodeableConcept
  rule:
    name:
      v: HandleIndividualSNOMEDCoding
    source:
      context:
        v: src
    target:
      context:
        v: newCC
      context type:
        v: variable
      element:
        v: coding
      variable:
        v: newCoding
      transform:
        v: create
      parameter:
        value: String
    rule:
      name:
        v: SetSNOMEDCode370388006
    rule:
      name:
        v: SetSNOMEDCode234336002
    rule:
      name:
        v: SetSNOMEDCode50711007
    rule:
      name:
        v: SetSNOMEDCode77386006
    rule:
      name:
        v: SetSNOMEDCode102874004
    rule:
      name:
        v: SetSNOMEDCode255409004
    rule:
      name:
        v: SetSNOMEDCode413712001
    rule:
      name:
        v: SetSNOMEDCode230744007
    rule:
      name:
        v: SetSNOMEDCode449840001
    rule:
      name:
        v: SetSNOMEDCode43252007
    rule:
      name:
        v: SetSNOMEDCode359612003
    rule:
      name:
        v: SetSNOMEDCode31323000
    rule:
      name:
        v: SetSNOMEDCode73211009
    rule:
      name:
        v: SetSNOMEDCode328383001
    rule:
      name:
        v: SetSNOMEDCode19943007
    rule:
      name:
        v: SetSNOMEDCode128238001
    rule:
      name:
        v: SetSNOMEDCode42343007
    rule:
      name:
        v: SetSNOMEDCode57809008
    rule:
      name:
        v: SetSNOMEDCode12770006
    rule:
      name:
        v: SetSNOMEDCode413839001
    rule:
      name:
        v: SetSNOMEDCode13645005
    rule:
      name:
        v: SetSNOMEDCode87433001
    rule:
      name:
        v: SetSNOMEDCode278971009
    rule:
      name:
        v: SetSNOMEDCode271511000
    rule:
      name:
        v: SetSNOMEDCode371111005
    rule:
      name:
        v: SetSNOMEDCode371112003
    rule:
      name:
        v: SetSNOMEDCode278968001
    rule:
      name:
        v: SetSNOMEDCode371113008
    rule:
      name:
        v: SetSNOMEDCode38907003
    rule:
      name:
        v: SetSNOMEDCode4740000
    rule:
      name:
        v: SetSNOMEDCode86406008
    rule:
      name:
        v: SetSNOMEDCode427314002
    rule:
      name:
        v: SetSNOMEDCode390798007
    rule:
      name:
        v: SetSNOMEDCode195967001
    rule:
      name:
        v: SetSNOMEDCode35327006
    rule:
      name:
        v: SetSNOMEDCode49723003
    rule:
      name:
        v: SetSNOMEDCode69776003
    rule:
      name:
        v: SetSNOMEDCode56717001
    rule:
      name:
        v: SetSNOMEDCode372763006
    rule:
      name:
        v: SetSNOMEDCode51361008
    rule:
      name:
        v: SetSNOMEDCode372532009
    rule:
      name:
        v: SetSNOMEDCode108712009
    rule:
      name:
        v: SetSNOMEDCode387010007
    rule:
      name:
        v: SetSNOMEDCode116100000
    rule:
      name:
        v: SetSNOMEDCode412261005
    rule:
      name:
        v: SetSNOMEDCode386142008
    rule:
      name:
        v: SetSNOMEDCode405742008

String
v: Coding

v: src

v: code

v: codeValue

v: codeValue = '370388006'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 003

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Patient Immunocompromised

v: src

v: code

v: codeValue

v: codeValue = '234336002'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 004

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Hemopoietic stem cell transplant [procedure]

v: src

v: code

v: codeValue

v: codeValue = '50711007'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 005

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Viral hepatitis type C [disorder]

v: src

v: code

v: codeValue

v: codeValue = '77386006'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 007

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Patient currently pregnant [finding]

v: src

v: code

v: codeValue

v: codeValue = '102874004'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 007

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Possible pregnancy [finding]

v: src

v: code

v: codeValue

v: codeValue = '255409004'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 007

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Pregnant woman [person]

v: src

v: code

v: codeValue

v: codeValue = '413712001'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 009

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Breastfeeding [mother] [observable entity]

v: src

v: code

v: codeValue

v: codeValue = '230744007'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 010

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Cerebrospinal fluid leak [disorder]

v: src

v: code

v: codeValue

v: codeValue = '449840001'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 011

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Cochlear prosthesis in situ [finding]

v: src

v: code

v: codeValue

v: codeValue = '43252007'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 011

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Cochlear prosthesis, device [physical object]

v: src

v: code

v: codeValue

v: codeValue = '359612003'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 011

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Implantation of cochlear prosthetic device [procedure]

v: src

v: code

v: codeValue

v: codeValue = '31323000'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 013

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Severe combined immunodeficiency disease [disorder]

v: src

v: code

v: codeValue

v: codeValue = '73211009'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 014

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Diabetes mellitus [disorder]

v: src

v: code

v: codeValue

v: codeValue = '328383001'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 015

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Chronic liver disease [disorder]

v: src

v: code

v: codeValue

v: codeValue = '19943007'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 015

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Cirrhosis of liver [disorder]

v: src

v: code

v: codeValue

v: codeValue = '128238001'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 016

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Chronic heart disease [disorder]

v: src

v: code

v: codeValue

v: codeValue = '42343007'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 016

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Congestive heart failure [disorder]

v: src

v: code

v: codeValue

v: codeValue = '57809008'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 016

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Myocardial disease [disorder]

v: src

v: code

v: codeValue

v: codeValue = '12770006'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 016

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Cyanotic congenital heart disease [disorder]

v: src

v: code

v: codeValue

v: codeValue = '413839001'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 017

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Chronic lung disease [disorder]

v: src

v: code

v: codeValue

v: codeValue = '13645005'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 017

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Chronic obstructive lung disease [disorder]

v: src

v: code

v: codeValue

v: codeValue = '87433001'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 017

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Pulmonary emphysema [disorder]

v: src

v: code

v: codeValue

v: codeValue = '278971009'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 018

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Hepatitis A Immune [Finding]

v: src

v: code

v: codeValue

v: codeValue = '271511000'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 019

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Hepatitis B Immune [Finding]

v: src

v: code

v: codeValue

v: codeValue = '371111005'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 020

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Measles Immune [finding]

v: src

v: code

v: codeValue

v: codeValue = '371112003'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 021

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Mumps Immune [finding]

v: src

v: code

v: codeValue

v: codeValue = '278968001'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 022

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Rubella Immune [finding]

v: src

v: code

v: codeValue

v: codeValue = '371113008'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 023

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Varicella Immune

v: src

v: code

v: codeValue

v: codeValue = '38907003'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 024

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Varicella [Disorder]

v: src

v: code

v: codeValue

v: codeValue = '4740000'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 025

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Herpes Zoster [Disorder]

v: src

v: code

v: codeValue

v: codeValue = '86406008'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 026

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Human immunodeficiency virus infection [disorder]

v: src

v: code

v: codeValue

v: codeValue = '427314002'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 026

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Antiviral therapy [procedure]

v: src

v: code

v: codeValue

v: codeValue = '390798007'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 027

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Asthma finding [finding]

v: src

v: code

v: codeValue

v: codeValue = '195967001'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 027

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Asthma [disorder]

v: src

v: code

v: codeValue

v: codeValue = '35327006'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 028

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Intussusception [morphologic abnormality]

v: src

v: code

v: codeValue

v: codeValue = '49723003'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 028

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Intussusception of intestine [disorder]

v: src

v: code

v: codeValue

v: codeValue = '69776003'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 029

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Acute gastroenteritis [disorder]

v: src

v: code

v: codeValue

v: codeValue = '56717001'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 031

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Tuberculosis [disorder]

v: src

v: code

v: codeValue

v: codeValue = '372763006'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 033

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Amantadine [substance]

v: src

v: code

v: codeValue

v: codeValue = '51361008'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 033

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Amantadine [product]

v: src

v: code

v: codeValue

v: codeValue = '372532009'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 033

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Rimantadine [substance]

v: src

v: code

v: codeValue

v: codeValue = '108712009'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 033

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Rimantadine [product]

v: src

v: code

v: codeValue

v: codeValue = '387010007'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 033

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Zanamivir [substance]

v: src

v: code

v: codeValue

v: codeValue = '116100000'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 033

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Zanamivir [product]

v: src

v: code

v: codeValue

v: codeValue = '412261005'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 033

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Oseltamivir [substance]

v: src

v: code

v: codeValue

v: codeValue = '386142008'

v: newCoding

v: variable

v: system

v: copy

v: newCoding

v: variable

v: code

v: copy

value: String
  v: 033

v: newCoding

v: variable

v: display

v: copy

value: String
  v: Oseltamivir [product]

context:
  v: src
element:
  v: code
variable:
  v: codeValue
condition:
  v: codeValue = '405742008'

context:
  v: newCoding
context type:
  v: variable
element:
  v: system
transform:
  v: copy
parameter:
  value: String
    v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes

context:
  v: newCoding
context type:
  v: variable
element:
  v: code
transform:
  v: copy
parameter:
  value: String
    v: 034

context:
  v: newCoding
context type:
  v: variable
element:
  v: display
transform:
  v: copy
parameter:
  value: String
    v: Aspirin therapy finding [finding]

name:
  v: SetSNOMEDCode76102007
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '76102007'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 036
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Male homosexual [finding]

name:
  v: SetSNOMEDCode225531006
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '225531006'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 036
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Homosexual behavior [finding]

name:
  v: SetSNOMEDCode225516002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '225516002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 037
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Multiple sexual contacts [finding]

name:
  v: SetSNOMEDCode228460004
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '228460004'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 037
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Multiple current sexual partners [finding]

name:
  v: SetSNOMEDCode228466005
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '228466005'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 037
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Commitment to sexual relationship [observable entity]

name:
  v: SetSNOMEDCode225517006
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '225517006'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 038
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Sexual partners [observable entity]

name:
  v: SetSNOMEDCode11723008
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '11723008'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 038
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Contact with [contextual qualifier] [qualifier value]

name:
  v: SetSNOMEDCode165806002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '165806002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 038
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Hepatitis B surface antigen positive [finding]

name:
  v: SetSNOMEDCode305489005
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '305489005'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 039
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Under care of genitourinary medicine physician [finding]

name:
  v: SetSNOMEDCode305679000
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '305679000'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 039
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Seen by genitourinary medicine physician [finding]

name:
  v: SetSNOMEDCode8098009
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '8098009'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 039
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Sexually transmitted infectious disease [disorder]

name:
  v: SetSNOMEDCode307052004
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '307052004'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 040
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Illicit drug use [finding]

name:
  v: SetSNOMEDCode228366006
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '228366006'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 040
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Finding relating to drug misuse behavior [finding]

name:
  v: SetSNOMEDCode226034001
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '226034001'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 041
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Injecting drug user [finding]

name:
  v: SetSNOMEDCode228388006
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '228388006'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 041
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Intravenous drug user [finding]

name:
  v: SetSNOMEDCode145101000119102
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '145101000119102'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 041
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Intravenous cocaine abuse [disorder]

name:
  v: SetSNOMEDCode403746009
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '403746009'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 041
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Skin lesion due to intravenous drug abuse [disorder]

name:
  v: SetSNOMEDCode860699005
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '860699005'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 041
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Deep vein thrombosis of lower extremity due to intravenous drug use [disorder]

name:
  v: SetSNOMEDCode77176002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '77176002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 042
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Smoker [finding]

name:
  v: SetSNOMEDCode228281002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '228281002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 043
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Problem drinker [finding]

name:
  v: SetSNOMEDCode7200002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '7200002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 043
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Alcoholism [disorder]

name:
  v: SetSNOMEDCode159138004
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '159138004'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 050
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Microbiologist [occupation]

name:
  v: SetSNOMEDCode14698002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '14698002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 050
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Medical microbiologist [occupation]

name:
  v: SetSNOMEDCode24932003
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '24932003'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 050
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Exposure to [contextual qualifier] [qualifier value]

name:
  v: SetSNOMEDCode17872004
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '17872004'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 050
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Neisseria meningitidis [organism]

name:
  v: SetSNOMEDCode159138004
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '159138004'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 051
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Microbiologist [occupation]

name:
  v: SetSNOMEDCode14698002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '14698002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 051
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Medical microbiologist [occupation]

name:
  v: SetSNOMEDCode159282002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '159282002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 051
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Laboratory technician [occupation]

name:
  v: SetSNOMEDCode24932003
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '24932003'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 051
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Exposure to [contextual qualifier] [qualifier value]

name:
  v: SetSNOMEDCode5595000
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '5595000'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 051
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Salmonella Typhi [organism]

name:
  v: SetSNOMEDCode159282002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '159282002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 052
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Laboratory technician [occupation]

name:
  v: SetSNOMEDCode24932003
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '24932003'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 052
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Exposure to [contextual qualifier] [qualifier value]

name:
  v: SetSNOMEDCode26630006
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '26630006'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 052
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Yellow fever virus [organism]

name:
  v: SetSNOMEDCode159282002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '159282002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 053
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Laboratory technician [occupation]

name:
  v: SetSNOMEDCode24932003
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '24932003'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 053
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Exposure to [contextual qualifier] [qualifier value]

name:
  v: SetSNOMEDCode59881000
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '59881000'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 053
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Rabies virus [organism]

name:
  v: SetSNOMEDCode159282002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '159282002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 054
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Laboratory technician [occupation]

name:
  v: SetSNOMEDCode24932003
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '24932003'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 054
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Exposure to [contextual qualifier] [qualifier value]

name:
  v: SetSNOMEDCode44172002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '44172002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 054
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Human poliovirus [organism]

name:
  v: SetSNOMEDCode223366009
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '223366009'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 055
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Healthcare professional [occupation]

name:
  v: SetSNOMEDCode223366009
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '223366009'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 056
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Healthcare professional [occupation]

name:
  v: SetSNOMEDCode24932003
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '24932003'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 056
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Exposure to [contextual qualifier] [qualifier value]

name:
  v: SetSNOMEDCode44172002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '44172002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 056
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Human poliovirus [organism]

name:
  v: SetSNOMEDCode26369006
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '26369006'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 057
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Public health nurse [occupation]

name:
  v: SetSNOMEDCode68867008
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '68867008'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 057
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Public health dentist [occupation]

name:
  v: SetSNOMEDCode307969004
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '307969004'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 057
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Public health officer [occupation]

name:
  v: SetSNOMEDCode56466003
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '56466003'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 057
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Public health physician [occupation]

name:
  v: SetSNOMEDCode56079002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '56079002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 057
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Public health veterinarian [occupation]

name:
  v: SetSNOMEDCode60008001
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '60008001'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 057
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Public health nutritionist [occupation]

name:
  v: SetSNOMEDCode24932003
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '24932003'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 057
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Exposure to [contextual qualifier] [qualifier value]

name:
  v: SetSNOMEDCode87612001
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '87612001'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 057
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Blood [substance]

name:
  v: SetSNOMEDCode32457005
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '32457005'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 057
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Body fluid [substance]

name:
  v: SetSNOMEDCode223366009
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '223366009'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 059
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Healthcare professional [occupation]

name:
  v: SetSNOMEDCode158942005
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '158942005'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 059
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Residential child care worker [occupation]

name:
  v: SetSNOMEDCode158939004
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '158939004'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 059
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Child care officer [occupation]

name:
  v: SetSNOMEDCode73851001
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '73851001'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 059
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Plumber [general] [occupation]

name:
  v: SetSNOMEDCode160157004
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '160157004'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 059
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Sewerman [occupation]

name:
  v: SetSNOMEDCode266006009
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '266006009'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 059
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Food/drink processor [occupation]

name:
  v: SetSNOMEDCode274272004
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '274272004'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 059
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Catering services occupation [occupation]

name:
  v: SetSNOMEDCode160133004
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '160133004'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 059
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Packer - food/garden produce [occupation]

name:
  v: SetSNOMEDCode265940000
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '265940000'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 060
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Animal health occupation [occupation]

name:
  v: SetSNOMEDCode159091009
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '159091009'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 061
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Trainer - performing animals [occupation]

name:
  v: SetSNOMEDCode24932003
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '24932003'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 062
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Exposure to [contextual qualifier] [qualifier value]

name:
  v: SetSNOMEDCode59881000
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '59881000'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 062
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Rabies virus [organism]

name:
  v: SetSNOMEDCode65853000
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '65853000'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 063
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Student [occupation]

name:
  v: SetSNOMEDCode257561002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '257561002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 063
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Further education establishment [environment]

name:
  v: SetSNOMEDCode90688005
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '90688005'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 066
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Chronic renal failure syndrome [disorder]

name:
  v: SetSNOMEDCode20078004
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '20078004'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 068
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Substance abuse treatment center [environment]

name:
  v: SetSNOMEDCode257656006
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '257656006'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 069
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Penal institution [environment]

name:
  v: SetSNOMEDCode410519009
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '410519009'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 070
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: At risk context [qualifier value]

name:
  v: SetSNOMEDCode443684005
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '443684005'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 070
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Disease outbreak [event]

name:
  v: SetSNOMEDCode11723008
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '11723008'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 071
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Contact with [contextual qualifier] [qualifier value]

name:
  v: SetSNOMEDCode165806002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '165806002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 071
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Hepatitis B surface antigen positive [finding]

name:
  v: SetSNOMEDCode170484009
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '170484009'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 072
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Typhoid carrier [finding]

name:
  v: SetSNOMEDCode12271241000119109
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '12271241000119109'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 075
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Transgender identify [finding]

name:
  v: SetSNOMEDCode84757009
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '84757009'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 076
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Epilepsy [disorder]

name:
  v: SetSNOMEDCode192711008
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '192711008'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 079
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Post diphtheria vaccination encephalitis [disorder]

name:
  v: SetSNOMEDCode192710009
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '192710009'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 079
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Post tetanus vaccination encephalitis [disorder]

name:
  v: SetSNOMEDCode192712001
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '192712001'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 079
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Post pertussis vaccination encephalitis [disorder]

name:
  v: SetSNOMEDCode293104008
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '293104008'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 080
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Vaccines adverse reaction [disorder]

name:
  v: SetSNOMEDCode293117006
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '293117006'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 081
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Poliomyelitis vaccine adverse reaction [disorder]

name:
  v: SetSNOMEDCode451301000124103
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '451301000124103'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 082
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Adverse reaction caused by Japanese encephalitis virus vaccine [disorder]

name:
  v: SetSNOMEDCode429301000124101
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '429301000124101'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 083
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Adverse reaction to rotavirus vaccine [disorder]

name:
  v: SetSNOMEDCode293122006
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '293122006'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 084
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Typhoid vaccine adverse reaction [disorder]

name:
  v: SetSNOMEDCode420113004
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '420113004'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 085
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Influenza virus vaccine adverse reaction [disorder]

name:
  v: SetSNOMEDCode293115003
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '293115003'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 086
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Pertussis vaccine adverse reaction [disorder]

name:
  v: SetSNOMEDCode219085007
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '219085007'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 087
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Adverse reaction to diphtheria vaccine [disorder]

name:
  v: SetSNOMEDCode219084006
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '219084006'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 088
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Adverse reaction to tetanus vaccine [disorder]

name:
  v: SetSNOMEDCode451331000124106
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '451331000124106'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 089
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Adverse reaction caused by varicella virus live vaccine [disorder]

name:
  v: SetSNOMEDCode429311000124103
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '429311000124103'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 090
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Adverse reaction to human papillomavirus vaccine [disorder]

name:
  v: SetSNOMEDCode219096004
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '219096004'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 091
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Adverse reaction to measles vaccine [disorder]

name:
  v: SetSNOMEDCode293114004
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '293114004'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 092
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Mumps vaccine adverse reaction [disorder]

name:
  v: SetSNOMEDCode293119009
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '293119009'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 093
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Rubella vaccine adverse reaction [disorder]

name:
  v: SetSNOMEDCode293116002
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '293116002'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 094
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Pneumococcal vaccine adverse reaction [disorder]

name:
  v: SetSNOMEDCode2219088009
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '2219088009'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 095
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Adverse reaction to meningococcal vaccine [disorder]

name:
  v: SetSNOMEDCode451111000124103
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '451111000124103'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 095
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Adverse reaction caused by meningococcal conjugate vaccine [disorder]

name:
  v: SetSNOMEDCode293126009
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '293126009'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 096
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Hepatitis A vaccine adverse reaction [disorder]

name:
  v: SetSNOMEDCode293110008
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '293110008'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 097
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Hepatitis B vaccine adverse reaction [disorder]

name:
  v: SetSNOMEDCode293127000
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '293127000'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 098
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Haemophilus influenzae Type B vaccine adverse reaction [disorder]

name:
  v: SetSNOMEDCode219095000
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '219095000'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 099
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Adverse reaction to yellow fever vaccine [disorder]

name:
  v: SetSNOMEDCode451291000124104
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '451291000124104'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 100
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Adverse reaction caused by zoster vaccine [disorder]

name:
  v: SetSNOMEDCode213020009
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '213020009'
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: system
  transform:
    v: copy
  parameter:
    value: String
      v: http://fhirfli.dev/fhir/ig/cicada/CodeSystem/vaccine-observation-codes
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: code
  transform:
    v: copy
  parameter:
    value: String
      v: 101
target:
  context:
    v: newCoding
  context type:
    v: variable
  element:
    v: display
  transform:
    v: copy
  parameter:
    value: String
      v: Egg protein allergy [disorder]

name:
  v: SetSNOMEDCode91930004
source:
  context:
    v: src
  element:
    v: code
  variable:
    v: codeValue
  condition:
    v: codeValue = '91930004'