IHE FHIR Profile: Occupational Data for Health (ODH) - International
1.0.1-current - ci-build

IHE FHIR Profile: Occupational Data for Health (ODH) - International, published by IHE Patient Care Coordination Committee. This guide is not an authorized publication; it is the continuous build for version 1.0.1-current built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/IHE/PCC.ODH/ and changes regularly. See the Directory of published versions

## Resource Profile: Past Or Present Job

Official URL: https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-PastOrPresentJob | Version: 1.0.1-current
Active as of 2024-12-05 | Computable Name: PastOrPresentJob
Other Identifiers: OID:1.3.6.1.4.1.19376.1.5.3.1.3.43.42.5

A Past or Present Occupation Observation is a clinical statement about the type of work done by a person in a job, as reported by that person. It includes a set of self-reported, related observations that remain associated with one-another to characterize the job and provide clinically-relevant information. It also can be used in a minor's record for the job(s) of people who share a home with the person (see optional related subject). A job is defined as a work situation, training position, or (potentially clinically-relevant) volunteer position held for a specified time period; for a given job, updates to Job Occupation, Past or Present Industry (Job Industry), Supervisory Level, or Employer would constitute a new job or volunteer position. A person can have more than one job at the same time and multiple jobs over time.

Knowledge about a person's job(s) informs diagnosis and management of illness and injury; it also informs management of health in the work environment, regardless of whether a condition is work-related. While knowing about a person's current job(s) is likely to be most important, some work-related health conditions can manifest after a long latency so a history of jobs can also provide valuable information. This set of related Job observations also can provide information for public health to locate infectious disease outbreaks and intervene to prevent further illness. Public health can also use these data to analyze work-related conditions such as silicosis, pesticide poisoning, and some types of cancer to identify Occupations, Industry sectors and Employers for whom interventions are needed to mitigate risk.

Usage:

- Refer to this Resource Profile: Occupational Data For Health
- Examples for this Resource Profile: Observation/observation-odh-past-or-present-job-sample

### Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

- Differential Table
- Key Elements Table
- Snapshot Table
- Statistics/References
- All

This structure is derived from Observation

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Observation |  | 0..* | Observation | Past Or Present Job
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
employer |  | 0..1 | Reference(RelatedPerson | Organization) | A person or organization that hires the services of another. URL: https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-Employer-extension
ODHIsCurrentJobExtension |  | 0..1 | boolean | Indication of whether or not this job with the current job at the time the information was documented. URL: https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-isCurrentJob-extension
basedOn |  | 0..* | Reference(ServiceRequest) | The plan, proposal or order that is fulfilled in whole or in part by this observation
partOf |  | 0..* | Reference(Procedure) | The larger procedure that this particular observation is a component or step
category |  | 0..1 | CodeableConcept | Classification of type of observation
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_social-history | Σ | 1..1 | Coding | Social History
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: social-history
code |  | 1..1 | CodeableConcept | Type of observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_11341-5 | Σ | 1..1 | Coding | History of Occupation
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11341-5
subject |  | 1..1 | Reference(Patient) | The subject of an observation
focus |  | 0..* | Reference(RelatedPerson) | What the observation is about, when it is not about the subject of record
effectivePeriod |  | 1..1 | Period | Clinically relevant time/time-period for observation
performer |  | 0..* | Reference(Practitioner | Organization | Patient | RelatedPerson) | Who is responsible for the observation
valueCodeableConcept |  | 0..1 | CodeableConcept | Express the Occupation using a coded value. If no coded value is available, use text. If the Occupation is not available, explain using dataAbsentReason. Binding: industries types (preferred): Occupation International Labour Organization
text |  | 0..1 | string | Use the narrative description if there is no coded value available for the Occupation.
dataAbsentReason |  | 0..1 | CodeableConcept | The reason that there is no value available for the Occupation.
interpretation |  | 0..0 |  |
bodySite |  | 0..0 |  |
method |  | 0..0 |  |
specimen |  | 0..0 |  |
device |  | 0..0 |  |
referenceRange |  | 0..0 |  |
hasMember |  | 0..0 |  |
derivedFrom |  | 0..* | Reference(DocumentReference | Media | QuestionnaireResponse | Observation) | Related measurements the observation is made from
Slices for component |  | 0..* | BackboneElement | Component results Slice: Unordered, Open by value:code.coding.code
component:All Slices |  |  |  | Content/Rules for all slices
value[x] |  | 0..1 |  | Actual component result
valueQuantity |  |  | Quantity |
valueCodeableConcept |  |  | CodeableConcept |
valueString |  |  | string |
valueRange |  |  | Range |
valueRatio |  |  | Ratio |
valueSampledData |  |  | SampledData |
valueTime |  |  | time |
valueDateTime |  |  | dateTime |
valuePeriod |  |  | Period |
referenceRange |  | 0..0 |  |
component:odh-PastOrPresentIndustry |  | 0..1 | BackboneElement | The type(s) of business (industry) associated with the patient's past and present occupation(s). Express the Industry using a coded value. If no coded value is available, use text. If the Industry is not available, explain using dataAbsentReason.
code |  | 1..1 | CodeableConcept | Type of component observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_86188-0 | Σ | 1..1 | Coding | History of Occupation industry
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 86188-0
valueCodeableConcept |  | 0..1 | CodeableConcept | Express the Industry using a coded value. If no coded value is available, use text. If the Industry is not available, explain using dataAbsentReason. Binding: industries types (preferred): Occupation International Labour Organization
text |  | 0..1 | string | Use the narrative description if there is no coded value available for the Industry.
dataAbsentReason |  | 0..1 | CodeableConcept | The reason that there is no value available for the Industry.
interpretation |  | 0..0 |  |
referenceRange |  | 0..0 |  |
component:odh-WorkClassification |  | 0..1 | BackboneElement | WorkClassification: Type of compensation and sector for a person's job, such as 'paid work, self-employed' or 'voluntary work', as reported by the person
code |  | 1..1 | CodeableConcept | Type of component observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_85104-8 | Σ | 1..1 | Coding | Compensation and sector employment type
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 85104-8
valueCodeableConcept |  | 0..1 | CodeableConcept | Actual component result Binding: WorkClassificationODH (required)
interpretation |  | 0..0 |  |
referenceRange |  | 0..0 |  |
component:odh-SupervisoryLevel |  | 0..1 | BackboneElement | SupervisoryLevel: A coded indicator of responsibilities for directing work and personnel management responsibilities for a person's job, as reported by the person
code |  | 1..1 | CodeableConcept | Type of component observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87707-6 | Σ | 1..1 | Coding | Job supervisory level or pay grade
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87707-6
valueCodeableConcept |  | 0..1 | CodeableConcept | Actual component result Binding: Job Supervisory Level or Pay Grade (ODH) (example)
interpretation |  | 0..0 |  |
referenceRange |  | 0..0 |  |
component:odh-JobDuty |  | 0..* | BackboneElement | JobDuty: A regular action performed by a person at a job, as reported by the person
code |  | 1..1 | CodeableConcept | Type of component observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_63761-1 | Σ | 1..1 | Coding | What were your main activities or duties for this job [NHANES]
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 63761-1
valueString |  | 0..1 | string | Actual component result
interpretation |  | 0..0 |  |
referenceRange |  | 0..0 |  |
component:odh-OccupationalHazard |  | 0..* | BackboneElement | OccupationalHazard: A hazard that is specific to a person's work or work environment at one job and with which the person might come in contact, as reported by the person
code |  | 1..1 | CodeableConcept | Type of component observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87729-0 | Σ | 1..1 | Coding | History of Occupational hazard
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87729-0
valueString |  | 0..1 | string | Actual component result
interpretation |  | 0..0 |  |
referenceRange |  | 0..0 |  |
component:odh-WorkSchedule |  | 0..1 | BackboneElement | WorkSchedule: Typical arrangement of working hours for a person's job, as reported by the person
code |  | 1..1 | CodeableConcept | Type of component observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_74159-5 | Σ | 1..1 | Coding | Work schedule NIOSH
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 74159-5
valueCodeableConcept |  | 0..1 | CodeableConcept | Actual component result Binding: WorkScheduleODH (required)
interpretation |  | 0..0 |  |
referenceRange |  | 0..0 |  |
component:odh-WeeklyWorkDays |  | 0..1 | BackboneElement | WeeklyWorkDays: The average number of days per week that a person spends performing their duties for work
code |  | 1..1 | CodeableConcept | Type of component observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_74160-3 | Σ | 1..1 | Coding | Work days per week
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 74160-3
valueQuantity |  | 0..1 | Quantity | Actual component result
system |  | 0..1 | uri | System that defines coded unit form Fixed Value: http://unitsofmeasure.org
code |  | 0..1 | code | Coded form of the unit Fixed Value: d
interpretation |  | 0..0 |  |
referenceRange |  | 0..0 |  |
component:odh-DailyWorkHours |  | 0..1 | BackboneElement | DailyWorkHours: The average number of hours in a day that a person spends performing their duties for work
code |  | 1..1 | CodeableConcept | Type of component observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87512-0 | Σ | 1..1 | Coding | Work hours per day
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87512-0
valueQuantity |  | 0..1 | Quantity | Actual component result
system |  | 0..1 | uri | System that defines coded unit form Fixed Value: http://unitsofmeasure.org
code |  | 0..1 | code | Coded form of the unit Fixed Value: h
interpretation |  | 0..0 |  |
referenceRange |  | 0..0 |  |
Documentation for this format

#### Terminology Bindings (Differential)

Path | Conformance | ValueSet | URI
Observation.valueCodeableConcept | preferred | ODF_industriesVS (a valid code from `https://www.ilo.org/global/industries-and-sectors/health-services/lang--en/index.htm`) `https://profiles.ihe.net/PCC/ODH/ValueSet/odf-industriesVS` from this IG
Observation.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.valueCodeableConcept | preferred | ODF_industriesVS (a valid code from `https://www.ilo.org/global/industries-and-sectors/health-services/lang--en/index.htm`) `https://profiles.ihe.net/PCC/ODH/ValueSet/odf-industriesVS` from this IG
Observation.component:odh-PastOrPresentIndustry.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WorkClassification.valueCodeableConcept | required | WorkClassificationODH `http://terminology.hl7.org/ValueSet/v3-WorkClassificationODH`
Observation.component:odh-WorkClassification.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WorkClassification.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.valueCodeableConcept | example | PHVS_JobSupervisoryLevelorPayGrade_ODH `http://phinvads.cdc.gov/fhir/ValueSet/2.16.840.1.114222.4.11.7613`
Observation.component:odh-SupervisoryLevel.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-JobDuty.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-JobDuty.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-OccupationalHazard.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-OccupationalHazard.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WorkSchedule.valueCodeableConcept | required | WorkScheduleODH `http://terminology.hl7.org/ValueSet/v3-WorkScheduleODH`
Observation.component:odh-WorkSchedule.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WorkSchedule.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-DailyWorkHours.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-DailyWorkHours.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Observation | C | 0..* | Observation | Past Or Present Job obs-6: dataAbsentReason SHALL only be present if Observation.value[x] is not present obs-7: If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
employer |  | 0..1 | Reference(RelatedPerson | Organization) | A person or organization that hires the services of another. URL: https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-Employer-extension
ODHIsCurrentJobExtension |  | 0..1 | boolean | Indication of whether or not this job with the current job at the time the information was documented. URL: https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-isCurrentJob-extension
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
basedOn | Σ | 0..* | Reference(ServiceRequest) | The plan, proposal or order that is fulfilled in whole or in part by this observation
partOf | Σ | 0..* | Reference(Procedure) | The larger procedure that this particular observation is a component or step
status | ?!Σ | 1..1 | code | registered | preliminary | final | amended + Binding: ObservationStatus (required): Codes providing the status of an observation.
category |  | 0..1 | CodeableConcept | Classification of type of observation Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_social-history | Σ | 1..1 | Coding | Social History
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: social-history
code | Σ | 1..1 | CodeableConcept | Type of observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_11341-5 | Σ | 1..1 | Coding | History of Occupation
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11341-5
subject | Σ | 1..1 | Reference(Patient) | The subject of an observation
focus | Σ | 0..* | Reference(RelatedPerson) | What the observation is about, when it is not about the subject of record
Slices for effective[x] | Σ | 1..1 | Period | Clinically relevant time/time-period for observation Slice: Unordered, Closed by type:$this
effective[x]:effectivePeriod | Σ | 1..1 | Period | Clinically relevant time/time-period for observation
performer | Σ | 0..* | Reference(Practitioner | Organization | Patient | RelatedPerson) | Who is responsible for the observation
Slices for value[x] | Σ C | 0..1 | CodeableConcept | Actual result Slice: Unordered, Closed by type:$this
value[x]:valueCodeableConcept | Σ C | 0..1 | CodeableConcept | Express the Occupation using a coded value. If no coded value is available, use text. If the Occupation is not available, explain using dataAbsentReason. Binding: industries types (preferred): Occupation International Labour Organization
dataAbsentReason | C | 0..1 | CodeableConcept | The reason that there is no value available for the Occupation. Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
derivedFrom | Σ | 0..* | Reference(DocumentReference | Media | QuestionnaireResponse | Observation) | Related measurements the observation is made from
Slices for component | Σ | 0..* | BackboneElement | Component results Slice: Unordered, Open by value:code.coding.code
component:All Slices |  |  |  | Content/Rules for all slices
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
value[x] | Σ | 0..1 |  | Actual component result
valueQuantity |  |  | Quantity |
valueCodeableConcept |  |  | CodeableConcept |
valueString |  |  | string |
valueRange |  |  | Range |
valueRatio |  |  | Ratio |
valueSampledData |  |  | SampledData |
valueTime |  |  | time |
valueDateTime |  |  | dateTime |
valuePeriod |  |  | Period |
component:odh-PastOrPresentIndustry | Σ | 0..1 | BackboneElement | The type(s) of business (industry) associated with the patient's past and present occupation(s). Express the Industry using a coded value. If no coded value is available, use text. If the Industry is not available, explain using dataAbsentReason.
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_86188-0 | Σ | 1..1 | Coding | History of Occupation industry
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 86188-0
dataAbsentReason | C | 0..1 | CodeableConcept | The reason that there is no value available for the Industry. Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
component:odh-WorkClassification | Σ | 0..1 | BackboneElement | WorkClassification: Type of compensation and sector for a person's job, such as 'paid work, self-employed' or 'voluntary work', as reported by the person
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_85104-8 | Σ | 1..1 | Coding | Compensation and sector employment type
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 85104-8
component:odh-SupervisoryLevel | Σ | 0..1 | BackboneElement | SupervisoryLevel: A coded indicator of responsibilities for directing work and personnel management responsibilities for a person's job, as reported by the person
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87707-6 | Σ | 1..1 | Coding | Job supervisory level or pay grade
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87707-6
component:odh-JobDuty | Σ | 0..* | BackboneElement | JobDuty: A regular action performed by a person at a job, as reported by the person
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_63761-1 | Σ | 1..1 | Coding | What were your main activities or duties for this job [NHANES]
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 63761-1
component:odh-OccupationalHazard | Σ | 0..* | BackboneElement | OccupationalHazard: A hazard that is specific to a person's work or work environment at one job and with which the person might come in contact, as reported by the person
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87729-0 | Σ | 1..1 | Coding | History of Occupational hazard
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87729-0
component:odh-WorkSchedule | Σ | 0..1 | BackboneElement | WorkSchedule: Typical arrangement of working hours for a person's job, as reported by the person
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_74159-5 | Σ | 1..1 | Coding | Work schedule NIOSH
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 74159-5
component:odh-WeeklyWorkDays | Σ | 0..1 | BackboneElement | WeeklyWorkDays: The average number of days per week that a person spends performing their duties for work
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_74160-3 | Σ | 1..1 | Coding | Work days per week
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 74160-3
component:odh-DailyWorkHours | Σ | 0..1 | BackboneElement | DailyWorkHours: The average number of hours in a day that a person spends performing their duties for work
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87512-0 | Σ | 1..1 | Coding | Work hours per day
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87512-0
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet | URI
Observation.status | required | ObservationStatus `http://hl7.org/fhir/ValueSet/observation-status|4.0.1` from the FHIR Standard
Observation.category | preferred | ObservationCategoryCodes `http://hl7.org/fhir/ValueSet/observation-category` from the FHIR Standard
Observation.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.value[x]:valueCodeableConcept | preferred | ODF_industriesVS (a valid code from `https://www.ilo.org/global/industries-and-sectors/health-services/lang--en/index.htm`) `https://profiles.ihe.net/PCC/ODH/ValueSet/odf-industriesVS` from this IG
Observation.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WorkClassification.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-WorkClassification.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WorkClassification.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-JobDuty.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-JobDuty.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-JobDuty.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-OccupationalHazard.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-OccupationalHazard.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-OccupationalHazard.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WorkSchedule.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-WorkSchedule.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WorkSchedule.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-DailyWorkHours.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-DailyWorkHours.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-DailyWorkHours.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Observation | C | 0..* | Observation | Past Or Present Job obs-6: dataAbsentReason SHALL only be present if Observation.value[x] is not present obs-7: If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
id | Σ | 0..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the resource
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
Additional Bindings | Purpose
AllLanguages | Max Binding
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation
contained |  | 0..* | Resource | Contained, inline Resources
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
employer |  | 0..1 | Reference(RelatedPerson | Organization) | A person or organization that hires the services of another. URL: https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-Employer-extension
ODHIsCurrentJobExtension |  | 0..1 | boolean | Indication of whether or not this job with the current job at the time the information was documented. URL: https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-isCurrentJob-extension
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
identifier | Σ | 0..* | Identifier | Business Identifier for observation
basedOn | Σ | 0..* | Reference(ServiceRequest) | The plan, proposal or order that is fulfilled in whole or in part by this observation
partOf | Σ | 0..* | Reference(Procedure) | The larger procedure that this particular observation is a component or step
status | ?!Σ | 1..1 | code | registered | preliminary | final | amended + Binding: ObservationStatus (required): Codes providing the status of an observation.
category |  | 0..1 | CodeableConcept | Classification of type of observation Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_social-history | Σ | 1..1 | Coding | Social History
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: social-history
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
code | Σ | 1..1 | CodeableConcept | Type of observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_11341-5 | Σ | 1..1 | Coding | History of Occupation
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11341-5
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
subject | Σ | 1..1 | Reference(Patient) | The subject of an observation
focus | Σ | 0..* | Reference(RelatedPerson) | What the observation is about, when it is not about the subject of record
encounter | Σ | 0..1 | Reference(Encounter) | Healthcare event during which this observation is made
Slices for effective[x] | Σ | 1..1 | Period | Clinically relevant time/time-period for observation Slice: Unordered, Closed by type:$this
effective[x]:effectivePeriod | Σ | 1..1 | Period | Clinically relevant time/time-period for observation
issued | Σ | 0..1 | instant | Date/Time this version was made available
performer | Σ | 0..* | Reference(Practitioner | Organization | Patient | RelatedPerson) | Who is responsible for the observation
Slices for value[x] | Σ C | 0..1 | CodeableConcept | Actual result Slice: Unordered, Closed by type:$this
value[x]:valueCodeableConcept | Σ C | 0..1 | CodeableConcept | Express the Occupation using a coded value. If no coded value is available, use text. If the Occupation is not available, explain using dataAbsentReason. Binding: industries types (preferred): Occupation International Labour Organization
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
coding | Σ | 0..* | Coding | Code defined by a terminology system
text | Σ | 0..1 | string | Use the narrative description if there is no coded value available for the Occupation.
dataAbsentReason | C | 0..1 | CodeableConcept | The reason that there is no value available for the Occupation. Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
note |  | 0..* | Annotation | Comments about the observation
derivedFrom | Σ | 0..* | Reference(DocumentReference | Media | QuestionnaireResponse | Observation) | Related measurements the observation is made from
Slices for component | Σ | 0..* | BackboneElement | Component results Slice: Unordered, Open by value:code.coding.code
component:All Slices |  |  |  | Content/Rules for all slices
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
value[x] | Σ | 0..1 |  | Actual component result
valueQuantity |  |  | Quantity |
valueCodeableConcept |  |  | CodeableConcept |
valueString |  |  | string |
valueRange |  |  | Range |
valueRatio |  |  | Ratio |
valueSampledData |  |  | SampledData |
valueTime |  |  | time |
valueDateTime |  |  | dateTime |
valuePeriod |  |  | Period |
dataAbsentReason | C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
interpretation |  | 0..* | CodeableConcept | High, low, normal, etc. Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.
component:odh-PastOrPresentIndustry | Σ | 0..1 | BackboneElement | The type(s) of business (industry) associated with the patient's past and present occupation(s). Express the Industry using a coded value. If no coded value is available, use text. If the Industry is not available, explain using dataAbsentReason.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_86188-0 | Σ | 1..1 | Coding | History of Occupation industry
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 86188-0
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
value[x] | Σ | 0..1 | CodeableConcept | Express the Industry using a coded value. If no coded value is available, use text. If the Industry is not available, explain using dataAbsentReason. Binding: industries types (preferred): Occupation International Labour Organization
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
coding | Σ | 0..* | Coding | Code defined by a terminology system
text | Σ | 0..1 | string | Use the narrative description if there is no coded value available for the Industry.
dataAbsentReason | C | 0..1 | CodeableConcept | The reason that there is no value available for the Industry. Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
component:odh-WorkClassification | Σ | 0..1 | BackboneElement | WorkClassification: Type of compensation and sector for a person's job, such as 'paid work, self-employed' or 'voluntary work', as reported by the person
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_85104-8 | Σ | 1..1 | Coding | Compensation and sector employment type
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 85104-8
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
value[x] | Σ | 0..1 | CodeableConcept | Actual component result Binding: WorkClassificationODH (required)
dataAbsentReason | C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
component:odh-SupervisoryLevel | Σ | 0..1 | BackboneElement | SupervisoryLevel: A coded indicator of responsibilities for directing work and personnel management responsibilities for a person's job, as reported by the person
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87707-6 | Σ | 1..1 | Coding | Job supervisory level or pay grade
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87707-6
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
value[x] | Σ | 0..1 | CodeableConcept | Actual component result Binding: Job Supervisory Level or Pay Grade (ODH) (example)
dataAbsentReason | C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
component:odh-JobDuty | Σ | 0..* | BackboneElement | JobDuty: A regular action performed by a person at a job, as reported by the person
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_63761-1 | Σ | 1..1 | Coding | What were your main activities or duties for this job [NHANES]
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 63761-1
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
value[x] | Σ | 0..1 | string | Actual component result
dataAbsentReason | C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
component:odh-OccupationalHazard | Σ | 0..* | BackboneElement | OccupationalHazard: A hazard that is specific to a person's work or work environment at one job and with which the person might come in contact, as reported by the person
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87729-0 | Σ | 1..1 | Coding | History of Occupational hazard
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87729-0
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
value[x] | Σ | 0..1 | string | Actual component result
dataAbsentReason | C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
component:odh-WorkSchedule | Σ | 0..1 | BackboneElement | WorkSchedule: Typical arrangement of working hours for a person's job, as reported by the person
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_74159-5 | Σ | 1..1 | Coding | Work schedule NIOSH
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 74159-5
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
value[x] | Σ | 0..1 | CodeableConcept | Actual component result Binding: WorkScheduleODH (required)
dataAbsentReason | C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
component:odh-WeeklyWorkDays | Σ | 0..1 | BackboneElement | WeeklyWorkDays: The average number of days per week that a person spends performing their duties for work
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_74160-3 | Σ | 1..1 | Coding | Work days per week
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 74160-3
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
value[x] | Σ | 0..1 | Quantity | Actual component result
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
value | Σ | 0..1 | decimal | Numerical value (with implicit precision)
comparator | ?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented.
unit | Σ | 0..1 | string | Unit representation
system | Σ C | 0..1 | uri | System that defines coded unit form Fixed Value: http://unitsofmeasure.org
code | Σ | 0..1 | code | Coded form of the unit Fixed Value: d
dataAbsentReason | C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
component:odh-DailyWorkHours | Σ | 0..1 | BackboneElement | DailyWorkHours: The average number of hours in a day that a person spends performing their duties for work
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87512-0 | Σ | 1..1 | Coding | Work hours per day
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87512-0
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
value[x] | Σ | 0..1 | Quantity | Actual component result
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
value | Σ | 0..1 | decimal | Numerical value (with implicit precision)
comparator | ?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented.
unit | Σ | 0..1 | string | Unit representation
system | Σ C | 0..1 | uri | System that defines coded unit form Fixed Value: http://unitsofmeasure.org
code | Σ | 0..1 | code | Coded form of the unit Fixed Value: h
dataAbsentReason | C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet | URI
Observation.language | preferred | CommonLanguages
Additional Bindings | Purpose
AllLanguages | Max Binding
`http://hl7.org/fhir/ValueSet/languages` from the FHIR Standard
Observation.status | required | ObservationStatus `http://hl7.org/fhir/ValueSet/observation-status|4.0.1` from the FHIR Standard
Observation.category | preferred | ObservationCategoryCodes `http://hl7.org/fhir/ValueSet/observation-category` from the FHIR Standard
Observation.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.value[x]:valueCodeableConcept | preferred | ODF_industriesVS (a valid code from `https://www.ilo.org/global/industries-and-sectors/health-services/lang--en/index.htm`) `https://profiles.ihe.net/PCC/ODH/ValueSet/odf-industriesVS` from this IG
Observation.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component.interpretation | extensible | ObservationInterpretationCodes `http://hl7.org/fhir/ValueSet/observation-interpretation` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.value[x] | preferred | ODF_industriesVS (a valid code from `https://www.ilo.org/global/industries-and-sectors/health-services/lang--en/index.htm`) `https://profiles.ihe.net/PCC/ODH/ValueSet/odf-industriesVS` from this IG
Observation.component:odh-PastOrPresentIndustry.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WorkClassification.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-WorkClassification.value[x] | required | WorkClassificationODH `http://terminology.hl7.org/ValueSet/v3-WorkClassificationODH`
Observation.component:odh-WorkClassification.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-WorkClassification.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WorkClassification.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.value[x] | example | PHVS_JobSupervisoryLevelorPayGrade_ODH `http://phinvads.cdc.gov/fhir/ValueSet/2.16.840.1.114222.4.11.7613`
Observation.component:odh-SupervisoryLevel.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-JobDuty.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-JobDuty.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-JobDuty.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-JobDuty.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-OccupationalHazard.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-OccupationalHazard.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-OccupationalHazard.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-OccupationalHazard.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WorkSchedule.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-WorkSchedule.value[x] | required | WorkScheduleODH `http://terminology.hl7.org/ValueSet/v3-WorkScheduleODH`
Observation.component:odh-WorkSchedule.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-WorkSchedule.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WorkSchedule.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.value[x].comparator | required | QuantityComparator `http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-DailyWorkHours.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-DailyWorkHours.value[x].comparator | required | QuantityComparator `http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1` from the FHIR Standard
Observation.component:odh-DailyWorkHours.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-DailyWorkHours.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-DailyWorkHours.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard

This structure is derived from Observation

Summary

Mandatory: 6 elements(36 nested mandatory elements)
Fixed: 24 elements
Prohibited: 24 elements

Extensions

This structure refers to these extensions:

- https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-Employer-extension
- https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-isCurrentJob-extension

Slices

This structure defines the following Slices:

- The element 1 is sliced based on the value of Observation.category.coding
- The element 1 is sliced based on the value of Observation.code.coding
- The element 1 is sliced based on the value of Observation.component
- The element 1 is sliced based on the value of Observation.component.code.coding

Differential View

This structure is derived from Observation

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Observation |  | 0..* | Observation | Past Or Present Job
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
employer |  | 0..1 | Reference(RelatedPerson | Organization) | A person or organization that hires the services of another. URL: https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-Employer-extension
ODHIsCurrentJobExtension |  | 0..1 | boolean | Indication of whether or not this job with the current job at the time the information was documented. URL: https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-isCurrentJob-extension
basedOn |  | 0..* | Reference(ServiceRequest) | The plan, proposal or order that is fulfilled in whole or in part by this observation
partOf |  | 0..* | Reference(Procedure) | The larger procedure that this particular observation is a component or step
category |  | 0..1 | CodeableConcept | Classification of type of observation
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_social-history | Σ | 1..1 | Coding | Social History
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: social-history
code |  | 1..1 | CodeableConcept | Type of observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_11341-5 | Σ | 1..1 | Coding | History of Occupation
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11341-5
subject |  | 1..1 | Reference(Patient) | The subject of an observation
focus |  | 0..* | Reference(RelatedPerson) | What the observation is about, when it is not about the subject of record
effectivePeriod |  | 1..1 | Period | Clinically relevant time/time-period for observation
performer |  | 0..* | Reference(Practitioner | Organization | Patient | RelatedPerson) | Who is responsible for the observation
valueCodeableConcept |  | 0..1 | CodeableConcept | Express the Occupation using a coded value. If no coded value is available, use text. If the Occupation is not available, explain using dataAbsentReason. Binding: industries types (preferred): Occupation International Labour Organization
text |  | 0..1 | string | Use the narrative description if there is no coded value available for the Occupation.
dataAbsentReason |  | 0..1 | CodeableConcept | The reason that there is no value available for the Occupation.
interpretation |  | 0..0 |  |
bodySite |  | 0..0 |  |
method |  | 0..0 |  |
specimen |  | 0..0 |  |
device |  | 0..0 |  |
referenceRange |  | 0..0 |  |
hasMember |  | 0..0 |  |
derivedFrom |  | 0..* | Reference(DocumentReference | Media | QuestionnaireResponse | Observation) | Related measurements the observation is made from
Slices for component |  | 0..* | BackboneElement | Component results Slice: Unordered, Open by value:code.coding.code
component:All Slices |  |  |  | Content/Rules for all slices
value[x] |  | 0..1 |  | Actual component result
valueQuantity |  |  | Quantity |
valueCodeableConcept |  |  | CodeableConcept |
valueString |  |  | string |
valueRange |  |  | Range |
valueRatio |  |  | Ratio |
valueSampledData |  |  | SampledData |
valueTime |  |  | time |
valueDateTime |  |  | dateTime |
valuePeriod |  |  | Period |
referenceRange |  | 0..0 |  |
component:odh-PastOrPresentIndustry |  | 0..1 | BackboneElement | The type(s) of business (industry) associated with the patient's past and present occupation(s). Express the Industry using a coded value. If no coded value is available, use text. If the Industry is not available, explain using dataAbsentReason.
code |  | 1..1 | CodeableConcept | Type of component observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_86188-0 | Σ | 1..1 | Coding | History of Occupation industry
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 86188-0
valueCodeableConcept |  | 0..1 | CodeableConcept | Express the Industry using a coded value. If no coded value is available, use text. If the Industry is not available, explain using dataAbsentReason. Binding: industries types (preferred): Occupation International Labour Organization
text |  | 0..1 | string | Use the narrative description if there is no coded value available for the Industry.
dataAbsentReason |  | 0..1 | CodeableConcept | The reason that there is no value available for the Industry.
interpretation |  | 0..0 |  |
referenceRange |  | 0..0 |  |
component:odh-WorkClassification |  | 0..1 | BackboneElement | WorkClassification: Type of compensation and sector for a person's job, such as 'paid work, self-employed' or 'voluntary work', as reported by the person
code |  | 1..1 | CodeableConcept | Type of component observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_85104-8 | Σ | 1..1 | Coding | Compensation and sector employment type
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 85104-8
valueCodeableConcept |  | 0..1 | CodeableConcept | Actual component result Binding: WorkClassificationODH (required)
interpretation |  | 0..0 |  |
referenceRange |  | 0..0 |  |
component:odh-SupervisoryLevel |  | 0..1 | BackboneElement | SupervisoryLevel: A coded indicator of responsibilities for directing work and personnel management responsibilities for a person's job, as reported by the person
code |  | 1..1 | CodeableConcept | Type of component observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87707-6 | Σ | 1..1 | Coding | Job supervisory level or pay grade
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87707-6
valueCodeableConcept |  | 0..1 | CodeableConcept | Actual component result Binding: Job Supervisory Level or Pay Grade (ODH) (example)
interpretation |  | 0..0 |  |
referenceRange |  | 0..0 |  |
component:odh-JobDuty |  | 0..* | BackboneElement | JobDuty: A regular action performed by a person at a job, as reported by the person
code |  | 1..1 | CodeableConcept | Type of component observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_63761-1 | Σ | 1..1 | Coding | What were your main activities or duties for this job [NHANES]
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 63761-1
valueString |  | 0..1 | string | Actual component result
interpretation |  | 0..0 |  |
referenceRange |  | 0..0 |  |
component:odh-OccupationalHazard |  | 0..* | BackboneElement | OccupationalHazard: A hazard that is specific to a person's work or work environment at one job and with which the person might come in contact, as reported by the person
code |  | 1..1 | CodeableConcept | Type of component observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87729-0 | Σ | 1..1 | Coding | History of Occupational hazard
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87729-0
valueString |  | 0..1 | string | Actual component result
interpretation |  | 0..0 |  |
referenceRange |  | 0..0 |  |
component:odh-WorkSchedule |  | 0..1 | BackboneElement | WorkSchedule: Typical arrangement of working hours for a person's job, as reported by the person
code |  | 1..1 | CodeableConcept | Type of component observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_74159-5 | Σ | 1..1 | Coding | Work schedule NIOSH
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 74159-5
valueCodeableConcept |  | 0..1 | CodeableConcept | Actual component result Binding: WorkScheduleODH (required)
interpretation |  | 0..0 |  |
referenceRange |  | 0..0 |  |
component:odh-WeeklyWorkDays |  | 0..1 | BackboneElement | WeeklyWorkDays: The average number of days per week that a person spends performing their duties for work
code |  | 1..1 | CodeableConcept | Type of component observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_74160-3 | Σ | 1..1 | Coding | Work days per week
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 74160-3
valueQuantity |  | 0..1 | Quantity | Actual component result
system |  | 0..1 | uri | System that defines coded unit form Fixed Value: http://unitsofmeasure.org
code |  | 0..1 | code | Coded form of the unit Fixed Value: d
interpretation |  | 0..0 |  |
referenceRange |  | 0..0 |  |
component:odh-DailyWorkHours |  | 0..1 | BackboneElement | DailyWorkHours: The average number of hours in a day that a person spends performing their duties for work
code |  | 1..1 | CodeableConcept | Type of component observation (code / type)
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87512-0 | Σ | 1..1 | Coding | Work hours per day
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87512-0
valueQuantity |  | 0..1 | Quantity | Actual component result
system |  | 0..1 | uri | System that defines coded unit form Fixed Value: http://unitsofmeasure.org
code |  | 0..1 | code | Coded form of the unit Fixed Value: h
interpretation |  | 0..0 |  |
referenceRange |  | 0..0 |  |
Documentation for this format

#### Terminology Bindings (Differential)

Path | Conformance | ValueSet | URI
Observation.valueCodeableConcept | preferred | ODF_industriesVS (a valid code from `https://www.ilo.org/global/industries-and-sectors/health-services/lang--en/index.htm`) `https://profiles.ihe.net/PCC/ODH/ValueSet/odf-industriesVS` from this IG
Observation.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.valueCodeableConcept | preferred | ODF_industriesVS (a valid code from `https://www.ilo.org/global/industries-and-sectors/health-services/lang--en/index.htm`) `https://profiles.ihe.net/PCC/ODH/ValueSet/odf-industriesVS` from this IG
Observation.component:odh-PastOrPresentIndustry.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WorkClassification.valueCodeableConcept | required | WorkClassificationODH `http://terminology.hl7.org/ValueSet/v3-WorkClassificationODH`
Observation.component:odh-WorkClassification.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WorkClassification.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.valueCodeableConcept | example | PHVS_JobSupervisoryLevelorPayGrade_ODH `http://phinvads.cdc.gov/fhir/ValueSet/2.16.840.1.114222.4.11.7613`
Observation.component:odh-SupervisoryLevel.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-JobDuty.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-JobDuty.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-OccupationalHazard.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-OccupationalHazard.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WorkSchedule.valueCodeableConcept | required | WorkScheduleODH `http://terminology.hl7.org/ValueSet/v3-WorkScheduleODH`
Observation.component:odh-WorkSchedule.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WorkSchedule.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-DailyWorkHours.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-DailyWorkHours.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard

Key Elements View

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Observation | C | 0..* | Observation | Past Or Present Job obs-6: dataAbsentReason SHALL only be present if Observation.value[x] is not present obs-7: If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
employer |  | 0..1 | Reference(RelatedPerson | Organization) | A person or organization that hires the services of another. URL: https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-Employer-extension
ODHIsCurrentJobExtension |  | 0..1 | boolean | Indication of whether or not this job with the current job at the time the information was documented. URL: https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-isCurrentJob-extension
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
basedOn | Σ | 0..* | Reference(ServiceRequest) | The plan, proposal or order that is fulfilled in whole or in part by this observation
partOf | Σ | 0..* | Reference(Procedure) | The larger procedure that this particular observation is a component or step
status | ?!Σ | 1..1 | code | registered | preliminary | final | amended + Binding: ObservationStatus (required): Codes providing the status of an observation.
category |  | 0..1 | CodeableConcept | Classification of type of observation Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_social-history | Σ | 1..1 | Coding | Social History
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: social-history
code | Σ | 1..1 | CodeableConcept | Type of observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_11341-5 | Σ | 1..1 | Coding | History of Occupation
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11341-5
subject | Σ | 1..1 | Reference(Patient) | The subject of an observation
focus | Σ | 0..* | Reference(RelatedPerson) | What the observation is about, when it is not about the subject of record
Slices for effective[x] | Σ | 1..1 | Period | Clinically relevant time/time-period for observation Slice: Unordered, Closed by type:$this
effective[x]:effectivePeriod | Σ | 1..1 | Period | Clinically relevant time/time-period for observation
performer | Σ | 0..* | Reference(Practitioner | Organization | Patient | RelatedPerson) | Who is responsible for the observation
Slices for value[x] | Σ C | 0..1 | CodeableConcept | Actual result Slice: Unordered, Closed by type:$this
value[x]:valueCodeableConcept | Σ C | 0..1 | CodeableConcept | Express the Occupation using a coded value. If no coded value is available, use text. If the Occupation is not available, explain using dataAbsentReason. Binding: industries types (preferred): Occupation International Labour Organization
dataAbsentReason | C | 0..1 | CodeableConcept | The reason that there is no value available for the Occupation. Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
derivedFrom | Σ | 0..* | Reference(DocumentReference | Media | QuestionnaireResponse | Observation) | Related measurements the observation is made from
Slices for component | Σ | 0..* | BackboneElement | Component results Slice: Unordered, Open by value:code.coding.code
component:All Slices |  |  |  | Content/Rules for all slices
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
value[x] | Σ | 0..1 |  | Actual component result
valueQuantity |  |  | Quantity |
valueCodeableConcept |  |  | CodeableConcept |
valueString |  |  | string |
valueRange |  |  | Range |
valueRatio |  |  | Ratio |
valueSampledData |  |  | SampledData |
valueTime |  |  | time |
valueDateTime |  |  | dateTime |
valuePeriod |  |  | Period |
component:odh-PastOrPresentIndustry | Σ | 0..1 | BackboneElement | The type(s) of business (industry) associated with the patient's past and present occupation(s). Express the Industry using a coded value. If no coded value is available, use text. If the Industry is not available, explain using dataAbsentReason.
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_86188-0 | Σ | 1..1 | Coding | History of Occupation industry
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 86188-0
dataAbsentReason | C | 0..1 | CodeableConcept | The reason that there is no value available for the Industry. Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
component:odh-WorkClassification | Σ | 0..1 | BackboneElement | WorkClassification: Type of compensation and sector for a person's job, such as 'paid work, self-employed' or 'voluntary work', as reported by the person
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_85104-8 | Σ | 1..1 | Coding | Compensation and sector employment type
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 85104-8
component:odh-SupervisoryLevel | Σ | 0..1 | BackboneElement | SupervisoryLevel: A coded indicator of responsibilities for directing work and personnel management responsibilities for a person's job, as reported by the person
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87707-6 | Σ | 1..1 | Coding | Job supervisory level or pay grade
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87707-6
component:odh-JobDuty | Σ | 0..* | BackboneElement | JobDuty: A regular action performed by a person at a job, as reported by the person
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_63761-1 | Σ | 1..1 | Coding | What were your main activities or duties for this job [NHANES]
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 63761-1
component:odh-OccupationalHazard | Σ | 0..* | BackboneElement | OccupationalHazard: A hazard that is specific to a person's work or work environment at one job and with which the person might come in contact, as reported by the person
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87729-0 | Σ | 1..1 | Coding | History of Occupational hazard
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87729-0
component:odh-WorkSchedule | Σ | 0..1 | BackboneElement | WorkSchedule: Typical arrangement of working hours for a person's job, as reported by the person
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_74159-5 | Σ | 1..1 | Coding | Work schedule NIOSH
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 74159-5
component:odh-WeeklyWorkDays | Σ | 0..1 | BackboneElement | WeeklyWorkDays: The average number of days per week that a person spends performing their duties for work
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_74160-3 | Σ | 1..1 | Coding | Work days per week
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 74160-3
component:odh-DailyWorkHours | Σ | 0..1 | BackboneElement | DailyWorkHours: The average number of hours in a day that a person spends performing their duties for work
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87512-0 | Σ | 1..1 | Coding | Work hours per day
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87512-0
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet | URI
Observation.status | required | ObservationStatus `http://hl7.org/fhir/ValueSet/observation-status|4.0.1` from the FHIR Standard
Observation.category | preferred | ObservationCategoryCodes `http://hl7.org/fhir/ValueSet/observation-category` from the FHIR Standard
Observation.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.value[x]:valueCodeableConcept | preferred | ODF_industriesVS (a valid code from `https://www.ilo.org/global/industries-and-sectors/health-services/lang--en/index.htm`) `https://profiles.ihe.net/PCC/ODH/ValueSet/odf-industriesVS` from this IG
Observation.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WorkClassification.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-WorkClassification.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WorkClassification.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-JobDuty.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-JobDuty.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-JobDuty.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-OccupationalHazard.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-OccupationalHazard.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-OccupationalHazard.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WorkSchedule.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-WorkSchedule.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WorkSchedule.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-DailyWorkHours.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-DailyWorkHours.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-DailyWorkHours.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard

Snapshot View

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Observation | C | 0..* | Observation | Past Or Present Job obs-6: dataAbsentReason SHALL only be present if Observation.value[x] is not present obs-7: If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
id | Σ | 0..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the resource
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
Additional Bindings | Purpose
AllLanguages | Max Binding
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation
contained |  | 0..* | Resource | Contained, inline Resources
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
employer |  | 0..1 | Reference(RelatedPerson | Organization) | A person or organization that hires the services of another. URL: https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-Employer-extension
ODHIsCurrentJobExtension |  | 0..1 | boolean | Indication of whether or not this job with the current job at the time the information was documented. URL: https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-isCurrentJob-extension
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
identifier | Σ | 0..* | Identifier | Business Identifier for observation
basedOn | Σ | 0..* | Reference(ServiceRequest) | The plan, proposal or order that is fulfilled in whole or in part by this observation
partOf | Σ | 0..* | Reference(Procedure) | The larger procedure that this particular observation is a component or step
status | ?!Σ | 1..1 | code | registered | preliminary | final | amended + Binding: ObservationStatus (required): Codes providing the status of an observation.
category |  | 0..1 | CodeableConcept | Classification of type of observation Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_social-history | Σ | 1..1 | Coding | Social History
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: social-history
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
code | Σ | 1..1 | CodeableConcept | Type of observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_11341-5 | Σ | 1..1 | Coding | History of Occupation
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11341-5
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
subject | Σ | 1..1 | Reference(Patient) | The subject of an observation
focus | Σ | 0..* | Reference(RelatedPerson) | What the observation is about, when it is not about the subject of record
encounter | Σ | 0..1 | Reference(Encounter) | Healthcare event during which this observation is made
Slices for effective[x] | Σ | 1..1 | Period | Clinically relevant time/time-period for observation Slice: Unordered, Closed by type:$this
effective[x]:effectivePeriod | Σ | 1..1 | Period | Clinically relevant time/time-period for observation
issued | Σ | 0..1 | instant | Date/Time this version was made available
performer | Σ | 0..* | Reference(Practitioner | Organization | Patient | RelatedPerson) | Who is responsible for the observation
Slices for value[x] | Σ C | 0..1 | CodeableConcept | Actual result Slice: Unordered, Closed by type:$this
value[x]:valueCodeableConcept | Σ C | 0..1 | CodeableConcept | Express the Occupation using a coded value. If no coded value is available, use text. If the Occupation is not available, explain using dataAbsentReason. Binding: industries types (preferred): Occupation International Labour Organization
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
coding | Σ | 0..* | Coding | Code defined by a terminology system
text | Σ | 0..1 | string | Use the narrative description if there is no coded value available for the Occupation.
dataAbsentReason | C | 0..1 | CodeableConcept | The reason that there is no value available for the Occupation. Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
note |  | 0..* | Annotation | Comments about the observation
derivedFrom | Σ | 0..* | Reference(DocumentReference | Media | QuestionnaireResponse | Observation) | Related measurements the observation is made from
Slices for component | Σ | 0..* | BackboneElement | Component results Slice: Unordered, Open by value:code.coding.code
component:All Slices |  |  |  | Content/Rules for all slices
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
value[x] | Σ | 0..1 |  | Actual component result
valueQuantity |  |  | Quantity |
valueCodeableConcept |  |  | CodeableConcept |
valueString |  |  | string |
valueRange |  |  | Range |
valueRatio |  |  | Ratio |
valueSampledData |  |  | SampledData |
valueTime |  |  | time |
valueDateTime |  |  | dateTime |
valuePeriod |  |  | Period |
dataAbsentReason | C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
interpretation |  | 0..* | CodeableConcept | High, low, normal, etc. Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.
component:odh-PastOrPresentIndustry | Σ | 0..1 | BackboneElement | The type(s) of business (industry) associated with the patient's past and present occupation(s). Express the Industry using a coded value. If no coded value is available, use text. If the Industry is not available, explain using dataAbsentReason.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_86188-0 | Σ | 1..1 | Coding | History of Occupation industry
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 86188-0
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
value[x] | Σ | 0..1 | CodeableConcept | Express the Industry using a coded value. If no coded value is available, use text. If the Industry is not available, explain using dataAbsentReason. Binding: industries types (preferred): Occupation International Labour Organization
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
coding | Σ | 0..* | Coding | Code defined by a terminology system
text | Σ | 0..1 | string | Use the narrative description if there is no coded value available for the Industry.
dataAbsentReason | C | 0..1 | CodeableConcept | The reason that there is no value available for the Industry. Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
component:odh-WorkClassification | Σ | 0..1 | BackboneElement | WorkClassification: Type of compensation and sector for a person's job, such as 'paid work, self-employed' or 'voluntary work', as reported by the person
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_85104-8 | Σ | 1..1 | Coding | Compensation and sector employment type
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 85104-8
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
value[x] | Σ | 0..1 | CodeableConcept | Actual component result Binding: WorkClassificationODH (required)
dataAbsentReason | C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
component:odh-SupervisoryLevel | Σ | 0..1 | BackboneElement | SupervisoryLevel: A coded indicator of responsibilities for directing work and personnel management responsibilities for a person's job, as reported by the person
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87707-6 | Σ | 1..1 | Coding | Job supervisory level or pay grade
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87707-6
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
value[x] | Σ | 0..1 | CodeableConcept | Actual component result Binding: Job Supervisory Level or Pay Grade (ODH) (example)
dataAbsentReason | C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
component:odh-JobDuty | Σ | 0..* | BackboneElement | JobDuty: A regular action performed by a person at a job, as reported by the person
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_63761-1 | Σ | 1..1 | Coding | What were your main activities or duties for this job [NHANES]
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 63761-1
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
value[x] | Σ | 0..1 | string | Actual component result
dataAbsentReason | C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
component:odh-OccupationalHazard | Σ | 0..* | BackboneElement | OccupationalHazard: A hazard that is specific to a person's work or work environment at one job and with which the person might come in contact, as reported by the person
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87729-0 | Σ | 1..1 | Coding | History of Occupational hazard
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87729-0
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
value[x] | Σ | 0..1 | string | Actual component result
dataAbsentReason | C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
component:odh-WorkSchedule | Σ | 0..1 | BackboneElement | WorkSchedule: Typical arrangement of working hours for a person's job, as reported by the person
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_74159-5 | Σ | 1..1 | Coding | Work schedule NIOSH
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 74159-5
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
value[x] | Σ | 0..1 | CodeableConcept | Actual component result Binding: WorkScheduleODH (required)
dataAbsentReason | C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
component:odh-WeeklyWorkDays | Σ | 0..1 | BackboneElement | WeeklyWorkDays: The average number of days per week that a person spends performing their duties for work
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_74160-3 | Σ | 1..1 | Coding | Work days per week
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 74160-3
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
value[x] | Σ | 0..1 | Quantity | Actual component result
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
value | Σ | 0..1 | decimal | Numerical value (with implicit precision)
comparator | ?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented.
unit | Σ | 0..1 | string | Unit representation
system | Σ C | 0..1 | uri | System that defines coded unit form Fixed Value: http://unitsofmeasure.org
code | Σ | 0..1 | code | Coded form of the unit Fixed Value: d
dataAbsentReason | C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
component:odh-DailyWorkHours | Σ | 0..1 | BackboneElement | DailyWorkHours: The average number of hours in a day that a person spends performing their duties for work
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code
coding:Fixed_87512-0 | Σ | 1..1 | Coding | Work hours per day
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 87512-0
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
value[x] | Σ | 0..1 | Quantity | Actual component result
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
value | Σ | 0..1 | decimal | Numerical value (with implicit precision)
comparator | ?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented.
unit | Σ | 0..1 | string | Unit representation
system | Σ C | 0..1 | uri | System that defines coded unit form Fixed Value: http://unitsofmeasure.org
code | Σ | 0..1 | code | Coded form of the unit Fixed Value: h
dataAbsentReason | C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet | URI
Observation.language | preferred | CommonLanguages
Additional Bindings | Purpose
AllLanguages | Max Binding
`http://hl7.org/fhir/ValueSet/languages` from the FHIR Standard
Observation.status | required | ObservationStatus `http://hl7.org/fhir/ValueSet/observation-status|4.0.1` from the FHIR Standard
Observation.category | preferred | ObservationCategoryCodes `http://hl7.org/fhir/ValueSet/observation-category` from the FHIR Standard
Observation.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.value[x]:valueCodeableConcept | preferred | ODF_industriesVS (a valid code from `https://www.ilo.org/global/industries-and-sectors/health-services/lang--en/index.htm`) `https://profiles.ihe.net/PCC/ODH/ValueSet/odf-industriesVS` from this IG
Observation.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component.interpretation | extensible | ObservationInterpretationCodes `http://hl7.org/fhir/ValueSet/observation-interpretation` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.value[x] | preferred | ODF_industriesVS (a valid code from `https://www.ilo.org/global/industries-and-sectors/health-services/lang--en/index.htm`) `https://profiles.ihe.net/PCC/ODH/ValueSet/odf-industriesVS` from this IG
Observation.component:odh-PastOrPresentIndustry.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-PastOrPresentIndustry.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WorkClassification.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-WorkClassification.value[x] | required | WorkClassificationODH `http://terminology.hl7.org/ValueSet/v3-WorkClassificationODH`
Observation.component:odh-WorkClassification.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-WorkClassification.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WorkClassification.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.value[x] | example | PHVS_JobSupervisoryLevelorPayGrade_ODH `http://phinvads.cdc.gov/fhir/ValueSet/2.16.840.1.114222.4.11.7613`
Observation.component:odh-SupervisoryLevel.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-SupervisoryLevel.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-JobDuty.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-JobDuty.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-JobDuty.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-JobDuty.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-OccupationalHazard.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-OccupationalHazard.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-OccupationalHazard.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-OccupationalHazard.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WorkSchedule.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-WorkSchedule.value[x] | required | WorkScheduleODH `http://terminology.hl7.org/ValueSet/v3-WorkScheduleODH`
Observation.component:odh-WorkSchedule.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-WorkSchedule.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WorkSchedule.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.value[x].comparator | required | QuantityComparator `http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-WeeklyWorkDays.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard
Observation.component:odh-DailyWorkHours.code | example | LOINCCodes (a valid code from LOINC) `http://hl7.org/fhir/ValueSet/observation-codes` from the FHIR Standard
Observation.component:odh-DailyWorkHours.value[x].comparator | required | QuantityComparator `http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1` from the FHIR Standard
Observation.component:odh-DailyWorkHours.dataAbsentReason | extensible | DataAbsentReason `http://hl7.org/fhir/ValueSet/data-absent-reason` from the FHIR Standard
Observation.component:odh-DailyWorkHours.referenceRange.type | extensible | ObservationReferenceRangeMeaningCodes `http://hl7.org/fhir/ValueSet/referencerange-meaning` from the FHIR Standard
Observation.component:odh-DailyWorkHours.referenceRange.appliesTo | extensible | ObservationReferenceRangeAppliesToCodes `http://hl7.org/fhir/ValueSet/referencerange-appliesto` from the FHIR Standard

This structure is derived from Observation

Summary

Mandatory: 6 elements(36 nested mandatory elements)
Fixed: 24 elements
Prohibited: 24 elements

Extensions

This structure refers to these extensions:

- https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-Employer-extension
- https://profiles.ihe.net/PCC/ODH/StructureDefinition/odh-isCurrentJob-extension

Slices

This structure defines the following Slices:

- The element 1 is sliced based on the value of Observation.category.coding
- The element 1 is sliced based on the value of Observation.code.coding
- The element 1 is sliced based on the value of Observation.component
- The element 1 is sliced based on the value of Observation.component.code.coding

Other representations of profile: CSV, Excel, Schematron