projects:workgroups:cdm-wg:add_survey_data
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| projects:workgroups:cdm-wg:add_survey_data [2017/05/29 16:52] – [Proposal] cmkerr | projects:workgroups:cdm-wg:add_survey_data [2017/05/30 14:23] (current) – cmkerr | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| ==== Background ==== | ==== Background ==== | ||
| - | ICON plc is currently engaged in a project with ICHOM (International Consortium for Health Outcomes Measurement). | + | ICON plc is currently engaged in a project with [[http:// |
| //" | //" | ||
| - | ICHOM brings together patient representatives, | + | ICHOM brings together patient representatives, |
| - | Each Standard Set focuses on patient-centered results, and provides an internationally-agreed upon method for measuring each of these outcomes. | + | Each Standard Set focuses on patient-centered results, and provides an internationally-agreed upon method for measuring each of these outcomes. |
| - | Our Standard Sets include baseline conditions and risk factors to enable meaningful case-mix adjustment globally, ensuring that comparisons of outcomes will take into account the differences in patient populations across not just providers, but also countries and regions. | + | ICHOM Standard Sets include baseline conditions and risk factors to enable meaningful case-mix adjustment globally, ensuring that comparisons of outcomes will take into account the differences in patient populations across not just providers, but also countries and regions. |
| ==== Proposal ==== | ==== Proposal ==== | ||
| ICON plc is developing a platform to ingest, store and analyse the outcome measures and is using the OMOP Common Data Model to store the data. The current CDM satisfies many of the requirements, | ICON plc is developing a platform to ingest, store and analyse the outcome measures and is using the OMOP Common Data Model to store the data. The current CDM satisfies many of the requirements, | ||
| - We need to store data relating to each PROM (Patient_reported Outcome Measure) questionnaire that is completed by a patient. We propose introducing a new SURVEY table. | - We need to store data relating to each PROM (Patient_reported Outcome Measure) questionnaire that is completed by a patient. We propose introducing a new SURVEY table. | ||
| - | - The patient responses are stored as key-value pairs in the OBSERVATION table, but we need to be able to group responses together according to the survey they belong to. We propose adding | + | - The patient responses are stored as key-value pairs in the OBSERVATION table, but we need to be able to group responses together according to the survey they belong to. We also need to know the timing of the observation in relation to the treatment the patient received - for example, ' |
| + | - Patient responses (in most cases) will be stored as concepts in the OBSERVATION table. We require an extension to the concept table to include the ICHOM Vocabulary. The ICHOM Vocabulary includes a concept for each data point in each Standard Set AND a concept for each allowable response for every question. The ICHOM Vocabulary will grow with each Standard Set that is defined by ICHOM. Each Standard Set is likely to generate 200 to 300 concepts and the objective is for 50 Standard Sets, thus requiring 15,000 new concepts. | ||
| | | ||
| - | === SURVEY table === | + | ===== SURVEY table ===== |
| ^ Field ^ Required | ^ Field ^ Required | ||
| | SURVEY_ID | | SURVEY_ID | ||
| Line 25: | Line 27: | ||
| | VISIT_OCCURRENCE_ID | | VISIT_OCCURRENCE_ID | ||
| | SURVEY_DATE | | SURVEY_DATE | ||
| - | | ASSISTED_IND_CONCEPT_ID | Yes | + | | ASSISTED_IND_CONCEPT_ID | No | integer |
| | ASSISTED_IND | | ASSISTED_IND | ||
| - | | DATA_SOURCE_CONCEPT_ID | Yes | integer | + | | DATA_SOURCE_CONCEPT_ID | No |
| | DATA_SOURCE | | DATA_SOURCE | ||
| | TIMING_CONCEPT_ID | | TIMING_CONCEPT_ID | ||
| | TIMING_SOURCE_VALUE | | TIMING_SOURCE_VALUE | ||
| - | | COLLECTION_METHOD_CONCEPT_ID | No | varchar(10) | + | | COLLECTION_METHOD_CONCEPT_ID | No | varchar(10) |
| | COLLECTION_METHOD | | COLLECTION_METHOD | ||
| | DURATION | | DURATION | ||
| - | | SURVEY_SOURCE_VALUE | + | | SURVEY_SOURCE_VALUE |
| | SURVEY_NAME | | SURVEY_NAME | ||
| - | + | ===== OBSERVATION table - new columns | |
| - | === OBSERVATION table - new columns === | + | |
| ^ Field ^ Required | ^ Field ^ Required | ||
| | SURVEY_ID | | SURVEY_ID | ||
| | TIMING_CONCEPT_ID | | TIMING_CONCEPT_ID | ||
| | TIMING_SOURCE_VALUE | | TIMING_SOURCE_VALUE | ||
| + | |||
| + | Note: The TIMING columns are required in the OBSERVATION table as well as the SURVEY table because many observations are collected by clinicians and administrators as opposed to patient-completed surveys. | ||
| ==== Use Cases ==== | ==== Use Cases ==== | ||
| + | Example is for observation made through Question 1 (HPS1) on the HOOSPS survey (Hip Disability and Osteoarthritis Outcome Score). The question asks the degree of difficulty in descending stairs due to the patient' | ||
| + | |||
| + | ===== CONCEPT table - example ===== | ||
| + | |||
| + | ^ CONCEPT_ID ^ CONCEPT_NAME ^ DOMAIN_ID ^ VOCABULARY_ID ^ CONCEPT_CLASS_ID ^ STANDARD_CONCEPT ^ CONCEPT_CODE ^ | ||
| + | | 2020 | HPS1 | Metadata | Domain | Domain | | ICHOM generated | | ||
| + | | 2021 | None | HPS1 | ICHOM Observation | PRO Measure | S | 0 | | ||
| + | | 2022 | Mild | HPS1 | ICHOM Observation | PRO Measure | S | 1 | | ||
| + | | 2023 | Moderate | HPS1 | ICHOM Observation | PRO Measure | S | 2 | | ||
| + | | 2024 | Severe | HPS1 | ICHOM Observation | PRO Measure | S | 3 | | ||
| + | | 2025 | Extreme | HPS1 | ICHOM Observation | PRO Measure | S | 4 | | ||
| + | |||
| + | ===== SURVEY table - example ===== | ||
| + | |||
| + | ^ Column ^ Value ^ Comment ^ | ||
| + | | SURVEY_ID | 19073 | | | ||
| + | | SURVEY_CONCEPT_ID | 3501 | Concept for HOOSPS survey | | ||
| + | | PERSON_ID | 21405 | | | ||
| + | | VISIT_OCCURRENCE_ID | 13403 | | | ||
| + | | SURVEY_DATE | 42565 | | | ||
| + | | ASSISTED_IND_CONCEPT_ID | 3601 | Concept for " | ||
| + | | ASSISTED_IND | 1 | ICHOM value for " | ||
| + | | DATA_SOURCE_CONCEPT_ID | 3611 | Concept for " | ||
| + | | DATA_SOURCE | 3 | ICHOM value for " | ||
| + | | TIMING_CONCEPT_ID | 3621 | Concept for " | ||
| + | | TIMING_SOURCE_VALUE | BASELINE | | | ||
| + | | COLLECTION_METHOD_CONCEPT_ID | 3631 | Concept for " | ||
| + | | COLLECTION_METHOD | 3 | ICHOM value for " | ||
| + | | DURATION | 00:07:45 | Patient took 7 minutes and 45 seconds to complete online survey | | ||
| + | | SURVEY_SOURCE_VALUE | HS001234 | | | ||
| + | | SURVEY_NAME | HOOSPS | | | ||
| + | |||
| + | ===== OBSERVATION table - example ===== | ||
| + | |||
| + | ^ Column ^ Value ^ Comment ^ | ||
| + | | OBSERVATION_ID | 794657 | | | ||
| + | | PERSON_ID | 21405 | | | ||
| + | | OBSERVATION_CONCEPT_ID | 2020 | Concept for HPS1 | | ||
| + | | OBSERVATION_DATE | 42565 | | | ||
| + | | OBSERVATION_DATETIME | | | | ||
| + | | OBSERVATION_TYPE_CONCEPT_ID | 1001 | Concept for 'PRO Measure' | ||
| + | | VALUE_AS_NUMBER | | | | ||
| + | | VALUE_AS_STRING | | | | ||
| + | | VALUE_AS_CONCEPT_ID | 2023 | Concept for " | ||
| + | | QUALIFIER_CONCEPT_ID | | | | ||
| + | | UNIT_CONCEPT_ID | | | | ||
| + | | PROVIDER_ID | | | | ||
| + | | VISIT_OCCURRENCE_ID | 13403 | | | ||
| + | | OBSERVATION_SOURCE_VALUE | | | | ||
| + | | OBSERVATION_SOURCE_CONCEPT_ID | | | | ||
| + | | UNIT_SOURCE_VALUE | | | | ||
| + | | QUALIFIER_SOURCE_VALUE | | | | ||
| + | | SURVEY_ID | 19073 | | | ||
| + | | TIMING | BASELINE | | | ||
| + | |||
projects/workgroups/cdm-wg/add_survey_data.1496076743.txt.gz · Last modified: by cmkerr
