SOTT1CaseInfo
type: StructureDefinition
node role: treeRoot
id:
  v: SOTT1CaseInfo
text:
  status:
    v: extensions
  div: Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> SOTT1CaseInfo 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 T1 Case Information Instances of this logical model are not marked to be the target of a Reference identification 1..1 BackboneElement Identification name 1..1 HumanName Full name of the patient*: telephone 0..1 ContactPoint Telephone number: demographic 1..1 BackboneElement Demographics guardian 0..1 HumanName If a child, first and last name of father/mother/guardian: DoB 1..1 d…
url:
  v: http://worldhealthorganization.github.io/smart-ot/StructureDefinition/SOTT1CaseInfo
version:
  v: 0.2.1
name:
  v: SOTT1CaseInfo
title:
  v: Surveillance & Outbreak Toolkit T1 Case Information
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/SOTT1CaseInfo
base definition:
  v: http://hl7.org/fhir/StructureDefinition/BackboneElement
  link: http://hl7.org/fhir/StructureDefinition/BackboneElement
derivation:
  v: specialization
snapshot:
  element:
    id:
      v: SOTT1CaseInfo
    path:
      v: SOTT1CaseInfo
    short:
      v: Surveillance & Outbreak Toolkit T1 Case Information
    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: SOTT1CaseInfo.id
    path:
      v: SOTT1CaseInfo.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: SOTT1CaseInfo.extension
    path:
      v: SOTT1CaseInfo.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: SOTT1CaseInfo.modifierExtension
path:
  v: SOTT1CaseInfo.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: SOTT1CaseInfo.identification
path:
  v: SOTT1CaseInfo.identification
short:
  v: Identification
definition:
  v: Identification
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.identification
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
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: SOTT1CaseInfo.identification.id
path:
  v: SOTT1CaseInfo.identification.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: SOTT1CaseInfo.identification.extension
path:
  v: SOTT1CaseInfo.identification.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

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: SOTT1CaseInfo.identification.name
path:
  v: SOTT1CaseInfo.identification.name
short:
  v: Full name of the patient*:
definition:
  v: full name of the case (sick person)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.identification.name
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: HumanName

id:
  v: SOTT1CaseInfo.identification.telephone
path:
  v: SOTT1CaseInfo.identification.telephone
short:
  v: Telephone number:
definition:
  v: telephone number of the patient or of the close parent
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.identification.telephone
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: ContactPoint

id:
  v: SOTT1CaseInfo.demographic
path:
  v: SOTT1CaseInfo.demographic
short:
  v: Demographics
definition:
  v: Demographics
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.demographic
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
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: SOTT1CaseInfo.demographic.id
path:
  v: SOTT1CaseInfo.demographic.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: SOTT1CaseInfo.demographic.extension
path:
  v: SOTT1CaseInfo.demographic.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

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: SOTT1CaseInfo.demographic.guardian
path:
  v: SOTT1CaseInfo.demographic.guardian
short:
  v: If a child, first and last name of father/mother/guardian:
definition:
  v: If a child, first and last name of father/mother/guardian
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.demographic.guardian
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: HumanName

id:
  v: SOTT1CaseInfo.demographic.DoB
path:
  v: SOTT1CaseInfo.demographic.DoB
short:
  v: Date of birth*:_____/______/________
definition:
  v: Date that the case was born on.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.demographic.DoB
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: date

id:
  v: SOTT1CaseInfo.demographic.ageOnset
path:
  v: SOTT1CaseInfo.demographic.ageOnset
short:
  v: or Age*:_______ with units
definition:
  v: Age in years on the date of illness onset with units
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.demographic.ageOnset
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Age

id:
  v: SOTT1CaseInfo.demographic.sex
path:
  v: SOTT1CaseInfo.demographic.sex
short:
  v: Sex at birth*: Male Female
definition:
  v: Biological sex. That is the biological differential characteristics (chromosomes, hormonal profiles, internal and external sex organs) that best describes the case.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.demographic.sex
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: code
binding:
  strength:
    v: required
  value set:
    v: http://worldhealthorganization.github.io/smart-ot/ValueSet/BiologicalSex
    link: http://worldhealthorganization.github.io/smart-ot/ValueSet/BiologicalSex

id:
  v: SOTT1CaseInfo.demographic.nationality
path:
  v: SOTT1CaseInfo.demographic.nationality
short:
  v: Nationality:
definition:
  v: The nation/country the case identifies as belonging to, whether by birth or naturalization.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.demographic.nationality
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.geographic
path:
  v: SOTT1CaseInfo.geographic
short:
  v: Geographic
definition:
  v: Geographic
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.geographic
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
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: SOTT1CaseInfo.geographic.id
path:
  v: SOTT1CaseInfo.geographic.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: SOTT1CaseInfo.geographic.extension
path:
  v: SOTT1CaseInfo.geographic.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

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

short:
  v: Residential status: Resident/Refugee/Displaced person
definition:
  v: Is the case residing in this area or is he/she a refugee or a displaced person
min:
  v: 0
max:
  v: 1
base:
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding

short:
  v: Living in: camp/settlement/rural/urban
definition:
  v: Neighbourhood/camp/settlement/suburb where the case currently/usually resides.
min:
  v: 0
max:
  v: 1
base:
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding

id:
  v: SOTT1CaseInfo.geographic.address
path:
  v: SOTT1CaseInfo.geographic.address
short:
  v: Residential/street address*:
definition:
  v: Address (household number/identifiers, street name, block, etc.) where the case currently/usually resides.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.geographic.address
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.geographic.landmark
path:
  v: SOTT1CaseInfo.geographic.landmark
short:
  v: Landmarks to locate the house:
definition:
  v: Landmarks, easy to recognize object or feature of a landscape or town that enables one establish a location of the case's current/usual place of residence.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.geographic.landmark
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.geographic.city
path:
  v: SOTT1CaseInfo.geographic.city
short:
  v: Village/Town/City:
definition:
  v: Town/city where the case currently/usually resides.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.geographic.city
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.geographic.admin1
path:
  v: SOTT1CaseInfo.geographic.admin1
short:
  v: Admin Level 1* (province):
definition:
  v: Administrative level 1: First sub-national boundary (e.g. province, state, territory prefecture, region, etc.) within which the case's currently/usually resides.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.geographic.admin1
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.geographic.admin2
path:
  v: SOTT1CaseInfo.geographic.admin2
short:
  v: Admin Level 2*(district):
definition:
  v: Administrative level 2: Second sub-national level boundary (e.g. district, county, local government area, department, province, municipality, etc.) within which the case's currently/usually resides.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.geographic.admin2
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.geographic.admin3
path:
  v: SOTT1CaseInfo.geographic.admin3
short:
  v: Admin Level 3*(commune):
definition:
  v: Administrative level 3: Third sub-national level boundary (e.g. sub-district, commune, zone, municipality, etc.) within which the case's currently/usually resides.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.geographic.admin3
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.geographic.admin4
path:
  v: SOTT1CaseInfo.geographic.admin4
short:
  v: Admin Level 4*(ward, parish):
definition:
  v: Administrative level 4: Forth sub-national level boundary (e.g. community, ward, parish, commune, etc.) within which the case currently/usually resides.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.geographic.admin4
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.geographic.latitude
path:
  v: SOTT1CaseInfo.geographic.latitude
short:
  v: GPS residence latitude:
definition:
  v: Latitude where the case currently/usually resides, preferably expressed as decimal degrees. Latitude is the geographic coordinates that specifies the north-south position of a point on the Earth's surface, usually obtained using a global position system (GPS) enabled device (e.g. smart phone) or a web mapping application (e.g. Open Street Map, Google Maps, etc.).
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.geographic.latitude
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: decimal

id:
  v: SOTT1CaseInfo.geographic.longitude
path:
  v: SOTT1CaseInfo.geographic.longitude
short:
  v: GPS residence longitude:
definition:
  v: Longitude where the case currently/usually resides, preferably expressed as decimal degrees. Longitude is the geographic coordinates that specifies the east-west position of a point on the Earth's surface, usually obtained using a global position system (GPS) enabled device (e.g. smart phone) or a web mapping application (e.g. Open Street Map, Google Maps, etc.).
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.geographic.longitude
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: decimal

id:
  v: SOTT1CaseInfo.occupation
path:
  v: SOTT1CaseInfo.occupation
short:
  v: Occupation
definition:
  v: Occupation
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.occupation
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: BackboneElement
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: SOTT1CaseInfo.occupation.id
path:
  v: SOTT1CaseInfo.occupation.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: SOTT1CaseInfo.occupation.extension
path:
  v: SOTT1CaseInfo.occupation.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

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: SOTT1CaseInfo.occupation.occupation
path:
  v: SOTT1CaseInfo.occupation.occupation
short:
  v: Occupation
definition:
  v: Primary occupation, profession, type of employment, vocation include voluntary/unpaid work and studies. Categories to be pre-defined based on known risk factors for disease.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.occupation.occupation
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

short:
  v: If working in a health facility, specify name:
definition:
  v: Name(s) of health facility(ies) where the case works/volunteers.
min:
  v: 0
max:
  v: 1
base:
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.occupation.HCWFunction
path:
  v: SOTT1CaseInfo.occupation.HCWFunction
short:
  v: If working in a health facility, specify function/position:
definition:
  v: Describe the function or position of the case working in this health facility (for instance; nurse, doctor, cleaner, guard, etc)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.occupation.HCWFunction
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.occupation.HCWActivities
path:
  v: SOTT1CaseInfo.occupation.HCWActivities
short:
  v: List routine activities (outside working hours):
definition:
  v: What does the case normally do routinely outside working hours
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SOTT1CaseInfo.occupation.HCWActivities
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

element:
  id:
    v: SOTT1CaseInfo
  path:
    v: SOTT1CaseInfo
  short:
    v: Surveillance & Outbreak Toolkit T1 Case Information
element:
  id:
    v: SOTT1CaseInfo.identification
  path:
    v: SOTT1CaseInfo.identification
  short:
    v: Identification
  definition:
    v: Identification
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: BackboneElement
element:
  id:
    v: SOTT1CaseInfo.identification.name
  path:
    v: SOTT1CaseInfo.identification.name
  short:
    v: Full name of the patient*:
  definition:
    v: full name of the case (sick person)
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: HumanName
element:
  id:
    v: SOTT1CaseInfo.identification.telephone
  path:
    v: SOTT1CaseInfo.identification.telephone
  short:
    v: Telephone number:
  definition:
    v: telephone number of the patient or of the close parent
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: ContactPoint
element:
  id:
    v: SOTT1CaseInfo.demographic
  path:
    v: SOTT1CaseInfo.demographic
  short:
    v: Demographics
  definition:
    v: Demographics
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: BackboneElement
element:
  id:
    v: SOTT1CaseInfo.demographic.guardian
  path:
    v: SOTT1CaseInfo.demographic.guardian
  short:
    v: If a child, first and last name of father/mother/guardian:
  definition:
    v: If a child, first and last name of father/mother/guardian
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: HumanName
element:
  id:
    v: SOTT1CaseInfo.demographic.DoB
  path:
    v: SOTT1CaseInfo.demographic.DoB
  short:
    v: Date of birth*:_____/______/________
  definition:
    v: Date that the case was born on.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: date
element:
  id:
    v: SOTT1CaseInfo.demographic.ageOnset
  path:
    v: SOTT1CaseInfo.demographic.ageOnset
  short:
    v: or Age*:_______ with units
  definition:
    v: Age in years on the date of illness onset with units
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: Age
element:
  id:
    v: SOTT1CaseInfo.demographic.sex
  path:
    v: SOTT1CaseInfo.demographic.sex
  short:
    v: Sex at birth*: Male Female
  definition:
    v: Biological sex. That is the biological differential characteristics (chromosomes, hormonal profiles, internal and external sex organs) that best describes the case.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: code
  binding:
    strength:
      v: required
    value set:
      v: http://worldhealthorganization.github.io/smart-ot/ValueSet/BiologicalSex
      link: http://worldhealthorganization.github.io/smart-ot/ValueSet/BiologicalSex
element:
  id:
    v: SOTT1CaseInfo.demographic.nationality
  path:
    v: SOTT1CaseInfo.demographic.nationality
  short:
    v: Nationality:
  definition:
    v: The nation/country the case identifies as belonging to, whether by birth or naturalization.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
element:
  id:
    v: SOTT1CaseInfo.geographic
  path:
    v: SOTT1CaseInfo.geographic
  short:
    v: Geographic
  definition:
    v: Geographic
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: BackboneElement
element:
  short:
    v: Residential status: Resident/Refugee/Displaced person
  definition:
    v: Is the case residing in this area or is he/she a refugee or a displaced person
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Coding
element:
  short:
    v: Living in: camp/settlement/rural/urban
  definition:
    v: Neighbourhood/camp/settlement/suburb where the case currently/usually resides.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Coding
element:
  id:
    v: SOTT1CaseInfo.geographic.address
  path:
    v: SOTT1CaseInfo.geographic.address

v: Residential/street address*:

v: Address (household number/identifiers, street name, block, etc.) where the case currently/usually resides.

v: 1

v: 1

code:
  v: string

id:
  v: SOTT1CaseInfo.geographic.landmark
path:
  v: SOTT1CaseInfo.geographic.landmark
short:
  v: Landmarks to locate the house:
definition:
  v: Landmarks, easy to recognize object or feature of a landscape or town that enables one establish a location of the case's current/usual place of residence.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.geographic.city
path:
  v: SOTT1CaseInfo.geographic.city
short:
  v: Village/Town/City:
definition:
  v: Town/city where the case currently/usually resides.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.geographic.admin1
path:
  v: SOTT1CaseInfo.geographic.admin1
short:
  v: Admin Level 1* (province):
definition:
  v: Administrative level 1: First sub-national boundary (e.g. province, state, territory prefecture, region, etc.) within which the case's currently/usually resides.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.geographic.admin2
path:
  v: SOTT1CaseInfo.geographic.admin2
short:
  v: Admin Level 2*(district):
definition:
  v: Administrative level 2: Second sub-national level boundary (e.g. district, county, local government area, department, province, municipality, etc.) within which the case's currently/usually resides.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.geographic.admin3
path:
  v: SOTT1CaseInfo.geographic.admin3
short:
  v: Admin Level 3*(commune):
definition:
  v: Administrative level 3: Third sub-national level boundary (e.g. sub-district, commune, zone, municipality, etc.) within which the case's currently/usually resides.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.geographic.admin4
path:
  v: SOTT1CaseInfo.geographic.admin4
short:
  v: Admin Level 4*(ward, parish):
definition:
  v: Administrative level 4: Forth sub-national level boundary (e.g. community, ward, parish, commune, etc.) within which the case currently/usually resides.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.geographic.latitude
path:
  v: SOTT1CaseInfo.geographic.latitude
short:
  v: GPS residence latitude:
definition:
  v: Latitude where the case currently/usually resides, preferably expressed as decimal degrees. Latitude is the geographic coordinates that specifies the north-south position of a point on the Earth's surface, usually obtained using a global position system (GPS) enabled device (e.g. smart phone) or a web mapping application (e.g. Open Street Map, Google Maps, etc.).
min:
  v: 0
max:
  v: 1
type:
  code:
    v: decimal

id:
  v: SOTT1CaseInfo.geographic.longitude
path:
  v: SOTT1CaseInfo.geographic.longitude
short:
  v: GPS residence longitude:
definition:
  v: Longitude where the case currently/usually resides, preferably expressed as decimal degrees. Longitude is the geographic coordinates that specifies the east-west position of a point on the Earth's surface, usually obtained using a global position system (GPS) enabled device (e.g. smart phone) or a web mapping application (e.g. Open Street Map, Google Maps, etc.).
min:
  v: 0
max:
  v: 1
type:
  code:
    v: decimal

id:
  v: SOTT1CaseInfo.occupation
path:
  v: SOTT1CaseInfo.occupation
short:
  v: Occupation
definition:
  v: Occupation
min:
  v: 0
max:
  v: 1
type:
  code:
    v: BackboneElement

id:
  v: SOTT1CaseInfo.occupation.occupation
path:
  v: SOTT1CaseInfo.occupation.occupation
short:
  v: Occupation
definition:
  v: Primary occupation, profession, type of employment, vocation include voluntary/unpaid work and studies. Categories to be pre-defined based on known risk factors for disease.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string

short:
  v: If working in a health facility, specify name:
definition:
  v: Name(s) of health facility(ies) where the case works/volunteers.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.occupation.HCWFunction
path:
  v: SOTT1CaseInfo.occupation.HCWFunction
short:
  v: If working in a health facility, specify function/position:
definition:
  v: Describe the function or position of the case working in this health facility (for instance; nurse, doctor, cleaner, guard, etc)
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string

id:
  v: SOTT1CaseInfo.occupation.HCWActivities
path:
  v: SOTT1CaseInfo.occupation.HCWActivities
short:
  v: List routine activities (outside working hours):
definition:
  v: What does the case normally do routinely outside working hours
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string