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
Process-NextGen-Data_ProcessDataFile-RevFind
15 tasks · HeatonEye
sub-job / Flow action SQL / native step▶ expand a sub-job inline · ↗ open it as its own page · a typed step opens its doc
- DownloadDownloadDownloads files from remote FTP or SFTP servers to local directories with support for archiving and parallel transfers.server=HeatonEye_ProdMirror-mdcssh-sftpremote directory=/local directory={SourceDataFolderRevFind}remote archive directory=/Archive/
- Download-FlowPatientDownload-FlowPatientDownloads files from remote FTP or SFTP servers to local directories with support for archiving and parallel transfers.server=HeatonEye_ProdMirror-mdcssh-sftpremote directory=/Flow/remote file name=ExportPatient.txtlocal directory={SourceDataFolderRevFind}remote archive directory=/Archive/
▶Load-Adjustment_ProcessDataFile-RevFindsub-job · 1↗
- Process ExportAdjustmentProcessFilewrites
ImportAdjustmentSourceAdjustmentfile path={FilePath}archive directory={SourceDataArchiveRevFind}base table name=Adjustmentrow terminator=Newlinecolumn separator=Pipe
▶Load-Appointment_ProcessDataFile-RevFindsub-job · 1↗
- Load ExportAppointmentProcessFilewrites
ImportAppointmentSourceAppointmentfile path={FilePath}archive directory={SourceDataArchiveRevFind}base table name=Appointmentrow terminator=Newlinecolumn separator=Pipe
▶Load-Charge_ProcessDataFile-RevFindsub-job · 1↗
- Load ExportChargeProcessFilewrites
ImportChargeSourceChargefile path={FilePath}archive directory={SourceDataArchiveRevFind}base table name=Chargerow terminator=Newlinecolumn separator=Pipe
▶Load-ChargeMaster-RevFindsub-job · 3↗
- Analyzes a delimited file's structure to automatically infer column definitions and save a reusable specification for future imports.data file spec key=ImportChargemasterfile path={FilePath}table name=ImportChargeMasterrow terminator=Newlinecolumn separator=Pipe
- Load ImportChargeMasterLoadFilewrites
ImportChargemasterdata file spec=ImportChargemasterfile path={FilePath}import mode=Replacearchive file path={SourceDataArchiveRevFind} - Merge SourceChargeMastersql
load_chargemaster_revfind__merge_sourcechargemaster.sql✨ Updates the source chargemaster table with imported data, including pricing, descriptions, and coding details for active service items.writessourcechargemaster· readsimportchargemaster↳ feeds from Load ImportChargeMaster
▶Load-Encounter_ProcessDataFile-RevFindsub-job · 1↗
- Load ExportEncounterProcessFilewrites
ImportEncounterSourceEncounterfile path={FilePath}archive directory={SourceDataArchiveRevFind}base table name=Encounterrow terminator=Newlinecolumn separator=Pipe
▶Load-EncounterInsurance-RevFindsub-job · 4↗
- Scan ExportEncounterInsuranceScanFiledisableddata file spec key=ImportEncounterInsurancefile path={FilePathRevFind}table name=ImportEncounterInsurancerow terminator=Newlinecolumn separator=Pipe
- Load ImportEncounterInsuranceLoadFilewrites
ImportEncounterInsurancedata file spec=ImportEncounterInsurancefile path={FilePath}import mode=Replacearchive file path={SourceDataArchiveRevFind} - Create uci_ImportEncounterInsurancesql
load_encounterinsurance_revfind__create_uci_importencounterinsurance.sql✨ Builds a unique index on encounter insurance import data to optimize performance and ensure record uniqueness during processing.· readsImportEncounterInsurance↳ feeds from Load ImportEncounterInsurance - Delete/Insert SourceEncounterInsurancesql
load_encounterinsurance_revfind__delete_insert_sourceencounterinsurance.sql✨ Updates source encounter insurance records by replacing existing entries with the latest imported insurance and policy information.writessourceencounterinsurance· readsImportencounterInsurance↳ feeds from Load ImportEncounterInsurance
▶Load-Event_ProcessDataFile-RevFindsub-job · 1↗
- Load ExportEventProcessFilewrites
ImportEventSourceEventfile path={FilePath}archive directory={SourceDataArchiveRevFind}base table name=Eventrow terminator=Newlinecolumn separator=Pipe
▶Load-Location_ProcessDataFile-RevFindsub-job · 1↗
- Load ExportLocationProcessFilewrites
ImportLocationSourceLocationfile path={FilePath}archive directory={SourceDataArchiveRevFind}base table name=Locationrow terminator=Newlinecolumn separator=Pipe
▶Load-Patient_ProcessDataFile-RevFindsub-job · 1↗
- Load ExportPatientProcessFilewrites
ImportPatientSourcePatientfile path={FilePath}archive directory={SourceDataArchiveRevFind}base table name=Patientrow terminator=Newlinecolumn separator=Pipe
▶Load-PatientInsurance_ProcessDataFile-RevFindsub-job · 1↗
- Load ExportPatientInsuranceProcessFilewrites
ImportPatientInsuranceSourcePatientInsurancefile path={FilePath}archive directory={SourceDataArchiveRevFind}base table name=PatientInsurancerow terminator=Newlinecolumn separator=Pipe
▶Load-Payer_ProcessDataFile-RevFindsub-job · 1↗
- Load ExportPayerProcessFilewrites
ImportPayerSourcePayerfile path={FilePath}archive directory={SourceDataArchiveRevFind}base table name=Payerrow terminator=Newlinecolumn separator=Pipe
▶Load-Provider_ProcessDataFile-RevFindsub-job · 1↗
- Load ExportProviderProcessFilewrites
ImportProviderSourceProviderfile path={FilePath}archive directory={SourceDataArchiveRevFind}base table name=Providerrow terminator=Newlinecolumn separator=Pipe
▶Load-TransactionDetail_ProcessDataFile-RevFindsub-job · 1↗
- Process ExportTransactionDetail DataFileProcessFilewrites
ImportTransactionDetailSourceTransactionDetailfile path={FilePath}archive directory={SourceDataArchiveRevFind}base table name=TransactionDetailrow terminator=Newlinecolumn separator=Pipe