Data Management with FHIR
0.1.0 - ci-build
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
| Draft as of 2025-10-23 |
Definitions for the OMOPPerson logical model.
Guidance on how to interpret the contents of this table can be foundhere
| 0. OMOPPerson | |
| Définition | This table serves as the central identity management for all Persons in the database. It contains records that uniquely identify each person or patient, and some demographic information. |
| Short | Person OMOP Table |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. OMOPPerson.person-id | |
| Définition | It is assumed that every person with a different unique identifier is in fact a different person and should be treated independently. |
| Short | Person Identifier |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. OMOPPerson.gender-concept-id | |
| Définition | This field is meant to capture the biological sex at birth of the Person. This field should not be used to study gender identity issues. |
| Short | Gender |
| Control | 1..1 |
| Type | Reference(Concept OMOP Table) |
| 6. OMOPPerson.year-of-birth | |
| Définition | Compute age using year_of_birth. |
| Short | Year of Birth |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. OMOPPerson.month-of-birth | |
| Définition | Month of Birth |
| Short | Month of Birth |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. OMOPPerson.day-of-birth | |
| Définition | Day of Birth |
| Short | Day of Birth |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. OMOPPerson.birth-datetime | |
| Définition | Birth Datetime |
| Short | Birth Datetime |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. OMOPPerson.race-concept-id | |
| Définition | This field captures race or ethnic background of the person. |
| Short | Race |
| Control | 1..1 |
| Type | Reference(Concept OMOP Table) |
| 16. OMOPPerson.ethnicity-concept-id | |
| Définition | This field captures Ethnicity as defined by the Office of Management and Budget (OMB) of the US Government: it distinguishes only between “Hispanic” and “Not Hispanic”. Races and ethnic backgrounds are not stored here. |
| Short | Ethnicity |
| Control | 1..1 |
| Type | Reference(Concept OMOP Table) |
| 18. OMOPPerson.location-id | |
| Définition | The location refers to the physical address of the person. This field should capture the last known location of the person. |
| Short | Location |
| Control | 0..1 |
| Type | Reference(Location OMOP Table) |
| 20. OMOPPerson.provider-id | |
| Définition | The Provider refers to the last known primary care provider (General Practitioner). |
| Short | Provider |
| Control | 0..1 |
| Type | Reference(Provider OMOP Table) |
| 22. OMOPPerson.care-site-id | |
| Définition | The Care Site refers to where the Provider typically provides the primary care. |
| Short | Care Site |
| Control | 0..1 |
| Type | Reference(CareSite OMOP Table) |
| 24. OMOPPerson.person-source-value | |
| Définition | Use this field to link back to persons in the source data. This is typically used for error checking of ETL logic. |
| Short | Person Identifier Source Value |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 26. OMOPPerson.gender-source-value | |
| Définition | This field is used to store the biological sex of the person from the source data. It is not intended for use in standard analytics but for reference only. |
| Short | Gender Source Value |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. OMOPPerson.gender-source-concept-id | |
| Définition | If the source data codes biological sex in a non-standard vocabulary, store the concept_id here. |
| Short | Gender Source Concept |
| Control | 0..1 |
| Type | Reference(Concept OMOP Table) |
| 30. OMOPPerson.race-source-value | |
| Définition | This field is used to store the race of the person from the source data. It is not intended for use in standard analytics but for reference only. |
| Short | Race Source Value |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 32. OMOPPerson.race-source-concept-id | |
| Définition | If the source data codes race in an OMOP supported vocabulary store the concept_id here. |
| Short | Race Source Concept |
| Control | 0..1 |
| Type | Reference(Concept OMOP Table) |
| 34. OMOPPerson.ethnicity-source-value | |
| Définition | This field is used to store the ethnicity of the person from the source data. It is not intended for use in standard analytics but for reference only. |
| Short | Ethnicity Source Value |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 36. OMOPPerson.ethnicity-source-concept-id | |
| Définition | If the source data codes ethnicity in an OMOP supported vocabulary, store the concept_id here. |
| Short | Ethnicity Source Concept |
| Control | 0..1 |
| Type | Reference(Concept OMOP Table) |
Guidance on how to interpret the contents of this table can be foundhere
| 0. OMOPPerson | |
| Définition | This table serves as the central identity management for all Persons in the database. It contains records that uniquely identify each person or patient, and some demographic information. |
| Short | Person OMOP Table |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. OMOPPerson.person-id | |
| Définition | It is assumed that every person with a different unique identifier is in fact a different person and should be treated independently. |
| Short | Person Identifier |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. OMOPPerson.gender-concept-id | |
| Définition | This field is meant to capture the biological sex at birth of the Person. This field should not be used to study gender identity issues. |
| Short | Gender |
| Control | 1..1 |
| Type | Reference(Concept OMOP Table) |
| 6. OMOPPerson.year-of-birth | |
| Définition | Compute age using year_of_birth. |
| Short | Year of Birth |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. OMOPPerson.month-of-birth | |
| Définition | Month of Birth |
| Short | Month of Birth |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. OMOPPerson.day-of-birth | |
| Définition | Day of Birth |
| Short | Day of Birth |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. OMOPPerson.birth-datetime | |
| Définition | Birth Datetime |
| Short | Birth Datetime |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. OMOPPerson.race-concept-id | |
| Définition | This field captures race or ethnic background of the person. |
| Short | Race |
| Control | 1..1 |
| Type | Reference(Concept OMOP Table) |
| 16. OMOPPerson.ethnicity-concept-id | |
| Définition | This field captures Ethnicity as defined by the Office of Management and Budget (OMB) of the US Government: it distinguishes only between “Hispanic” and “Not Hispanic”. Races and ethnic backgrounds are not stored here. |
| Short | Ethnicity |
| Control | 1..1 |
| Type | Reference(Concept OMOP Table) |
| 18. OMOPPerson.location-id | |
| Définition | The location refers to the physical address of the person. This field should capture the last known location of the person. |
| Short | Location |
| Control | 0..1 |
| Type | Reference(Location OMOP Table) |
| 20. OMOPPerson.provider-id | |
| Définition | The Provider refers to the last known primary care provider (General Practitioner). |
| Short | Provider |
| Control | 0..1 |
| Type | Reference(Provider OMOP Table) |
| 22. OMOPPerson.care-site-id | |
| Définition | The Care Site refers to where the Provider typically provides the primary care. |
| Short | Care Site |
| Control | 0..1 |
| Type | Reference(CareSite OMOP Table) |
| 24. OMOPPerson.person-source-value | |
| Définition | Use this field to link back to persons in the source data. This is typically used for error checking of ETL logic. |
| Short | Person Identifier Source Value |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 26. OMOPPerson.gender-source-value | |
| Définition | This field is used to store the biological sex of the person from the source data. It is not intended for use in standard analytics but for reference only. |
| Short | Gender Source Value |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. OMOPPerson.gender-source-concept-id | |
| Définition | If the source data codes biological sex in a non-standard vocabulary, store the concept_id here. |
| Short | Gender Source Concept |
| Control | 0..1 |
| Type | Reference(Concept OMOP Table) |
| 30. OMOPPerson.race-source-value | |
| Définition | This field is used to store the race of the person from the source data. It is not intended for use in standard analytics but for reference only. |
| Short | Race Source Value |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 32. OMOPPerson.race-source-concept-id | |
| Définition | If the source data codes race in an OMOP supported vocabulary store the concept_id here. |
| Short | Race Source Concept |
| Control | 0..1 |
| Type | Reference(Concept OMOP Table) |
| 34. OMOPPerson.ethnicity-source-value | |
| Définition | This field is used to store the ethnicity of the person from the source data. It is not intended for use in standard analytics but for reference only. |
| Short | Ethnicity Source Value |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 36. OMOPPerson.ethnicity-source-concept-id | |
| Définition | If the source data codes ethnicity in an OMOP supported vocabulary, store the concept_id here. |
| Short | Ethnicity Source Concept |
| Control | 0..1 |
| Type | Reference(Concept OMOP Table) |
Guidance on how to interpret the contents of this table can be foundhere
| 0. OMOPPerson | |
| Définition | This table serves as the central identity management for all Persons in the database. It contains records that uniquely identify each person or patient, and some demographic information. |
| Short | Person OMOP Table |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. OMOPPerson.person-id | |
| Définition | It is assumed that every person with a different unique identifier is in fact a different person and should be treated independently. |
| Short | Person Identifier |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. OMOPPerson.gender-concept-id | |
| Définition | This field is meant to capture the biological sex at birth of the Person. This field should not be used to study gender identity issues. |
| Short | Gender |
| Control | 1..1 |
| Type | Reference(Concept OMOP Table) |
| 6. OMOPPerson.year-of-birth | |
| Définition | Compute age using year_of_birth. |
| Short | Year of Birth |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. OMOPPerson.month-of-birth | |
| Définition | Month of Birth |
| Short | Month of Birth |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. OMOPPerson.day-of-birth | |
| Définition | Day of Birth |
| Short | Day of Birth |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. OMOPPerson.birth-datetime | |
| Définition | Birth Datetime |
| Short | Birth Datetime |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. OMOPPerson.race-concept-id | |
| Définition | This field captures race or ethnic background of the person. |
| Short | Race |
| Control | 1..1 |
| Type | Reference(Concept OMOP Table) |
| 16. OMOPPerson.ethnicity-concept-id | |
| Définition | This field captures Ethnicity as defined by the Office of Management and Budget (OMB) of the US Government: it distinguishes only between “Hispanic” and “Not Hispanic”. Races and ethnic backgrounds are not stored here. |
| Short | Ethnicity |
| Control | 1..1 |
| Type | Reference(Concept OMOP Table) |
| 18. OMOPPerson.location-id | |
| Définition | The location refers to the physical address of the person. This field should capture the last known location of the person. |
| Short | Location |
| Control | 0..1 |
| Type | Reference(Location OMOP Table) |
| 20. OMOPPerson.provider-id | |
| Définition | The Provider refers to the last known primary care provider (General Practitioner). |
| Short | Provider |
| Control | 0..1 |
| Type | Reference(Provider OMOP Table) |
| 22. OMOPPerson.care-site-id | |
| Définition | The Care Site refers to where the Provider typically provides the primary care. |
| Short | Care Site |
| Control | 0..1 |
| Type | Reference(CareSite OMOP Table) |
| 24. OMOPPerson.person-source-value | |
| Définition | Use this field to link back to persons in the source data. This is typically used for error checking of ETL logic. |
| Short | Person Identifier Source Value |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 26. OMOPPerson.gender-source-value | |
| Définition | This field is used to store the biological sex of the person from the source data. It is not intended for use in standard analytics but for reference only. |
| Short | Gender Source Value |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. OMOPPerson.gender-source-concept-id | |
| Définition | If the source data codes biological sex in a non-standard vocabulary, store the concept_id here. |
| Short | Gender Source Concept |
| Control | 0..1 |
| Type | Reference(Concept OMOP Table) |
| 30. OMOPPerson.race-source-value | |
| Définition | This field is used to store the race of the person from the source data. It is not intended for use in standard analytics but for reference only. |
| Short | Race Source Value |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 32. OMOPPerson.race-source-concept-id | |
| Définition | If the source data codes race in an OMOP supported vocabulary store the concept_id here. |
| Short | Race Source Concept |
| Control | 0..1 |
| Type | Reference(Concept OMOP Table) |
| 34. OMOPPerson.ethnicity-source-value | |
| Définition | This field is used to store the ethnicity of the person from the source data. It is not intended for use in standard analytics but for reference only. |
| Short | Ethnicity Source Value |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 36. OMOPPerson.ethnicity-source-concept-id | |
| Définition | If the source data codes ethnicity in an OMOP supported vocabulary, store the concept_id here. |
| Short | Ethnicity Source Concept |
| Control | 0..1 |
| Type | Reference(Concept OMOP Table) |