PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.vr@common-library-2.0.0-ballot
    http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Observation-usual-work-vr
description: Used to send text-string industry and occupation information from Jurisdictions to NCHS, and coded versions from NCHS to Jurisdictions.
package_name: hl7.fhir.us.vr
derivation: constraint
name: ObservationUsualWorkVitalRecords
type: Observation
elements:
  extension:
    index: 0
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        roleVitalRecords:
          match: {url: null}
          schema: {type: Extension, short: 'Vital Records Role (father,mother if present)', url: 'http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-role-vr', index: 1}
          min: 0
          max: 1
  subject:
    type: Reference
    refers: ['http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Patient-vr']
    index: 2
  focus:
    type: Reference
    refers: ['http://hl7.org/fhir/us/vr-common-library/StructureDefinition/RelatedPerson-parent-vr']
    index: 3
  value:
    choices: [valueCodeableConcept]
    index: 5
    slicing:
      slices:
        valueCodeableConcept:
          match: {}
          schema:
            choices: [valueCodeableConcept]
            index: 5
  valueCodeableConcept:
    type: CodeableConcept
    choiceOf: value
    index: 6
    slicing:
      slices:
        valueCodeableConcept:
          match: {}
          schema: {type: CodeableConcept, choiceOf: value, index: 6}
  value[x]:
    elements:
      coding:
        short: Occupation Code
        index: 7
        slicing:
          slices:
            occupationCDCCensus2018:
              match: {}
              schema: {short: Occupation Code, index: 7}
      text: {short: Occupation - Literal, index: 8}
  component:
    index: 9
    slicing:
      slices:
        odh-UsualIndustry:
          match: {}
          schema:
            index: 9
            elements:
              value[x]:
                elements:
                  coding:
                    short: Industry Code
                    index: 10
                    slicing:
                      slices:
                        industryCDCCensus2018:
                          match: {}
                          schema: {short: Industry Code, index: 10}
                  text: {short: Industry - Literal, index: 11}
package_version: common-library-2.0.0-ballot
extensions:
  roleVitalRecords: {url: 'http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-role-vr', min: 0, max: 1, type: Extension, short: 'Vital Records Role (father,mother if present)', index: 1}
class: profile
kind: resource
url: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Observation-usual-work-vr
base: http://hl7.org/fhir/us/odh/StructureDefinition/odh-UsualWork
version: 2.0.0-ballot