2b9bf50c2e
Feature/effective dt * move prompt_smart_chunked to prompt_calls.py * refactor pass_smart_chunked_to_full_context * Mypy fix * Update field to EFFECTIVE_DT * move to prompt_calls * Update vision funcs * Restructure prompt-based date derivation * E2E passed * Remove test * Merge branch 'main' into feature/effective-dt * remove deprecated postprocessing_func * Docstrings * refactor - send global lesser of to prompt_calls.py * remove deprecated function * more docstrings * Merged main into feature/effective-dt * Merged main into feature/effective-dt * added base field for aarete derived effective date Approved-by: VenkataKrishna Reddy Avula
175 lines
4.4 KiB
Python
175 lines
4.4 KiB
Python
# This is the ONE AND ONLY source of investment column names and order. Do not reference anything else
|
|
COLUMN_ORDER = [
|
|
"AARETE_DERIVED_SID",
|
|
"CONTRACT_CLASS",
|
|
"AARETE_DERIVED_CONTRACT_CLASS",
|
|
"FILE_NAME",
|
|
"CONTRACT_TITLE",
|
|
"CONTRACT_AMENDMENT_NUM",
|
|
"AARETE_DERIVED_AMENDMENT_NUM",
|
|
"CLIENT_NAME",
|
|
"PAYER_NAME",
|
|
"PAYER_STATE",
|
|
"PROVIDER_STATE",
|
|
"FILENAME_TIN",
|
|
"PROV_GROUP_TIN",
|
|
"PROV_GROUP_NPI",
|
|
"PROV_GROUP_NAME_FULL",
|
|
"PROV_OTHER_TIN",
|
|
"PROV_OTHER_NPI",
|
|
"PROV_OTHER_NAME_FULL",
|
|
"PROV_INFO_JSON",
|
|
"PROV_INFO_JSON_FORMATTED",
|
|
"EFFECTIVE_DT",
|
|
"AARETE_DERIVED_EFFECTIVE_DT",
|
|
"TERMINATION_DT",
|
|
"AARETE_DERIVED_TERMINATION_DT",
|
|
"AUTO_RENEWAL_IND",
|
|
"AUTO_RENEWAL_TERM",
|
|
"NUM_AVAILABLE_SIGNATORY_LINE_COUNT",
|
|
"NUM_SIGNED_SIGNATORY_LINE_COUNT",
|
|
"AARETE_DERIVED_SIGNATORY_COMPLETE_IND",
|
|
"EXHIBIT_TITLE",
|
|
"EXHIBIT_PAGE",
|
|
"REIMB_PROV_TIN",
|
|
"REIMB_PROV_NPI",
|
|
"REIMB_PROV_NAME",
|
|
"REIMB_EFFECTIVE_DT",
|
|
"REIMB_TERMINATION_DT",
|
|
"CLAIM_TYPE_CD",
|
|
"AARETE_DERIVED_CLAIM_TYPE_CD",
|
|
"PRODUCT",
|
|
"AARETE_DERIVED_PRODUCT",
|
|
"LOB",
|
|
"AARETE_DERIVED_LOB",
|
|
"PROGRAM",
|
|
"AARETE_DERIVED_PROGRAM",
|
|
"NETWORK",
|
|
"AARETE_DERIVED_NETWORK",
|
|
"LOB_PROGRAM_RELATIONSHIP",
|
|
"LOB_PRODUCT_RELATIONSHIP",
|
|
"SERVICE_AREA",
|
|
"AARETE_DERIVED_SERVICE_AREA",
|
|
"PROV_TYPE",
|
|
"AARETE_DERIVED_PROV_TYPE",
|
|
"PROV_TAXONOMY_CD",
|
|
"PROV_TAXONOMY_CD_DESC",
|
|
"PROV_SPECIALTY_CD",
|
|
"PROV_SPECIALTY_CD_DESC",
|
|
"PLACE_OF_SERVICE_CD",
|
|
"PLACE_OF_SERVICE_CD_DESC",
|
|
"BILL_TYPE_CD",
|
|
"BILL_TYPE_CD_DESC",
|
|
"PATIENT_AGE_MIN",
|
|
"PATIENT_AGE_MAX",
|
|
"REIMB_TERM",
|
|
"REIMB_ID",
|
|
"REIMB_LESSER_OF_ID",
|
|
"CARVEOUT_IND",
|
|
"CARVEOUT_CD",
|
|
"LESSER_OF_IND",
|
|
"GREATER_OF_IND",
|
|
"AARETE_DERIVED_REIMB_METHOD",
|
|
"UNIT_OF_MEASURE",
|
|
"REIMB_PCT_RATE",
|
|
"REIMB_FEE_RATE",
|
|
"REIMB_CONVERSION_FACTOR",
|
|
"TRIGGER_CAP_THRESHOLD_AMT",
|
|
"TRIGGER_BASE_THRESHOLD",
|
|
"DEFAULT_IND",
|
|
"ADDITION_DESC",
|
|
"ADDITION_MAX_PCT_RATE_INC",
|
|
"ADDITION_MAX_FEE_RATE_INC",
|
|
"ADDITION_RATE_CHANGE_TIMELINE",
|
|
"AARETE_DERIVED_ADDITION_RATE_CHANGE_TIMELINE",
|
|
"FEE_SCHEDULE",
|
|
"AARETE_DERIVED_FEE_SCHEDULE",
|
|
"FEE_SCHEDULE_VERSION",
|
|
"AARETE_DERIVED_FEE_SCHEDULE_VERSION",
|
|
"SERVICE_TERM",
|
|
"CPT4_PROC_CD",
|
|
"CPT4_PROC_CD_DESC",
|
|
"CPT4_PROC_MOD",
|
|
"CPT4_PROC_MOD_DESC",
|
|
"REVENUE_CD",
|
|
"REVENUE_CD_DESC",
|
|
"DIAG_CD",
|
|
"DIAG_CD_DESC",
|
|
"NDC_CD",
|
|
"NDC_CD_DESC",
|
|
"HIPPS_CD",
|
|
"HIPPS_CD_DESC",
|
|
"RUG_CD",
|
|
"RUG_CD_DESC",
|
|
"CLAIM_ADMIT_TYPE_CD",
|
|
"AUTH_ADMIT_TYPE_DESC",
|
|
"CLAIM_STATUS_CD",
|
|
"CLAIM_STATUS_CD_DESC",
|
|
"CODE_METHODOLOGY",
|
|
"GROUPER_TYPE",
|
|
"GROUPER_CD",
|
|
"GROUPER_CD_DESC",
|
|
"GROUPER_PCT_RATE",
|
|
"GROUPER_BASE_RATE",
|
|
"GROUPER_VERSION",
|
|
"AARETE_DERIVED_GROUPER_VERSION",
|
|
"GROUPER_ALTERNATIVE_LEVEL_OF_CARE",
|
|
"GROUPER_SEVERITY_IND",
|
|
"GROUPER_SEVERITY",
|
|
"GROUPER_RISK_OF_MORTALITY_SUBCLASS",
|
|
"GROUPER_TRANSFER_IND",
|
|
"GROUPER_READMISSIONS_IND",
|
|
"GROUPER_HAC_IND",
|
|
"OUTLIER_TERM",
|
|
"OUTLIER_FIRST_DOLLAR_IND",
|
|
"RANGE_NBR_DAYS",
|
|
"OUTLIER_FIXED_LOSS_NBR_DAYS_THRESHOLD",
|
|
"OUTLIER_FIXED_LOSS_THRESHOLD",
|
|
"OUTLIER_MAXIMUM",
|
|
"OUTLIER_MAXIMUM_FREQUENCY",
|
|
"OUTLIER_PCT_RATE",
|
|
"OUTLIER_EXCLUSION_CD",
|
|
"OUTLIER_EXCLUSION_CD_DESC",
|
|
"FACILITY_ADJUSTMENT_TERM",
|
|
"DSH_IND",
|
|
"DSH_PCT_RATE",
|
|
"DSH_FEE_RATE",
|
|
"IME_IND",
|
|
"IME_PCT_RATE",
|
|
"IME_FEE_RATE",
|
|
"NTAP_IND",
|
|
"NTAP_PCT_RATE",
|
|
"NTAP_FEE_RATE",
|
|
"UC_IND",
|
|
"UC_PCT_RATE",
|
|
"UC_FEE_RATE",
|
|
"GME_IND",
|
|
"GME_PCT_RATE",
|
|
"GME_FEE_RATE",
|
|
"RATE_ESCALATOR_IND",
|
|
"RATE_ESCALATOR_DESC",
|
|
"RATE_ESCALATOR_MAX_RATE_INC_PCT",
|
|
"RATE_ESCALATOR_RATE_CHANGE_TIMELINE",
|
|
"STOP_LOSS_TERM",
|
|
"STOP_LOSS_FIRST_DOLLAR_IND",
|
|
"STOP_LOSS_RANGE_NBR_DAYS",
|
|
"STOP_LOSS_FIXED_LOSS_THRESHOLD",
|
|
"STOP_LOSS_MAXIMUM",
|
|
"STOP_LOSS_MAXIMUM_FREQUENCY",
|
|
"STOP_LOSS_DAILY_MAX_RATE",
|
|
"STOP_LOSS_PCT_RATE_ON_EXCESS_CHARGES",
|
|
"STOP_LOSS_EXCLUSION_CD",
|
|
"STOP_LOSS_EXCLUSION_CD_DESC",
|
|
"DISCOUNT_PERCENT_RATE",
|
|
"DISCOUNT_RATE_CHANGE_INTERVAL",
|
|
"DISCOUNT_START_DT",
|
|
"DISCOUNT_END_DT",
|
|
"PREMIUM_PERCENT_RATE",
|
|
"PREMIUM_RATE_CHANGE_INTERVAL",
|
|
"PREMIUM_START_DT",
|
|
"PREMIUM_END_DT",
|
|
"SEQUESTRATION_TERM",
|
|
"SEQUESTRATION_START_DT",
|
|
"SEQUESTRATION_END_DT",
|
|
]
|