documentation:next_cdm:single_cost
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| documentation:next_cdm:single_cost [2015/10/25 18:36] – cgreich | documentation:next_cdm:single_cost [2016/03/08 19:09] (current) – jenniferduryea | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Single Cost Table ===== | ===== Single Cost Table ===== | ||
| - | * Requester: | + | * Requester: |
| * Discussion: [[http:// | * Discussion: [[http:// | ||
| Line 8: | Line 8: | ||
| Proposal to consolidate all current cost tables (Procedure_Cost, | Proposal to consolidate all current cost tables (Procedure_Cost, | ||
| - | Instead of generating additional cost tables, each tied to a specific domain, perhaps we create a single, unified cost table to capture costs for all domains. visit_cost and device_cost share identical columns for tracking costs. | + | Instead of generating additional cost tables, each tied to a specific domain, perhaps we create a single, unified cost table to capture costs for all domains. visit_cost and device_cost share identical columns for tracking costs. |
| + | |||
| + | Change at last minute: the cost_type_concept_id field will use new concepts in the Vocabulary to designate the source of the cost data. | ||
| + | |||
| + | The following description below is the proposed additional specification to the CDM. | ||
| + | |||
| + | === Cost Table === | ||
| + | The Cost Table will house all cost information from source data. Any information reporting money or currency amounts will be stored in this table. | ||
| + | |||
| + | The defined fields in the Cost Table below are variables found in almost all U.S.-based claims data sources, which is a common cost data source for researchers. | ||
| + | |||
| + | One cost record is generated for each response by payer. | ||
| + | |||
| + | For ETL purposes, if there is cost information in the source data that requires a new variable in the Cost Table, it is advised that the ETL add a new variable in to the Cost Table to house that data. However, that new variable will not be used or considered in development of OHDSI tools, since this variable is considered a custom field that is user-defined. | ||
| ^Field^Required^Type^Description^ | ^Field^Required^Type^Description^ | ||
| Line 15: | Line 28: | ||
| |cost_domain_id|Yes|string(20)|The concept representing the domain of the cost event, from which the corresponding table can be inferred.| | |cost_domain_id|Yes|string(20)|The concept representing the domain of the cost event, from which the corresponding table can be inferred.| | ||
| |currency_concept_id|No|integer|A concept representing the 3-letter code used to delineate international currencies, such as USD for US Dollar.| | |currency_concept_id|No|integer|A concept representing the 3-letter code used to delineate international currencies, such as USD for US Dollar.| | ||
| - | |charge|No|float|The amount charged by the provider of the good/ | + | |total_charged|No|float|The |
| - | |paid_copay|No|float|The amount | + | |total_cost|No|float|Cost of service/ |
| - | |paid_coinsurance|No|float|The amount paid by the Person as a joint assumption | + | |total_cost_type_concept_id|Yes|integer|Shows |
| - | |paid_toward_deductible|No|float|The amount paid by the Person that is counted toward | + | |total_paid|No|float|The |
| - | |paid_by_payer|No|float|The amount paid by the Payer. If there is more than one Payer, several DRUG_COST records | + | |paid_by_payer|No|float|The amount paid by the Payer for the service/ |
| - | |paid_by_coordination_benefits|No|float|The amount paid by a secondary Payer through | + | |paid_by_patient |
| - | |total_out_of_pocket|No|float|The | + | |paid_patient_copay |
| - | |total_paid|No|float|The | + | |paid_patient_coinsurance|No|float|The amount paid by the Person as a joint assumption of risk. Typically, this is a percentage |
| - | |ingredient_cost|No|float|The | + | |paid_patient_deductible|No|float|The amount paid by the Person that is counted toward the deductible defined by the Payer Plan. paid_patient_deductible does contribute to the paid_by_patient variable. |
| - | |dispensing_fee|No|float|The | + | |paid_by_primary|No|float|The |
| - | |cost|No|float|Cost of service/ | + | |paid_ingredient_cost|No|float|The |
| - | |payer_plan_period_id|No|integer|A foreign key to the PAYER_PLAN_PERIOD table, where the details of the Payer, Plan and Family are stored.| | + | |paid_dispensing_fee|No|float|The amount paid by the Payer to a pharmacy |
| - | |amount_allowed|No|float|The contracted amount agreed between the payer and provider.| | + | |payer_plan_period_id|No|integer|A foreign key to the PAYER_PLAN_PERIOD table, where the details of the Payer, Plan and Family are stored. Record the payer_plan_id that relates to the payer who contributed to the paid_by_payer field.| |
| + | |amount_allowed|No|float|The contracted amount agreed between the payer and provider. This information is generally available in claims data. This is similar to the total_paid amount in that it shows what the payer expects the provider to be reimbursed after the payer and patient pay. This differs from the total_paid amount in that it is not a calculated field, but a field available directly in claims data. Use case: This will capture non-covered services. | ||
| |revenue_code_concept_id|No|integer|A foreign key referring to a Standard Concept ID in the Standardized Vocabularies for Revenue codes.| | |revenue_code_concept_id|No|integer|A foreign key referring to a Standard Concept ID in the Standardized Vocabularies for Revenue codes.| | ||
| |revenue_code_source_value|No|string(50)|The source code for the Revenue code as it appears in the source data, stored here for reference.| | |revenue_code_source_value|No|string(50)|The source code for the Revenue code as it appears in the source data, stored here for reference.| | ||
documentation/next_cdm/single_cost.1445798217.txt.gz · Last modified: by cgreich
