Batch / file feed · RevFind pipeline
Commonwealth · Daily-Accounts-Processing
Process Athena Accounts
trigger
How it's scheduled
The Batch / file feed arrives as a scheduled drop, so one overnight pass is enough: it ingests the day's file and works the whole batch to process the visits. A tighter loop would just re-scan the same file.
| Scheduled task | Cadence | Server | State | Coordination |
|---|---|---|---|---|
\MDC\Daily - Processing - Commonwealth | daily at 00:30 | prod-db-3 | disabled | standalone |
shape
The RevFind back-office spine
RevFind pipelines share a back-office shape: ingest → load accounts → reconcile remits → model contracts → surface underpayments. Lit stages are the ones this pipeline runs.
computed concepts · from the SQL
What it computes
Business concepts mined from this pipeline's SQL text — the meaning behind the typed steps. Each links to the concept lens (who else computes it).
task tree
What the pipeline runs
Tasks in order, each with what it does — typed stepsfrom the MDClarity task docs (click to open the reference), sub-jobsyou can expand inline (▶) to reveal their own tasks, and SQL steps summarized by Gemini (✨). Every step shows the tables it writes/reads and which earlier step it feeds from(sqlglot lineage).
Daily-Accounts-Processing
▶Load-Athena-Data-ImportSqlsub-job · 44↗
- ImportClinicalEncounterImportClinicalEncounterImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportClinicalEncounterconnection string={AthenaConnectionString}table name=ImportClinicalEncounterimport mode=Replacedata source type=Snowflake - Merge SourceClinicalEncountersql
load_athena_data_importsql__merge_sourceclinicalencounter.sql✨ Synchronizes clinical encounter details from imported data to the source layer to reflect the most recent patient visits.writesSOURCECLINICALENCOUNTER· readsImportClinicalEncounter↳ feeds from ImportClinicalEncounter - ImportAppointmentImportAppointmentImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportAppointmentconnection string={AthenaConnectionString}table name=ImportAppointmentimport mode=Replacedata source type=Snowflake - Merge SourceAppointmentsql
load_athena_data_importsql__merge_sourceappointment.sql✨ Updates the source appointment table with the latest scheduling, check-in, and status information from the import layer.writesSourceAppointment· readsImportAppointment↳ feeds from ImportAppointment - ImportClaimImportClaimImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportClaimconnection string={AthenaConnectionString}table name=ImportClaimimport mode=Replacedata source type=Snowflake - Merge SourceClaimsql
load_athena_data_importsql__merge_sourceclaim.sql✨ Merges the latest insurance claim data into the source layer to track billing status and outstanding balances.writesSOURCECLAIM· readsImportClaim↳ feeds from ImportClaim - ImportTransactionImportTransactionImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportTransactionconnection string={AthenaConnectionString}table name=ImportTransactionimport mode=Replacedata source type=Snowflake - Merge SourceTransactionsql
load_athena_data_importsql__merge_sourcetransaction.sql✨ Updates the master transaction table with new or modified records from the imported transaction data.writesSOURCETRANSACTION· readsImportTransaction↳ feeds from ImportTransaction - Merge SourceTransactionChargesql
load_athena_data_importsql__merge_sourcetransactioncharge.sql✨ Updates the charge transaction table by filtering and synchronizing charge-type records from the main transaction source.writesSOURCETRANSACTIONCHARGE· readsSOURCETRANSACTION↳ feeds from Merge SourceTransaction - Merge SourceTransactionPaymentsql
load_athena_data_importsql__merge_sourcetransactionpayment.sql✨ Updates the payment transaction table by filtering and synchronizing payment-type records from the main transaction source.writesSOURCETRANSACTIONPAYMENT· readsSOURCETRANSACTION↳ feeds from Merge SourceTransaction - Merge SourceTransactionAdjustmentsql
load_athena_data_importsql__merge_sourcetransactionadjustment.sql✨ Updates the adjustment transaction table by filtering and synchronizing adjustment-type records from the main transaction source.writesSOURCETRANSACTIONADJUSTMENT· readsSOURCETRANSACTION↳ feeds from Merge SourceTransaction - Merge SourceTransactionTransfersql
load_athena_data_importsql__merge_sourcetransactiontransfer.sql✨ Updates the transfer transaction table by filtering and synchronizing transfer-in and transfer-out records from the main transaction source.writesSOURCETRANSACTIONTRANSFER· readsSOURCETRANSACTION↳ feeds from Merge SourceTransaction - ImportERABatchImportERABatchImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportERABatchconnection string={AthenaConnectionString}table name=ImportERABatchimport mode=Replacedata source type=Snowflake - Merge SourceERABatchsql
load_athena_data_importsql__merge_sourceerabatch.sql✨ Synchronizes electronic remittance advice batch information from the import staging area to the source batch table.writesSOURCEERABATCH· readsImportERABatch↳ feeds from ImportERABatch - ImportERARecordImportERARecordImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportERARecordconnection string={AthenaConnectionString}table name=ImportERARecordimport mode=Replacedata source type=Snowflake - Merge SourceERARecordsql
load_athena_data_importsql__merge_sourceerarecord.sql✨ Synchronizes individual electronic remittance advice records from the import staging area to the source record table.writesSOURCEERARECORD· readsImportERARecord↳ feeds from ImportERARecord - ImportERADetailImportERADetailImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportERADetailconnection string={AthenaConnectionString}table name=ImportERADetailimport mode=Replacedata source type=Snowflake - Merge SourceERADetailsql
load_athena_data_importsql__merge_sourceeradetail.sql✨ Synchronizes granular electronic remittance advice details from the import staging area to the source detail table.writesSOURCEERADETAIL· readsImportERADetail↳ feeds from ImportERADetail - ImportERAKickImportERAKickImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportERAKickconnection string={AthenaConnectionString}table name=ImportERAKickimport mode=Replacedata source type=Snowflake - Merge SourceERAKicksql
load_athena_data_importsql__merge_sourceerakick.sql✨ Updates or inserts electronic remittance advice kick records to track claim rejections and mapping details within the pipeline.writesSOURCEERAKICK· readsImportERAKick↳ feeds from ImportERAKick - ImportClaimNoteImportClaimNoteImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportClaimNoteconnection string={AthenaConnectionString}table name=ImportClaimNoteimport mode=Replacedata source type=Snowflake - Merge SourceClaimNotesql
load_athena_data_importsql__merge_sourceclaimnote.sql✨ Updates or inserts claim notes and status information to maintain a history of billing actions and denial reasons.writesSOURCECLAIMNOTE· readsImportClaimNote↳ feeds from ImportClaimNote - ImportDenialClaimNoteImportDenialClaimNoteImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportDenialClaimNoteconnection string={AthenaConnectionString}table name=ImportDenialClaimNoteimport mode=Replacedata source type=Snowflake - Merge SourceDenialClaimNotesql
load_athena_data_importsql__merge_sourcedenialclaimnote.sql✨ Updates or inserts denial-specific claim notes to track rejection reasons, provider details, and claim status changes.writesSOURCEDENIALCLAIMNOTE· readsImportDenialClaimNote↳ feeds from ImportDenialClaimNote - ImportPatientImportPatientImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportPatientconnection string={AthenaConnectionString}table name=ImportPatientimport mode=Replacedata source type=Snowflake - Merge SourcePatientsql
load_athena_data_importsql__merge_sourcepatient.sql✨ Updates or inserts patient demographic and contact information to ensure accurate patient identification and communication records.writesSOURCEPATIENT· readsImportPatient↳ feeds from ImportPatient - ImportPayerImportPayerImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportPayerconnection string={AthenaConnectionString}table name=ImportPayerimport mode=Replacedata source type=Snowflake - Merge SourcePayersql
load_athena_data_importsql__merge_sourcepayer.sql✨ Updates or inserts insurance payer and package details to manage coverage types, reporting categories, and effective dates.writesSOURCEPAYER· readsImportPayer↳ feeds from ImportPayer - ImportPatientInsuranceImportPatientInsuranceImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportPatientInsuranceconnection string={AthenaConnectionString}table name=ImportPatientInsuranceimport mode=Replacedata source type=Snowflake - Merge SourcePatientInsurancesql
load_athena_data_importsql__merge_sourcepatientinsurance.sql✨ Updates or inserts patient insurance policy records, including coverage sequence, policy numbers, and eligibility status.writesSOURCEPATIENTINSURANCE· readsImportPatientInsurance↳ feeds from ImportPatientInsurance - ImportProviderImportProviderImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportProviderconnection string={AthenaConnectionString}table name=ImportProviderimport mode=Replacedata source type=Snowflake - Merge SourceProvidersql
load_athena_data_importsql__merge_sourceprovider.sql✨ Updates or inserts healthcare provider information, including NPI numbers, specialties, and taxonomy codes for billing and reporting.writesSOURCEPROVIDER· readsImportProvider↳ feeds from ImportProvider - ImportDepartmentImportDepartmentImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportDepartmentconnection string={AthenaConnectionString}table name=ImportDepartmentimport mode=Replacedata source type=Snowflake - Merge SourceDepartmentsql
load_athena_data_importsql__merge_sourcedepartment.sql✨ Updates or inserts clinical department and facility location data to support accurate service location tracking and billing.writesSOURCEDEPARTMENT· readsImportDepartment↳ feeds from ImportDepartment - ImportFeeScheduleProcedureImportFeeScheduleProcedureImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportFeeScheduleProcedureconnection string={AthenaConnectionString}table name=ImportFeeScheduleProcedureimport mode=Replacedata source type=Snowflake - Merge SourceFeeScheduleProceduresql
load_athena_data_importsql__merge_sourcefeescheduleprocedure.sql✨ Updates the source fee schedule procedure table with the latest pricing and procedure code mappings from imported data.writesSOURCEFEESCHEDULEPROCEDURE· readsImportFeeScheduleProcedure↳ feeds from ImportFeeScheduleProcedure - ImportProcedureCodeImportProcedureCodeImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportProcedureCodeconnection string={AthenaConnectionString}table name=ImportProcedureCodeimport mode=Replacedata source type=Snowflake - Merge SourceProcedureCodesql
load_athena_data_importsql__merge_sourceprocedurecode.sql✨ Updates the master procedure code list with current descriptions, groups, and effective dates from the source system.writesSOURCEPROCEDURECODE· readsImportProcedureCode↳ feeds from ImportProcedureCode - ImportFeeScheduleImportFeeScheduleImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportFeeScheduleconnection string={AthenaConnectionString}table name=ImportFeeScheduleimport mode=Replacedata source type=Snowflake - Merge SourceFeeSchedulesql
load_athena_data_importsql__merge_sourcefeeschedule.sql✨ Updates the source fee schedule headers with current names, insurance package links, and effective dates from imported data.writesSOURCEFEESCHEDULE· readsImportFeeSchedule↳ feeds from ImportFeeSchedule - ImportProcedureCodeModifierImportProcedureCodeModifierImports data from SQL Server or Snowflake queries into target tables using bulk copy operations with configurable loading modes.writes
ImportProcedureCodeModifierconnection string={AthenaConnectionString}table name=ImportProcedureCodeModifierimport mode=Replacedata source type=Snowflake - Merge SourceProcedureCodeModifiersql
load_athena_data_importsql__merge_sourceprocedurecodemodifier.sql✨ Updates the source procedure code modifier table with the latest descriptions and metadata from the imported source data.writesSOURCEPROCEDURECODEMODIFIER· readsImportProcedureCodeModifier↳ feeds from ImportProcedureCodeModifier - Merge SourceChargeMastersql
load_athena_data_importsql__merge_sourcechargemaster.sql✨ Builds the charge master by joining fee schedules and procedure codes to maintain standard pricing and modifier details.writesSOURCECHARGEMASTER· readssourcefeeschedulesourcefeescheduleproceduresourceprocedurecode↳ feeds from Merge SourceFeeSchedule, Merge SourceFeeScheduleProcedure, Merge SourceProcedureCode - Merge SourceTimesheetEntryTransactionMergeSqlwrites
SourceTimesheetEntryTransaction· readsTIMESHEETENTRYTIMESHEETENTRYTRANSACTIONmerge data source type=Snowflakeconnection string={AthenaConnectionString}table name=SourceTimesheetEntryTransactionmerge mode=InsertUpdatebulk copy timeout seconds=300
▶Load-InsuranceMapsub-job · 3↗
- Load-InsuranceMapLoad-InsuranceMapdisabledwrites
InsuranceMap· readsInsuranceMapSourcePayerentity type=InsuranceMapauto querykey prefix=IMDISABLED - Load-InsuranceMap-With-Import-TableLoad-InsuranceMap-With-Import-Tabledisabledwrites
InsuranceMap· readsInsuranceMapSourceInsuranceMapImportSourcePayerentity type=InsuranceMapcustom querykey prefix=IMDISABLED - Load-InsuranceMap (InsPackageID)LoadEntitieswrites
InsuranceMap· readsInsuranceMapSourcePayerentity type=InsuranceMapcustom querykey prefix=IM
▶Load-ChargeTypesub-job · 6↗Load the Charge Types from ChargeMaster + CPT Crosswalk
- Load-ImportChargeTypesql
load_chargetype__load_importchargetype.sql✨ Loads formatted charge type definitions from the charge master to prepare display names and billing codes for the system.writesImportChargeType· readsSourceChargeMaster - Merge-ChargeTypesql
load_chargetype__merge_chargetype.sql✨ Updates the final charge type table with claim-level and procedure-specific billing configurations for use across the application.writesChargeType· readsImportChargeType↳ feeds from Load-ImportChargeType - Update-ProcedureCode-DimensionMembersql
load_chargetype__update_procedurecode_dimensionmember.sql✨ Updates the procedure code dimension with member IDs, descriptions, and category hierarchies to support clinical service reporting.writesDimensionMember· readsChargeTypeProcedureCode↳ feeds from Merge-ChargeType - Update-ChargeType-DimensionMembersql
load_chargetype__update_chargetype_dimensionmember.sql✨ Loads charge type identifiers and display names into the dimension table to categorize financial transactions.writesDimensionMember· readsChargeType↳ feeds from Merge-ChargeType - Update ChargeMaster SchedulesUpdateFeePricingwrites
FeePricingRecord· readsSourceChargeMasterschedule insert type=Replaceschedule type=Chargessource table=SourceChargeMaster - Load Charges SchedulesLoadFeeSchedulesGenerate time-based fee schedules from pricing records to establish effective date ranges for facility and insurance billing combinations.writes
ScheduleScheduleMap· readsFeePricingRecord↳ feeds from Update ChargeMaster Schedules
▶Load-Account-Transform-Tablessub-job · 12↗Athena Transforms
- Check AccountDeltasql
load_account_transform_tables__check_accountdelta.sql✨ Ensures the account delta table exists with the correct schema, including necessary columns and indexes for tracking changed records.· readsAccountDelta↳ feeds from Create AccountDelta - Create AccountDeltasql
load_account_transform_tables__create_accountdelta.sql✨ Identifies and loads accounts, encounters, and claims updated since the last pipeline execution into the delta table.writesAccountDelta· readsProcessLogSourceAppointmentSourceClaimSourceClinicalEncounterSourceERADetailSourcePatientInsuranceSourceTransaction - Load TransformTransaction - Updated for Claims sans Visitssql
load_account_transform_tables__load_transformtransaction_updated_for_claims_sans_visits.sql✨ Standardizes and loads financial transaction data, including payments and adjustments, for updated accounts into the transaction transformation table.writesTransformTransaction· readsAccountDeltaSourceClaimSourcePatientInsuranceSourceTransactionsourceclaimnote↳ feeds from Create AccountDelta - Load TransformRemitAdjustment - Updated for Claims sans Visitssql
load_account_transform_tables__load_transformremitadjustment_updated_for_claims_sans_visits.sql✨ Processes and loads remittance adjustment details, including denial categories and group codes, from electronic remittance advice into the transformation table.writesTransformRemitAdjustment· readsAccountDeltaAdjustmentCodeRollupSourceClaimSourceERABatchSourceERADetailSourceERAKickSourceERARecordSourcePatientInsurance↳ feeds from Create AccountDelta - Load TransformCharge - Updated for Claims sans Visitssql
load_account_transform_tables__load_transformcharge_updated_for_claims_sans_visits.sql✨ Transforms and loads charge-level details, including procedure codes, modifiers, and diagnosis information, for updated accounts into the charge table.writesTransformCharge· readsAccountDeltaSourceClaimSourceDepartmentSourceTimesheetEntryTransactionSourceTransactionSourceTransactionCharge↳ feeds from Create AccountDelta - Load TransformAccount - Updated for Claims sans Visitssql
load_account_transform_tables__load_transformaccount_updated_for_claims_sans_visits.sql✨ Builds unified account records by merging clinical encounter and billing claim data for comprehensive financial tracking.writesTransformAccount· readsAccountDeltaSourceClaimSourceClinicalEncounterSourceDepartmentSourcePatientInsuranceSourceProvider↳ feeds from Create AccountDelta - Load TransformRemitAdjustmentAggregatesql
load_account_transform_tables__load_transformremitadjustmentaggregate.sql✨ Aggregates insurance remittance adjustments and denial categories to summarize payment impacts at the encounter level.writesTransformRemitAdjustmentAggregate· readsAccountDeltaTransformChargeTransformRemitAdjustment↳ feeds from Create AccountDelta, Load TransformCharge - Updated for Claims sans Visits, Load TransformRemitAdjustment - Updated for Claims sans Visits - Load TransformChargeTransactionMeasuressql
load_account_transform_tables__load_transformchargetransactionmeasures.sql✨ Calculates total financial measures per charge, including payments, adjustments, and denials, for detailed revenue analysis.writesTransformChargeTransactionMeasure· readsAccountDeltaTransformChargeTransformRemitAdjustmentAggregateTransformTransaction↳ feeds from Create AccountDelta, Load TransformCharge - Updated for Claims sans Visits, Load TransformRemitAdjustmentAggregate, Load TransformTransaction - Updated for Claims sans Visits - Load TransformPatientsql
load_account_transform_tables__load_transformpatient.sqldisabled✨ Updates and maintains patient demographic information in the transformation layer to ensure accurate patient identification.writesTransformPatient· readsSourcePatient - ExecuteMergeSql (TransformPatient)MergeSqlwrites
TransformPatient· readsSourcePatientmerge data source type=ThisDatabasetable name=TransformPatientmerge mode=InsertUpdatebulk copy timeout seconds=300bulk copy use table lock - Load TransformPatientInsurancesql
load_account_transform_tables__load_transformpatientinsurance.sqldisabled✨ Manages patient insurance coverage records, updating active policies and removing expired or cancelled insurance information.writesTransformPatientInsurance· readsInsuranceMapSourcePatientInsuranceSourcePayer - ExecuteMergeSql (TransformPatientInsurance)MergeSqlwrites
TransformPatientInsurance· readsInsuranceMapSourcePatientInsuranceSourcePayermerge data source type=ThisDatabasetable name=TransformPatientInsurancemerge mode=InsertUpdatebulk copy timeout seconds=300bulk copy use table lock
▶Load-Patients-Entitysub-job · 1↗
- Execute LoadPatientsLoadPatientsUpsert patient records into the patient dimension.· reads
PatientTransformPatientcustom patient query
▶Load-Entitiessub-job · 2↗Load Facility, Provider
- Load FacilityLoadEntitieswrites
Facility· readsFacilitySourceDepartmententity type=Facilitycustom query - Load Providersql
load_entities__load_provider.sql✨ Updates the provider registry with names, NPI numbers, and taxonomy codes from source system data.writesProvider· readsSourceProvider
▶Load-Batch-Dimension-Memberssub-job · 1↗
- Load Modifier Dimensionsql
load_batch_dimension_members__load_modifier_dimension.sql✨ Loads procedure code modifier dimension members to support detailed billing analysis and accurate claim processing.writesDIMENSIONMEMBER· readsSOURCEPROCEDURECODEMODIFIER
▶Load-Account-Datasub-job · 7↗Load Account-Level Tables
- Augment AccountDeltaReprocessChangedConfigsreprocess accounts
- Augment AccountDelta ReprocessChangedConfigurationssql
load_account_data__augment_accountdelta_reprocesschangedconfigurations.sql✨ Adds accounts requiring reprocessing due to configuration changes into the account delta table for downstream processing.writesAccountDelta· readsAccountDeltaAccountsToReprocessTransformAccount - Load ChargeMeasuressql
load_account_data__load_chargemeasures.sql✨ Calculates and loads financial metrics like payments, adjustments, and denials for specific accounts into the charge measures table.writesChargeMeasures· readsAccountDeltaTransformChargeTransformChargeTransactionMeasure↳ feeds from Augment AccountDelta ReprocessChangedConfigurations - LoadAccountDataLoadAccountDataImports historical billing data from external systems into core account tables while preserving manual user modifications and application fields.· reads
AccountChargeAccountDeltaChargeMeasuresChargeTypeInsuranceMapPatientProviderSourcePatientInsurance↳ feeds from Augment AccountDelta ReprocessChangedConfigurations, Load ChargeMeasurescustom account charge querycustom account querycustom account remit querycustom account insurance query ▶Load-Custom-Propertiessub-job · 2↗
- Load Claim ID Custom PropertyUpdateCustomPropertyFromQuery· reads
AccountDeltaTransformAccountentity=Accountcustom property key=CustomProperty-[id]auto querybatch mode - SyncBatchSyncBatchSynchronizes processed data from batch staging tables to production tables, updating visits, quotes, and custom property mappings.writes
CustomPropertyMap· readsCustomPropertyMapBatchsync custom property map
▶Load-Dimension-Memberssub-job · 15↗
- Load Insurance Dimensionsql
load_dimension_members__load_insurance_dimension.sqldisabled✨ Populates the insurance dimension with unique carrier keys to enable filtering and analysis by payer.writesDimensionMember· readsInsurance - Load EligibilityInsurance Dimensionsql
load_dimension_members__load_eligibilityinsurance_dimension.sqldisabled✨ Loads insurance members that support electronic eligibility and benefits verification via API integration.writesDimensionMember· readsDimensionMemberInsurance - Load QuoteInsurance Dimensionsql
load_dimension_members__load_quoteinsurance_dimension.sqldisabled✨ Builds a dimension of insurance providers associated with active contracts to facilitate accurate patient cost estimates.writesDimensionMember· readsContractMapInsurance - LoadInsuranceDimensionMembersLoadInsuranceDimensionMembersSynchronize insurance-specific dimension members from the insurance table to update contract and eligibility filtering options across the application.writes
DimensionMemberload insuranceload quote insuranceload eligibility insurance - Load Time Dimensionssql
load_dimension_members__load_time_dimensions.sql✨ Builds time dimension members for days, months, and years based on account service dates to enable temporal reporting.writesDimensionMember· readsTransformAccount - Load VisitStatus Dimensionsql
load_dimension_members__load_visitstatus_dimension.sqldisabled✨ Loads appointment status values into the visit status dimension to track patient encounter progress.writesDimensionMember· readsTransformVisit - Load Provider Dimensionsql
load_dimension_members__load_provider_dimension.sql✨ Updates provider and provider type dimensions with names and classifications to organize data by clinical staff.writesDimensionMember· readsProvider - Load Facility Dimensionssql
load_dimension_members__load_facility_dimensions.sql✨ Loads facility names and their associated groups into the dimension table to track services by location.writesDimensionMember· readsFacility - Load FacilityGroup Dimensionsql
load_dimension_members__load_facilitygroup_dimension.sql✨ Builds the facility group dimension by extracting unique parent identifiers from existing facility records.writesDimensionMember· readsDimensionMember↳ feeds from Load DiagnosisCode Dimension, Load Facility Dimensions, Load FacilityType Dimension, Load PlaceOfService Dimension, Load Provider Dimension, Load State Dimensions, Load Time Dimensions, LoadInsuranceDimensionMembers - Load FacilityType Dimensionsql
load_dimension_members__load_facilitytype_dimension.sql✨ Loads facility type dimension members from facility records to enable standardized categorization across the revenue cycle pipeline.writesDimensionMember· readsFacility - Load VisitType Dimensionssql
load_dimension_members__load_visittype_dimensions.sqldisabled✨ Loads visit type dimension members from HL7 visit data to standardize appointment types for reporting and analysis.writesDimensionMember· readsHL7Visit - Load SourceInsurance Dimensionssql
load_dimension_members__load_sourceinsurance_dimensions.sql✨ Loads source insurance dimension members from insurance mapping data to track and categorize insurance plans used in patient accounts. - Load PlaceOfService Dimensionsql
load_dimension_members__load_placeofservice_dimension.sql✨ Loads place of service dimension members from transformed charge data to categorize where healthcare services were provided.writesDimensionMember· readsTransformCharge - Load DiagnosisCode Dimensionsql
load_dimension_members__load_diagnosiscode_dimension.sql✨ Loads unique diagnosis codes from charge records into the dimension member table to support standardized clinical reporting.writesDimensionMember· readsTransformCharge - Load State Dimensionssql
load_dimension_members__load_state_dimensions.sql✨ Updates state dimensions using facility location data to allow for geographic segmentation of healthcare services and revenue.writesDimensionMember· readsFacility
▶Score-Accountssub-job · 1↗
- Score All AccountsBatchProcessAccountswrites
AccountEstimate· readsQuoteBatchVisitBatchincremental
- Load TempChargeRecoveryReportsql
daily_accounts_processing__load_tempchargerecoveryreport.sql✨ Builds a temporary report comparing estimated and actual insurance payments to track recovered revenue from account appeals.writesTempChargeRecoveryReport· readsAccountAccountAppealStatusAccountAppealSummaryAccountChargeAccountEstimateChargeChargeTypeFacilityPatient