We have had many good discussions about the need to represent micro-visits/encounters. Please see the links to the Use Cases and Discussions @Gowtham_Rao posted here. The gist of it is that there can be many different micro-visits/encounters per a visit_occurrence_id. And these micro-visits/encounters need to be linked to the clinical tables and individually represented for Outcomes research and CER. If you have a horse in the race, please provide feedback.
Example for EHR data: an entire inpatient stay in one hospital may be one ‘higher level’ visit which is represented in the VISIT_OCCURRENCE table. This higher level visit contains several micro-visits/encounters within the hospital. Example: patient is admitted to the hospital in the ICU transfers to the medical floor then to the rehabilitation floor, etc.
Example for the claims record: US claims data generally has header/summary data and line/detail level data. The higher level visit is the header/summary data and the line/details are the micro-visits/encounters.
We have narrowed down the options to represent this data with the following:
-
Should we leave the VISIT_OCCURRENCE table as is and create a new micro-visit/encounter (we will also vote on a new name) table? Both the VISIT_OCCURRENCE table and the PROPOSED table will have FKs to all clinical tables.
-
Similar to #1 Gowtham’s proposal. The VISIT_OCCURRENCE table becomes a VISIT_OCCURRENCE_ERA table and a new table for micro-visits/encounters is created? Both the VISIT_OCCURRENCE table and the PROPOSED table will have FKs to all clinical tables.
-
Or should we put everything into one table?
We need to wordsmith the new table name. Some ideas that have been tossed around: ENCOUNTER_OCCURRENCE, EVENT_OCCURRENCE, MICROVISIT_OCCURRENCE. We are open to any and all ideas.
In order to represent this data we need a field for the micro-visit/encounter. The field care_site_name in the CARE_SITE table is the appropriate place. From the CARE_SITE table: “The CARE_SITE table contains a list of uniquely identified institutional (physical or organizational) units where healthcare delivery is practiced (offices, wards, hospitals, clinics, etc.)”. Since every hospital is different with different wards, units, beds, departments, this field will not have a standard OMOP vocabulary or concept_id.
Considerations for the CARE_SITE table:
-
Level of granularity of the care_site_name. This would be the care_site_type_id and would detail the level of granularity for the care_site_name. Example concepts for care_site_type_id: bed, ward, department, hospital, office, clinic, HMO, etc.
-
Care_site_name are hierarchical in nature. A bed is part of a ward which is part of a department which is part of a hospital which is part of a health care system and so forth. How do we represent the hierarchies? CONCEPT_RELATIONSHIP table? Recursive key to the CARE_SITE table? Other ideas?
I think that sums up the decisions that need to be made. @Christian_Reich, @Gowtham_Rao, @Daniella_Meeker, @bailey, @hripcsa Anything else?