SOTMeaslesContactTracing
type: StructureDefinition
node role: treeRoot
id:
  v: SOTMeaslesContactTracing
text:
  status:
    v: extensions
  div: Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> SOTMeaslesContactTracing 0..* BackboneElement This is an abstract type. Elements defined in Ancestors: @id, <a href="http://hl7.org/fhir/R4/datatypes.html#Element" title="May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.">extension, <a href="http://hl7.org/fhir/R4/datatypes.html#BackboneElement" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).">modifierExtension Surveillance & Outbreak Toolkit Measles- Contact Tracing Instances of this logical model are not marked to be the target of a Reference caseSearchConducted 1..1 code Were active case-searches conducted? Binding: Yes No Unknown (required) noOfsuspectCases 0..1 Quantity If Yes, Number of suspect cases detected during active case-search pregnantContact 1..1 code Was the patient in contact with any pregn…
url:
  v: http://worldhealthorganization.github.io/smart-ot/StructureDefinition/SOTMeaslesContactTracing
version:
  v: 0.2.1
name:
  v: SOTMeaslesContactTracing
title:
  v: Surveillance & Outbreak Toolkit Measles- Contact Tracing
status:
  v: draft
date:
  v: 2023-11-07T05:59:29+00:00
publisher:
  v: WHO
contact:
  name:
    v: WHO
  telecom:
    system:
      v: url
    value:
      v: http://who.int
jurisdiction:
  coding:
    system:
      v: http://unstats.un.org/unsd/methods/m49/m49.htm
    code:
      v: 001
fhir version:
  v: 4.0.1
mapping:
  identity:
    v: rim
  uri:
    v: http://hl7.org/v3
  name:
    v: RIM Mapping
kind:
  v: logical
abstract:
  v: true
type:
  v: http://worldhealthorganization.github.io/smart-ot/StructureDefinition/SOTMeaslesContactTracing
base definition:
  v: http://hl7.org/fhir/StructureDefinition/BackboneElement
  link: http://hl7.org/fhir/StructureDefinition/BackboneElement
derivation:
  v: specialization
snapshot:
  element:
    id:
      v: SOTMeaslesContactTracing
    path:
      v: SOTMeaslesContactTracing
    short:
      v: Surveillance & Outbreak Toolkit Measles- Contact Tracing
    definition:
      v: Base definition for all elements that are defined inside a resource - but not those in a data type.
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: BackboneElement
      min:
        v: 0
      max:
        v: *
    condition:
      v: ele-1
    constraint:
      key:
        v: ele-1
      severity:
        v: error
      human:
        v: All FHIR elements must have a @value or children
      expression:
        v: hasValue() or (children().count() > id.count())
      xpath:
        v: @value|f:*|h:div
      source:
        v: http://hl7.org/fhir/StructureDefinition/Element
        link: http://hl7.org/fhir/StructureDefinition/Element
    is modifier:
      v: false
    mapping:
      identity:
        v: rim
      map:
        v: n/a
  element:
    id:
      v: SOTMeaslesContactTracing.id
    path:
      v: SOTMeaslesContactTracing.id
    representation:
      v: xmlAttr
    short:
      v: Unique id for inter-element referencing
    definition:
      v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: Element.id
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: http://hl7.org/fhirpath/System.String
    is modifier:
      v: false
    is summary:
      v: false
    mapping:
      identity:
        v: rim
      map:
        v: n/a
  element:
    id:
      v: SOTMeaslesContactTracing.extension
    path:
      v: SOTMeaslesContactTracing.extension
    slicing:
      description:
        v: Extensions are always sliced by (at least) url
      rules:
        v: open
    short:
      v: Additional content defined by implementations
    definition:
      v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
    comment:
      v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
    alias:
      v: extensions
    alias:
      v: user content
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Element.extension
      min:
        v: 0
      max:
        v: *
    type:
      code:
        v: Extension
    constraint:
      key:
        v: ele-1
      severity:
        v: error
      human:
        v: All FHIR elements must have a @value or children
      expression:
        v: hasValue() or (children().count() > id.count())
      xpath:
        v: @value|f:*|h:div
      source:
        v: http://hl7.org/fhir/StructureDefinition/Element
        link: http://hl7.org/fhir/StructureDefinition/Element
    constraint:
      key:
        v: ext-1
      severity:
        v: error
      human:
        v: Must have either extensions or value[x], not both
      expression:
        v: extension.exists() != value.exists()
      xpath:
        v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
      source:
        v: http://hl7.org/fhir/StructureDefinition/Extension
        link: http://hl7.org/fhir/StructureDefinition/Extension
    is modifier:
      v: false
    is summary:
      v: false
    mapping:
      identity:
        v: rim

v: string

v: value

v: url

v: n/a

id:
  v: SOTMeaslesContactTracing.modifierExtension
path:
  v: SOTMeaslesContactTracing.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: SOTMeaslesContactTracing.caseSearchConducted
path:
  v: SOTMeaslesContactTracing.caseSearchConducted
short:
  v: Were active case-searches conducted?
definition:
  v: Were active case-searches conducted?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTMeaslesContactTracing.caseSearchConducted
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: code
binding:
  strength:
    v: required
  value set:
    v: http://worldhealthorganization.github.io/smart-ot/ValueSet/YesNoUnknown
    link: http://worldhealthorganization.github.io/smart-ot/ValueSet/YesNoUnknown

id:
  v: SOTMeaslesContactTracing.noOfsuspectCases
path:
  v: SOTMeaslesContactTracing.noOfsuspectCases
short:
  v: If Yes, Number of suspect cases detected during active case-search
definition:
  v: If Yes, Number of suspect cases detected during active case-search
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SOTMeaslesContactTracing.noOfsuspectCases
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Quantity

id:
  v: SOTMeaslesContactTracing.pregnantContact
path:
  v: SOTMeaslesContactTracing.pregnantContact
short:
  v: Was the patient in contact with any pregnant woman?
definition:
  v: Was the patient in contact with any pregnant woman?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTMeaslesContactTracing.pregnantContact
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: code
binding:
  strength:
    v: required
  value set:
    v: http://worldhealthorganization.github.io/smart-ot/ValueSet/YesNoUnknown
    link: http://worldhealthorganization.github.io/smart-ot/ValueSet/YesNoUnknown

id:
  v: SOTMeaslesContactTracing.pregnantContactNames
path:
  v: SOTMeaslesContactTracing.pregnantContactNames
short:
  v: If Yes, Name(s)
definition:
  v: If Yes, Name(s)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SOTMeaslesContactTracing.pregnantContactNames
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

id:
  v: SOTMeaslesContactTracing.localCasesPresent
path:
  v: SOTMeaslesContactTracing.localCasesPresent
short:
  v: Are there other cases present in the case’s municipality of residence?
definition:
  v: Are there other cases present in the case’s municipality of residence?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTMeaslesContactTracing.localCasesPresent
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: code
binding:
  strength:
    v: required
  value set:
    v: http://worldhealthorganization.github.io/smart-ot/ValueSet/YesNoUnknown
    link: http://worldhealthorganization.github.io/smart-ot/ValueSet/YesNoUnknown

id:
  v: SOTMeaslesContactTracing.travelledOutside
path:
  v: SOTMeaslesContactTracing.travelledOutside
short:
  v: Did the patient travel outside his/her province/state of residence 7-23 days before rash onset?
definition:
  v: Did the patient travel outside his/her province/state of residence 7-23 days before rash onset?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTMeaslesContactTracing.travelledOutside
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: code
binding:
  strength:
    v: required
  value set:
    v: http://worldhealthorganization.github.io/smart-ot/ValueSet/YesNoUnknown
    link: http://worldhealthorganization.github.io/smart-ot/ValueSet/YesNoUnknown

id:
  v: SOTMeaslesContactTracing.travelDetails
path:
  v: SOTMeaslesContactTracing.travelDetails
short:
  v: Travel History
definition:
  v: Travel History
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTMeaslesContactTracing.travelDetails
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: http://worldhealthorganization.github.io/smart-ot/StructureDefinition/SOTMeaslesTravelDetails
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element

id:
  v: SOTMeaslesContactTracing.travelDetails.id
path:
  v: SOTMeaslesContactTracing.travelDetails.id
representation:
  v: xmlAttr
short:
  v: Unique id for inter-element referencing
definition:
  v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    value:
      v: string
  code:
    v: http://hl7.org/fhirpath/System.String
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: SOTMeaslesContactTracing.travelDetails.extension
path:
  v: SOTMeaslesContactTracing.travelDetails.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: SOTMeaslesContactTracing.travelDetails.modifierExtension
path:
  v: SOTMeaslesContactTracing.travelDetails.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: SOTMeaslesContactTracing.travelDetails.placeOfTravel
path:
  v: SOTMeaslesContactTracing.travelDetails.placeOfTravel
short:
  v: Cities/Countries
definition:
  v: Cities/Countries
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SOTMeaslesTravelDetails.placeOfTravel
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

id:
  v: SOTMeaslesContactTracing.travelDetails.arrivalDate
path:
  v: SOTMeaslesContactTracing.travelDetails.arrivalDate
short:
  v: Date of arrival
definition:
  v: Date of arrival
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SOTMeaslesTravelDetails.arrivalDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date

id:
  v: SOTMeaslesContactTracing.travelDetails.departureDate
path:
  v: SOTMeaslesContactTracing.travelDetails.departureDate
short:
  v: Date of departure
definition:
  v: Date of departure
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SOTMeaslesTravelDetails.departureDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date

id:
  v: SOTMeaslesContactTracing.infectionSetting
path:
  v: SOTMeaslesContactTracing.infectionSetting
short:
  v: Setting where infected?
definition:
  v: Setting where infected?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTMeaslesContactTracing.infectionSetting
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: code
binding:
  strength:
    v: required
  value set:
    v: http://worldhealthorganization.github.io/smart-ot/ValueSet/InfectionSetting
    link: http://worldhealthorganization.github.io/smart-ot/ValueSet/InfectionSetting

id:
  v: SOTMeaslesContactTracing.specifyInfectionSetting
path:
  v: SOTMeaslesContactTracing.specifyInfectionSetting
short:
  v: Specify
definition:
  v: Specify
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SOTMeaslesContactTracing.specifyInfectionSetting
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

element:
  id:
    v: SOTMeaslesContactTracing
  path:
    v: SOTMeaslesContactTracing
  short:
    v: Surveillance & Outbreak Toolkit Measles- Contact Tracing
element:
  id:
    v: SOTMeaslesContactTracing.caseSearchConducted
  path:
    v: SOTMeaslesContactTracing.caseSearchConducted
  short:
    v: Were active case-searches conducted?
  definition:
    v: Were active case-searches conducted?
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: code
  binding:
    strength:
      v: required
    value set:
      v: http://worldhealthorganization.github.io/smart-ot/ValueSet/YesNoUnknown
      link: http://worldhealthorganization.github.io/smart-ot/ValueSet/YesNoUnknown
element:
  id:
    v: SOTMeaslesContactTracing.noOfsuspectCases
  path:
    v: SOTMeaslesContactTracing.noOfsuspectCases
  short:
    v: If Yes, Number of suspect cases detected during active case-search
  definition:
    v: If Yes, Number of suspect cases detected during active case-search
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Quantity
element:
  id:
    v: SOTMeaslesContactTracing.pregnantContact
  path:
    v: SOTMeaslesContactTracing.pregnantContact
  short:
    v: Was the patient in contact with any pregnant woman?
  definition:
    v: Was the patient in contact with any pregnant woman?
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: code
  binding:
    strength:
      v: required
    value set:
      v: http://worldhealthorganization.github.io/smart-ot/ValueSet/YesNoUnknown
      link: http://worldhealthorganization.github.io/smart-ot/ValueSet/YesNoUnknown
element:
  id:
    v: SOTMeaslesContactTracing.pregnantContactNames
  path:
    v: SOTMeaslesContactTracing.pregnantContactNames
  short:
    v: If Yes, Name(s)
  definition:
    v: If Yes, Name(s)
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
element:
  id:
    v: SOTMeaslesContactTracing.localCasesPresent
  path:
    v: SOTMeaslesContactTracing.localCasesPresent
  short:
    v: Are there other cases present in the case’s municipality of residence?
  definition:
    v: Are there other cases present in the case’s municipality of residence?
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: code
  binding:
    strength:
      v: required
    value set:
      v: http://worldhealthorganization.github.io/smart-ot/ValueSet/YesNoUnknown
      link: http://worldhealthorganization.github.io/smart-ot/ValueSet/YesNoUnknown
element:
  id:
    v: SOTMeaslesContactTracing.travelledOutside
  path:
    v: SOTMeaslesContactTracing.travelledOutside
  short:
    v: Did the patient travel outside his/her province/state of residence 7-23 days before rash onset?
  definition:
    v: Did the patient travel outside his/her province/state of residence 7-23 days before rash onset?
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: code
  binding:
    strength:
      v: required
    value set:
      v: http://worldhealthorganization.github.io/smart-ot/ValueSet/YesNoUnknown
      link: http://worldhealthorganization.github.io/smart-ot/ValueSet/YesNoUnknown
element:
  id:
    v: SOTMeaslesContactTracing.travelDetails
  path:
    v: SOTMeaslesContactTracing.travelDetails
  short:
    v: Travel History
  definition:
    v: Travel History
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: http://worldhealthorganization.github.io/smart-ot/StructureDefinition/SOTMeaslesTravelDetails
element:
  id:
    v: SOTMeaslesContactTracing.travelDetails.placeOfTravel
  path:
    v: SOTMeaslesContactTracing.travelDetails.placeOfTravel
  short:
    v: Cities/Countries
  definition:
    v: Cities/Countries
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
element:
  id:
    v: SOTMeaslesContactTracing.travelDetails.arrivalDate
  path:
    v: SOTMeaslesContactTracing.travelDetails.arrivalDate
  short:
    v: Date of arrival
  definition:
    v: Date of arrival
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: date
element:
  id:
    v: SOTMeaslesContactTracing.travelDetails.departureDate
  path:
    v: SOTMeaslesContactTracing.travelDetails.departureDate
  short:
    v: Date of departure
  definition:
    v: Date of departure
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: date
element:
  id:
    v: SOTMeaslesContactTracing.infectionSetting
  path:
    v: SOTMeaslesContactTracing.infectionSetting
  short:
    v: Setting where infected?
  definition:
    v: Setting where infected?
  min:
    v: 1

v: 1

code:
  v: code

strength:
  v: required
value set:
  v: http://worldhealthorganization.github.io/smart-ot/ValueSet/InfectionSetting
  link: http://worldhealthorganization.github.io/smart-ot/ValueSet/InfectionSetting

id:
  v: SOTMeaslesContactTracing.specifyInfectionSetting
path:
  v: SOTMeaslesContactTracing.specifyInfectionSetting
short:
  v: Specify
definition:
  v: Specify
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string