BgZ to OMOP
0.1.0 - CI build
BgZ to OMOP - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Draft as of 2024-12-06 |
Definitions for the Person logical model.
Guidance on how to interpret the contents of this table can be found here
| 0. Person | |
| Definition | 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. Person.person-id | |
| Definition | 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. Person.gender-concept-id | |
| Definition | 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 | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. Person.year-of-birth | |
| Definition | Compute age using yearofbirth. |
| 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. Person.month-of-birth | |
| Definition | 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. Person.day-of-birth | |
| Definition | 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. Person.birth-datetime | |
| Definition | 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. Person.race-concept-id | |
| Definition | This field captures race or ethnic background of the person. |
| Short | Race |
| Control | 1..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. Person.ethnicity-concept-id | |
| Definition | 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 | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. Person.location-id | |
| Definition | 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. Person.provider-id | |
| Definition | The Provider refers to the last known primary care provider (General Practitioner). |
| Short | Provider |
| Control | 0..1 |
| Type | Reference(Provider OMOP Table) |
| 22. Person.care-site-id | |
| Definition | 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. Person.person-source-value | |
| Definition | 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. Person.gender-source-value | |
| Definition | 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. Person.gender-source-concept-id | |
| Definition | 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 | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 30. Person.race-source-value | |
| Definition | 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. Person.race-source-concept-id | |
| Definition | If the source data codes race in an OMOP supported vocabulary store the concept_id here. |
| Short | Race Source Concept |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 34. Person.ethnicity-source-value | |
| Definition | 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. Person.ethnicity-source-concept-id | |
| Definition | If the source data codes ethnicity in an OMOP supported vocabulary, store the concept_id here. |
| Short | Ethnicity Source Concept |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Guidance on how to interpret the contents of this table can be found here
| 0. Person | |
| Definition | 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. Person.person-id | |
| Definition | 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. Person.gender-concept-id | |
| Definition | 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 | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. Person.year-of-birth | |
| Definition | Compute age using yearofbirth. |
| 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. Person.month-of-birth | |
| Definition | 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. Person.day-of-birth | |
| Definition | 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. Person.birth-datetime | |
| Definition | 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. Person.race-concept-id | |
| Definition | This field captures race or ethnic background of the person. |
| Short | Race |
| Control | 1..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. Person.ethnicity-concept-id | |
| Definition | 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 | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. Person.location-id | |
| Definition | 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. Person.provider-id | |
| Definition | The Provider refers to the last known primary care provider (General Practitioner). |
| Short | Provider |
| Control | 0..1 |
| Type | Reference(Provider OMOP Table) |
| 22. Person.care-site-id | |
| Definition | 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. Person.person-source-value | |
| Definition | 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. Person.gender-source-value | |
| Definition | 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. Person.gender-source-concept-id | |
| Definition | 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 | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 30. Person.race-source-value | |
| Definition | 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. Person.race-source-concept-id | |
| Definition | If the source data codes race in an OMOP supported vocabulary store the concept_id here. |
| Short | Race Source Concept |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 34. Person.ethnicity-source-value | |
| Definition | 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. Person.ethnicity-source-concept-id | |
| Definition | If the source data codes ethnicity in an OMOP supported vocabulary, store the concept_id here. |
| Short | Ethnicity Source Concept |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Guidance on how to interpret the contents of this table can be found here
| 0. Person | |
| Definition | 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. Person.person-id | |
| Definition | 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. Person.gender-concept-id | |
| Definition | 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 | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. Person.year-of-birth | |
| Definition | Compute age using yearofbirth. |
| 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. Person.month-of-birth | |
| Definition | 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. Person.day-of-birth | |
| Definition | 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. Person.birth-datetime | |
| Definition | 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. Person.race-concept-id | |
| Definition | This field captures race or ethnic background of the person. |
| Short | Race |
| Control | 1..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. Person.ethnicity-concept-id | |
| Definition | 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 | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. Person.location-id | |
| Definition | 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. Person.provider-id | |
| Definition | The Provider refers to the last known primary care provider (General Practitioner). |
| Short | Provider |
| Control | 0..1 |
| Type | Reference(Provider OMOP Table) |
| 22. Person.care-site-id | |
| Definition | 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. Person.person-source-value | |
| Definition | 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. Person.gender-source-value | |
| Definition | 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. Person.gender-source-concept-id | |
| Definition | 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 | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 30. Person.race-source-value | |
| Definition | 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. Person.race-source-concept-id | |
| Definition | If the source data codes race in an OMOP supported vocabulary store the concept_id here. |
| Short | Race Source Concept |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 34. Person.ethnicity-source-value | |
| Definition | 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. Person.ethnicity-source-concept-id | |
| Definition | If the source data codes ethnicity in an OMOP supported vocabulary, store the concept_id here. |
| Short | Ethnicity Source Concept |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |