1.5 KiB
1.5 KiB
The LOCATION HISTORY table stores relationships between Persons or Care Sites and geographic locations over time.
Field | Required | Type | Description |
---|---|---|---|
location_id | Yes | integer | A foreign key to the location table. |
relationship_type_concept_id | Yes | varchar(50) | The type of relationship between location and entity. |
domain_id | Yes | varchar(50) | The domain of the entity that is related to the location. Either PERSON, PROVIDER, or CARE_SITE. |
entity_id | Yes | integer | The unique identifier for the entity. References either person_id, provider_id, or care_site_id, depending on domain_id. |
start_date | Yes | date | The date the relationship started. |
end_date | No | date | The date the relationship ended. |
Conventions
No. | Convention Description |
---|---|
1 | The entities (and permissible domains) with related locations are: Persons (PERSON), Providers (PROVIDER), and Care Sites (CARE_SITE). |
2 | DOMAIN_ID specifies which table the ENTITY_ID refers to |
3 | Locations and entities are static. Relationships between locations and entities are dynamic. |
4 | When the domain is PERSON, the permissible values of relationship_type are: 'residence', 'work site', 'school'. |
5 | When the domain is CARE_SITE, the value of relationship_type is NULL. |
6 | When the domain is PROVIDER, the value of relationship_type is 'office'. |