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 · OneGI
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 ▶RevFind-Process-CustomPropertiessub-job · 1↗Loads any Custom Properties used for business workflow use cases
- DeletedClaim - UpdateCustomPropertyFromQueryUpdateCustomPropertyFromQuery· reads
AccountAccountKeyMapCustomPropertyMapentity=Accountcustom property key=DeletedClaimcustom query
▶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· readsFacilitySourceFacilityGroupToTINmerge 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 · 8↗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. - GAVA - Anthem Routingsql
revfind_process_post_load_account_routing__gava_anthem_routing.sqldisabled✨ Routes Anthem and BCBS accounts to specific plan categories based on member ID prefixes and eligibility data.writesAccountDeltaRouting· readsAccountDeltaSourceAnthemBCBSEligibilityPrefixDataaccountfacilitytransformAccountInsurance - GCM - Anthem TN Routingsql
revfind_process_post_load_account_routing__gcm_anthem_tn_routing.sqldisabled✨ Routes Tennessee Anthem accounts to specific provider networks based on member ID prefixes and plan names.writesAccountDeltaRouting· readsAccountDeltaFacilitySourceAnthemBCBSEligibilityPrefixDataaccounttransformAccountInsurance - AccountDeltaRouting Mergesql
revfind_process_post_load_account_routing__accountdeltarouting_merge.sqldisabled✨ Updates account and insurance records with new routing information and appends relevant processing notes to the account history.writesAccountAccountInsuranceAccountNote· readsAccountDeltaRoutingAccountNoteaccountDelta - Merge Account Label CommentsMergeSqldisabledwrites
AccountNote· readsAccountDeltaAccountDeltaRoutingmerge data source type=ThisDatabasetable name=AccountNotemerge mode=InsertUpdatebulk copy timeout seconds=300bulk copy use table lock - GAVA - UHC Physician Statussql
revfind_process_post_load_account_routing__gava_uhc_physician_status.sql✨ Flags UnitedHealthcare account charges with physician or non-physician status based on provider credentials for differential rate calculation.· readsAccountChargeCommonDataaccountaccountDeltaprovider - GAVA - VA Region (Anthem + Aetna + Human Medicare)sql
revfind_process_post_load_account_routing__gava_va_region_anthem_aetna_human_medicare.sql✨ Appends geographic region codes to account charges for specific payers based on facility zip codes.· readsAccountChargeAccountDeltaaccountfacilitysourceVAFacilityRegion - ALL UHC - Add UHC procedure category to code stringsql
revfind_process_post_load_account_routing__all_uhc_add_uhc_procedure_category_to_code_string.sql✨ Updates account charges by appending United Healthcare procedure categories to code strings for relevant insurance accounts.· readsAccountAccountChargeChargeTypeaccountDelta
▶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