Data Management with FHIR
0.1.0 - ci-build France flag

Data Management with FHIR - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Logical Model: OMOPProvider - Detailed Descriptions

Draft as of 2025-10-23

Definitions for the OMOPProvider logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. OMOPProvider
Définition

The PROVIDER table contains a list of uniquely identified healthcare providers. These are individuals providing hands-on healthcare to patients, such as physicians, nurses, midwives, physical therapists etc.

ShortProvider OMOP Table
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. OMOPProvider.provider-id
Définition

It is assumed that every provider with a different unique identifier is in fact a different person and should be treated independently.

ShortProvider Identifier
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. OMOPProvider.provider-name
Définition

Provider Name

ShortProvider Name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. OMOPProvider.npi
Définition

This is the National Provider Number issued to health care providers in the US by the Centers for Medicare and Medicaid Services (CMS).

ShortNational Provider Identifier
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. OMOPProvider.dea
Définition

This is the identifier issued by the DEA, a US federal agency, that allows a provider to write prescriptions for controlled substances.

ShortDrug Enforcement Administration Identifer
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. OMOPProvider.specialty-concept-id
Définition

This field either represents the most common specialty that occurs in the data or the most specific concept that represents all specialties listed, should the provider have more than one. This includes physician specialties such as internal medicine, emergency medicine, etc. and allied health professionals such as nurses, midwives, and pharmacists.

ShortSpecialty
Control0..1
TypeReference(Concept OMOP Table)
12. OMOPProvider.care-site-id
Définition

This is the location that the provider primarily practices in.

ShortCare Site
Control0..1
TypeReference(CareSite OMOP Table)
14. OMOPProvider.year-of-birth
Définition

Year of Birth

ShortYear of Birth
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. OMOPProvider.gender-concept-id
Définition

This field represents the recorded gender of the provider in the source data.

ShortGender
Control0..1
TypeReference(Concept OMOP Table)
18. OMOPProvider.provider-source-value
Définition

Use this field to link back to providers in the source data. This is typically used for error checking of ETL logic.

ShortProvider Identifier Source Value
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. OMOPProvider.specialty-source-value
Définition

This is the kind of provider or specialty as it appears in the source data. This includes physician specialties such as internal medicine, emergency medicine, etc. and allied health professionals such as nurses, midwives, and pharmacists.

ShortSpecialty Source Value
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. OMOPProvider.specialty-source-concept-id
Définition

This is often zero as many sites use proprietary codes to store physician speciality.

ShortSpecialty Source Concept
Control0..1
TypeReference(Concept OMOP Table)
24. OMOPProvider.gender-source-value
Définition

This is provider's gender as it appears in the source data.

ShortGender Source Value
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. OMOPProvider.gender-source-concept-id
Définition

This is often zero as many sites use proprietary codes to store provider gender.

ShortGender Source Concept
Control0..1
TypeReference(Concept OMOP Table)

Guidance on how to interpret the contents of this table can be foundhere

0. OMOPProvider
Définition

The PROVIDER table contains a list of uniquely identified healthcare providers. These are individuals providing hands-on healthcare to patients, such as physicians, nurses, midwives, physical therapists etc.

ShortProvider OMOP Table
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. OMOPProvider.provider-id
Définition

It is assumed that every provider with a different unique identifier is in fact a different person and should be treated independently.

ShortProvider Identifier
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. OMOPProvider.provider-name
Définition

Provider Name

ShortProvider Name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. OMOPProvider.npi
Définition

This is the National Provider Number issued to health care providers in the US by the Centers for Medicare and Medicaid Services (CMS).

ShortNational Provider Identifier
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. OMOPProvider.dea
Définition

This is the identifier issued by the DEA, a US federal agency, that allows a provider to write prescriptions for controlled substances.

ShortDrug Enforcement Administration Identifer
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. OMOPProvider.specialty-concept-id
Définition

This field either represents the most common specialty that occurs in the data or the most specific concept that represents all specialties listed, should the provider have more than one. This includes physician specialties such as internal medicine, emergency medicine, etc. and allied health professionals such as nurses, midwives, and pharmacists.

ShortSpecialty
Control0..1
TypeReference(Concept OMOP Table)
12. OMOPProvider.care-site-id
Définition

This is the location that the provider primarily practices in.

ShortCare Site
Control0..1
TypeReference(CareSite OMOP Table)
14. OMOPProvider.year-of-birth
Définition

Year of Birth

ShortYear of Birth
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. OMOPProvider.gender-concept-id
Définition

This field represents the recorded gender of the provider in the source data.

ShortGender
Control0..1
TypeReference(Concept OMOP Table)
18. OMOPProvider.provider-source-value
Définition

Use this field to link back to providers in the source data. This is typically used for error checking of ETL logic.

ShortProvider Identifier Source Value
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. OMOPProvider.specialty-source-value
Définition

This is the kind of provider or specialty as it appears in the source data. This includes physician specialties such as internal medicine, emergency medicine, etc. and allied health professionals such as nurses, midwives, and pharmacists.

ShortSpecialty Source Value
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. OMOPProvider.specialty-source-concept-id
Définition

This is often zero as many sites use proprietary codes to store physician speciality.

ShortSpecialty Source Concept
Control0..1
TypeReference(Concept OMOP Table)
24. OMOPProvider.gender-source-value
Définition

This is provider's gender as it appears in the source data.

ShortGender Source Value
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. OMOPProvider.gender-source-concept-id
Définition

This is often zero as many sites use proprietary codes to store provider gender.

ShortGender Source Concept
Control0..1
TypeReference(Concept OMOP Table)

Guidance on how to interpret the contents of this table can be foundhere

0. OMOPProvider
Définition

The PROVIDER table contains a list of uniquely identified healthcare providers. These are individuals providing hands-on healthcare to patients, such as physicians, nurses, midwives, physical therapists etc.

ShortProvider OMOP Table
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. OMOPProvider.provider-id
Définition

It is assumed that every provider with a different unique identifier is in fact a different person and should be treated independently.

ShortProvider Identifier
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. OMOPProvider.provider-name
Définition

Provider Name

ShortProvider Name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. OMOPProvider.npi
Définition

This is the National Provider Number issued to health care providers in the US by the Centers for Medicare and Medicaid Services (CMS).

ShortNational Provider Identifier
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. OMOPProvider.dea
Définition

This is the identifier issued by the DEA, a US federal agency, that allows a provider to write prescriptions for controlled substances.

ShortDrug Enforcement Administration Identifer
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. OMOPProvider.specialty-concept-id
Définition

This field either represents the most common specialty that occurs in the data or the most specific concept that represents all specialties listed, should the provider have more than one. This includes physician specialties such as internal medicine, emergency medicine, etc. and allied health professionals such as nurses, midwives, and pharmacists.

ShortSpecialty
Control0..1
TypeReference(Concept OMOP Table)
12. OMOPProvider.care-site-id
Définition

This is the location that the provider primarily practices in.

ShortCare Site
Control0..1
TypeReference(CareSite OMOP Table)
14. OMOPProvider.year-of-birth
Définition

Year of Birth

ShortYear of Birth
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. OMOPProvider.gender-concept-id
Définition

This field represents the recorded gender of the provider in the source data.

ShortGender
Control0..1
TypeReference(Concept OMOP Table)
18. OMOPProvider.provider-source-value
Définition

Use this field to link back to providers in the source data. This is typically used for error checking of ETL logic.

ShortProvider Identifier Source Value
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. OMOPProvider.specialty-source-value
Définition

This is the kind of provider or specialty as it appears in the source data. This includes physician specialties such as internal medicine, emergency medicine, etc. and allied health professionals such as nurses, midwives, and pharmacists.

ShortSpecialty Source Value
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. OMOPProvider.specialty-source-concept-id
Définition

This is often zero as many sites use proprietary codes to store physician speciality.

ShortSpecialty Source Concept
Control0..1
TypeReference(Concept OMOP Table)
24. OMOPProvider.gender-source-value
Définition

This is provider's gender as it appears in the source data.

ShortGender Source Value
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. OMOPProvider.gender-source-concept-id
Définition

This is often zero as many sites use proprietary codes to store provider gender.

ShortGender Source Concept
Control0..1
TypeReference(Concept OMOP Table)