task tree
What the sub-job 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).
sub-job
RevFind-Process-Accounts
8 tasks · MiddletownMedical
sub-job / Flow action SQL / native step▶ expand a sub-job inline · ↗ open it as its own page · a typed step opens its doc
- Augment AccountDeltaReprocessChangedConfigsreprocess accounts
- Augment AccountDelta ReprocessChangedConfigurationssql
revfind_process_accounts__augment_accountdelta_reprocesschangedconfigurations.sql✨ Flags specific patient accounts for reprocessing by adding them to the delta tracking table based on configuration changes.writesAccountDelta· readsAccountDeltaAccountsToReprocess - Merge ChargeMeasuresMergeSqlwrites
ChargeMeasures· readsTransformChargeTransformChargeTransactionMeasureTransformTransactionmerge data source type=ThisDatabasetable name=ChargeMeasuresmerge mode=InsertUpdateHardDeletebulk copy timeout seconds=300bulk copy use table lock - LoadAccountDataLoadAccountDataImports historical billing data from external systems into core account tables while preserving manual user modifications and application fields.· reads
AccountChargeAccountDeltaAccountKeyMapChargeMeasuresChargeTypeFacilityInsuranceMapPatient↳ feeds from Augment AccountDelta ReprocessChangedConfigurations, Merge ChargeMeasurescustom account charge querycustom account querycustom account remit querycustom account insurance query - Loads any Custom Properties used for business workflow use cases
▶RevFind-Process-DimensionMemberssub-job · 10↗Loads all dimensions used for filtering and reporting
- Load Dimension MembersLoadDimensionMembersSynchronize facility, provider, and insurance metadata into the dimension member table to refresh dashboard filters and reporting categories.writes
DimensionMemberload insuranceload quote insuranceload eligibility insuranceload providerload bill type - Merge DenialCategory DimensionMergeSqlwrites
DimensionMember· readsAdjustmentCodeRollupmerge data source type=ThisDatabasetable name=DimensionMembermerge mode=InsertUpdatebulk copy timeout seconds=300bulk copy use table lock - Merge Place Of Service DimensionMergeSqlwrites
DimensionMember· readsSourceECWEdiInvoiceSourceECWFacilitiesmerge data source type=ThisDatabasetable name=DimensionMembermerge mode=InsertUpdatebulk copy timeout seconds=300bulk copy use table lock - Merge Allowed Status DimensionMergeSqlwrites
DimensionMembermerge data source type=ThisDatabasetable name=DimensionMembermerge mode=InsertUpdatebulk copy timeout seconds=300bulk copy use table lock - Merge Diagnosis Code DimensionMergeSqlwrites
DimensionMember· readsDimensionMemberSourceECWEdiInvDiagnosis↳ feeds from Load Dimension Members, Merge Allowed Status Dimension, Merge DenialCategory Dimension, Merge Facility Dimension, Merge Facility Group Dimension, Merge Facility Type Dimension, Merge Modifier Dimension, Merge Place Of Service Dimension, Merge ProviderType Dimensionmerge data source type=ThisDatabasetable name=DimensionMembermerge mode=InsertUpdatebulk copy timeout seconds=300bulk copy use table lock - Merge Modifier DimensionMergeSqlwrites
DimensionMember· readsProcedureModifierTransformChargemerge data source type=ThisDatabasetable name=DimensionMembermerge mode=InsertUpdatebulk copy timeout seconds=300bulk copy use table lock - Merge Facility Group DimensionMergeSqlwrites
DimensionMember· readsFacilitymerge data source type=ThisDatabasetable name=DimensionMembermerge mode=InsertUpdatebulk copy timeout seconds=300bulk copy use table lock - Merge Facility DimensionMergeSqlwrites
DimensionMember· readsFacilitymerge data source type=ThisDatabasetable name=DimensionMembermerge mode=InsertUpdatebulk copy timeout seconds=300bulk copy use table lock - Merge Facility Type DimensionMergeSqlwrites
DimensionMember· readsFacilitymerge data source type=ThisDatabasetable name=DimensionMembermerge mode=InsertUpdatebulk copy timeout seconds=300bulk copy use table lock - Merge ProviderType DimensionMergeSqlwrites
DimensionMember· readsProvidermerge data source type=ThisDatabasetable name=DimensionMembermerge mode=InsertUpdatebulk copy timeout seconds=300bulk copy use table lock
▶Revfind-Process-Post-Load-Account-Routingsub-job · 4↗Job to update Account and AccountInsurance tables prior to scoring for any custom rules needed to properly assign insurance and score (ie - Prefix Mapping, Age at Service mapping, etc.)
- Create AccountDeltaRouting Tablesql
revfind_process_post_load_account_routing__create_accountdeltarouting_table.sql✨ Builds a staging table to store insurance routing logic and comments for accounts requiring updates. - Aetna/Aetna Medicare Routingsql
revfind_process_post_load_account_routing__aetna_aetna_medicare_routing.sql✨ Identifies Aetna accounts and assigns specific insurance keys based on member identification patterns for proper routing.writesAccountDeltaRouting· readsAccountAccountDeltaAccountInsuranceFacilityInsurancePatient↳ feeds from AccountDeltaRouting Merge - Anthem Medicaidsql
revfind_process_post_load_account_routing__anthem_medicaid.sql✨ Categorizes Anthem accounts into Medicaid or Medicare plans based on member ID prefixes to ensure accurate insurance mapping.writesAccountDeltaRouting· readsAccountAccountDeltaAccountInsuranceFacilityInsurancePatient↳ feeds from AccountDeltaRouting Merge - AccountDeltaRouting Mergesql
revfind_process_post_load_account_routing__accountdeltarouting_merge.sql✨ Updates account and insurance records with new routing information and appends relevant processing notes to the account history.writesAccountAccountInsuranceAccountNote· readsAccountDeltaRoutingAccountNoteaccountDelta↳ feeds from Aetna/Aetna Medicare Routing, Anthem Medicaid
▶RevFind-Process-Scoringsub-job · 2↗Incrementally scores all accounts + medicare scenarios
- Score All AccountsBatchProcessAccountswrites
AccountEstimate· readsQuoteBatchVisitBatchincrementalupdate dimensions - Score Medicare Scenario AccountsBatchProcessAccountswrites
AccountEstimate· readsQuoteBatchVisitBatchscenario insurance=Medicareincremental