Il Suo Template dei dati per la gestione del ciclo dei ricavi
Il Suo Template dei dati per la gestione del ciclo dei ricavi
- Attributi consigliati da raccogliere
- Attività chiave da monitorare per la process discovery
- Indicazioni dettagliate per l'estrazione da R1 RCM
Attributi della gestione del ciclo attivo
| Nome | Descrizione | ||
|---|---|---|---|
| Evento di fatturazione BillingEvent | L'identificativo univoco di un singolo servizio o articolo fatturabile, utilizzato come identificativo principale del caso per monitorare l'intero ciclo dei ricavi. | ||
| Descrizione Il Billing Event ID rappresenta una specifica erogazione di un servizio o di un prodotto che genera un addebito. Funge da filo conduttore centrale per tutte le attività correlate, dall'erogazione iniziale del servizio e dalla registrazione dell'addebito fino all'invio della richiesta di rimborso, alla registrazione del pagamento e alla successiva chiusura del conto. Nel Process Mining, analizzare il ciclo di vita di ogni Billing Event consente di ottenere una visione completa del ciclo dei ricavi end-to-end. Viene utilizzato per tracciare l'intero percorso di un singolo addebito, identificare i percorsi più comuni, misurare i tempi di ciclo tra le tappe principali e comprendere le variazioni che causano ritardi o perdite di ricavi. Perché è importante Questo identificativo è essenziale per raggruppare tutte le attività correlate in un unico caso, consentendo un'analisi completa e accurata del processo del ciclo dei ricavi per ogni evento fatturabile. Dove reperirlo È la chiave primaria che collega diverse tabelle relative agli episodi del paziente, agli addebiti, alle richieste di rimborso e ai pagamenti. Per il campo specifico, consultare la documentazione di R1 RCM, poiché spesso è associato a un identificativo dell'episodio o della richiesta di rimborso. Esempi BE-2023-0012345BE-2023-0054321BE-2024-0098765 | |||
| Nome dell'attività ActivityName | Il nome dello specifico evento aziendale o Task che si è verificato in un determinato momento all'interno del processo del ciclo dei ricavi. | ||
| Descrizione Questo Attributo descrive una singola fase o tappa del processo di gestione del ciclo dei ricavi per un determinato evento di fatturazione. Le attività rappresentano il lavoro svolto, ad esempio «Addebiti acquisiti», «Richiesta di rimborso inviata» o «Pagamento registrato». Analizzare la sequenza delle attività è il fulcro del Process Mining. Consente di scoprire il flusso effettivo del processo, individuare i colli di bottiglia in cui le attività impiegano troppo tempo per iniziare e rilevare i cicli di rilavorazione in cui le attività vengono ripetute inutilmente, come «Richiesta di rimborso negata» seguita da «Rilavorazione del rifiuto avviata». Perché è importante Definisce le fasi del processo, consentendo di visualizzare la mappa del processo, calcolare i tempi di transizione e individuare deviazioni e rilavorazioni. Dove reperirlo Queste informazioni derivano generalmente dagli Event Log, dai record delle variazioni di stato o dai codici delle transazioni presenti nei diversi moduli di R1 RCM. Potrebbe essere necessario mappare i codici tecnici su nomi comprensibili per il business. Esempi Addebiti registratiRichiesta di rimborso inviataRicezione dell'esito della valutazione del pagatorePagamento registratoConto chiuso | |||
| Ora dell'evento EventTime | La marca temporale che indica quando si è verificata una specifica attività o un determinato evento. | ||
| Descrizione Event Time fornisce la data e l'ora precise in cui un'attività è stata registrata nel sistema. Queste informazioni temporali sono fondamentali per comprendere il processo attraverso un'analisi basata sul tempo. Nel Process Mining, questa marca temporale viene utilizzata per ordinare cronologicamente gli eventi e calcolare la durata tra le attività, un elemento essenziale per l'analisi delle prestazioni. Consente di calcolare metriche chiave come il tempo di ciclo, il tempo di elaborazione e il tempo di attesa, indispensabili per individuare i colli di bottiglia e misurare l'efficienza. Perché è importante Questa marca temporale costituisce la base di tutte le analisi relative al tempo, inclusi il calcolo dei tempi di ciclo, l'individuazione dei colli di bottiglia e il monitoraggio delle prestazioni del processo rispetto agli SLA. Dove reperirlo Si trova generalmente in un campo denominato «Creation Date», «Timestamp» o «Last Update Date», associato a ogni transazione o record di variazione dello stato in R1 RCM. Esempi 2023-10-26T10:00:00Z2023-10-27T14:35:10Z2023-11-05T09:12:45Z | |||
| Sistema di origine SourceSystem | Il sistema di riferimento da cui sono stati estratti i dati dell'evento. | ||
| Descrizione Questo Attributo identifica l'applicazione o il modulo di origine che ha generato i dati di un determinato evento. In un ambiente complesso come quello sanitario, i dati possono provenire da un EMR, da un modulo di fatturazione, da un clearinghouse per le richieste di rimborso o da una piattaforma di recupero crediti. Comprendere il sistema di origine è fondamentale per convalidare i dati e analizzare le variazioni del processo che possono essere specifiche di determinati sistemi. Aiuta a risolvere le incoerenze nei dati e a comprendere l'ecosistema tecnologico del processo. Perché è importante Identifica l'origine dei dati, un elemento fondamentale per la governance dei dati, la convalida e la comprensione delle interazioni tra i diversi sistemi all'interno del processo end-to-end. Dove reperirlo Spesso si tratta di un valore statico aggiunto durante l'estrazione dei dati, che identifica il sistema, ad esempio «R1 RCM», da cui provengono i dati. Esempi R1 RCMCernerEpic | |||
| Ultimo aggiornamento dei dati LastDataUpdate | La marca temporale dell'aggiornamento o dell'estrazione più recente dei dati dal sistema di origine. | ||
| Descrizione Questo Attributo indica l'ultima volta in cui sono stati aggiornati i dati utilizzati per l'analisi di Process Mining. Fornisce il contesto relativo all'attualità dei dati analizzati. Queste informazioni sono importanti per la reportistica e i Dashboard, poiché indicano quanto siano aggiornati gli insight sul processo. Aiutano a gestire le aspettative sulla tempestività dei dati e garantiscono che le decisioni vengano prese sulla base di un intervallo temporale noto. Perché è importante Fornisce un contesto essenziale sull'attualità dei dati, assicurando che analisti e stakeholder siano consapevoli del livello di aggiornamento degli insight sul processo. Dove reperirlo Questa marca temporale viene generata durante il processo di estrazione, trasformazione e caricamento (ETL) dei dati e viene generalmente applicata all'intero dataset. Esempi 2024-05-20T08:00:00Z2024-05-21T08:00:00Z | |||
| Codice del motivo del rifiuto DenialReasonCode | Un codice standardizzato fornito dal pagatore per spiegare il motivo del rifiuto di una richiesta di rimborso. | ||
| Descrizione Quando un pagatore rifiuta una richiesta di rimborso, fornisce un codice motivazionale, come un CARC (Claim Adjustment Reason Code), per spiegare la decisione. Questi codici sono standardizzati e indicano problemi come «Servizio non coperto» o «Richiesta di rimborso duplicata». Questo Attributo è estremamente importante per la gestione dei rifiuti. Analizzando la frequenza dei diversi codici motivazionali, le organizzazioni possono individuare e affrontare le cause alla radice dei rifiuti, legate all'idoneità del paziente, agli errori di codifica o alla mancanza di necessità medica. Ciò supporta direttamente le iniziative volte a ridurre le rilavorazioni e ad accelerare il flusso di cassa. Perché è importante Fornisce il motivo specifico del rifiuto della richiesta di rimborso, consentendo un'analisi delle cause alla radice per ridurre i rifiuti futuri, diminuire le rilavorazioni e migliorare il tasso di pagamento al primo invio. Dove reperirlo Queste informazioni vengono ricevute nell'avviso di rimessa elettronico (file ERA o 835) dal pagatore e vengono memorizzate nel modulo di gestione delle richieste di rimborso di R1 RCM. Esempi CO-16: alla richiesta di rimborso o al servizio mancano le informazioni necessarie per la valutazione.PR-97: il beneficio per questo servizio è incluso nel pagamento o nella rettifica di un altro servizio.CO-22: questa prestazione potrebbe essere coperta da un altro pagatore secondo il coordinamento delle prestazioni.OA-18: richiesta di rimborso o servizio esattamente duplicato. | |||
| Importo della fattura InvoiceAmount | Il valore monetario complessivo degli addebiti riportati nella fattura o nella richiesta di rimborso. | ||
| Descrizione Questo Attributo rappresenta l'importo totale fatturato per i servizi erogati nell'ambito di un determinato evento di fatturazione. Riflette i ricavi attesi dalla richiesta di rimborso. Analizzare l'importo della fattura è fondamentale per il Process Mining finanziario. Consente di dare priorità alle richieste di rimborso di valore elevato, comprendere l'impatto finanziario dei ritardi o dei rifiuti e segmentare il processo in base al valore. Ad esempio, un'analisi potrebbe rivelare che le richieste di rimborso superiori a una determinata soglia seguono un percorso diverso e più manuale. Perché è importante Fornisce un contesto finanziario al processo, consentendo di analizzare l'impatto delle variazioni del processo sui ricavi e di dare priorità ai casi di valore elevato per le attività di miglioramento. Dove reperirlo Si trova nella tabella principale delle intestazioni delle richieste di rimborso o delle fatture in R1 RCM, spesso con il nome «TotalBilledAmount» o un nome simile. Esempi 150.002500.7585.5012000.00 | |||
| Nome del pagatore PayerName | Il nome della compagnia assicurativa, dell'ente pubblico o del paziente responsabile del pagamento. | ||
| Descrizione Questo Attributo identifica il pagatore principale della richiesta di rimborso. Può trattarsi di un assicuratore commerciale come Aetna, di un pagatore pubblico come Medicare oppure del paziente stesso per le quote a suo carico. Analizzare il processo per pagatore è fondamentale per la gestione del ciclo dei ricavi. Può rivelare che determinati pagatori presentano tassi di rifiuto più elevati, cicli di pagamento più lunghi o requisiti di invio più complessi. Questi insight consentono all'organizzazione di adattare efficacemente processi e risorse ai comportamenti specifici dei pagatori. Perché è importante Consente di segmentare il processo per pagatore e individuare ritardi, schemi di rifiuto o comportamenti di pagamento specifici, elementi fondamentali per ottimizzare i ricavi. Dove reperirlo Si trova nelle informazioni assicurative o anagrafiche del paziente collegate alla richiesta di rimborso in R1 RCM. Esempi MedicareUnitedHealthcareBlue Cross Blue ShieldAetnaPagamento diretto del paziente | |||
| Reparto di fatturazione BillingDepartment | Il reparto o il team funzionale responsabile dell'esecuzione dell'attività. | ||
| Descrizione Questo Attributo specifica l'unità organizzativa, ad esempio «Inserimento addebiti», «Invio richieste di rimborso» o «Gestione dei rifiuti», che ha eseguito una determinata fase del processo. Aiuta a comprendere come il lavoro viene trasferito tra team diversi. È fondamentale per analizzare la produttività dei reparti e individuare i colli di bottiglia interfunzionali. Filtrando la mappa del processo per reparto, le organizzazioni possono vedere dove i passaggi di consegne sono fluidi e dove si verificano ritardi, favorendo l'allocazione delle risorse e l'ottimizzazione dei processi organizzativi. Perché è importante Consente di analizzare le prestazioni del processo per unità organizzativa, aiutando a individuare colli di bottiglia specifici del team, vincoli di risorse o best practice. Dove reperirlo Può derivare dal profilo dell'utente in R1 RCM oppure essere memorizzato come «Department Code» nei dati della transazione. Esempi Acquisizione degli addebitiGestione delle richieste di rimborsoRifiuti e ricorsiRegistrazione dei pagamenti | |||
| Stato della fattura InvoiceStatus | Lo stato attuale della fattura o della richiesta di rimborso nel relativo ciclo di vita. | ||
| Descrizione Questo Attributo indica l'ultimo stato noto di un evento di fatturazione, ad esempio «Inviata», «Pagata», «Negata» o «In fase di recupero crediti». Fornisce una fotografia della posizione della fattura nel processo in un determinato momento. Lo stato della fattura è essenziale per creare report sull'anzianità dei crediti e monitorare la situazione dei crediti verso clienti. Nel Process Mining può essere utilizzato per filtrare i casi bloccati in uno stato specifico o analizzare gli esiti delle diverse varianti di processo, ad esempio confrontando i percorsi delle richieste di rimborso «Pagate» e «Negate». Perché è importante Fornisce una visione dello stato corrente di ogni caso, essenziale per creare report sull'anzianità dei crediti e analizzare gli esiti finali dei diversi percorsi di processo. Dove reperirlo Si tratta generalmente di un campo di stato nel record principale della richiesta di rimborso o del conto in R1 RCM. Esempi In attesa dell'invioInviato al pagatoreRespintoPagato integralmenteIn fase di recupero crediti | |||
| Utente assegnato AssignedUser | L'ID o il nome dell'utente che ha eseguito l'attività. | ||
| Descrizione Questo Attributo identifica la persona responsabile dell'esecuzione di una specifica attività nel processo. Può trattarsi dell'addetto alla fatturazione che ha creato la richiesta di rimborso, dell'analista che ha rilavorato un rifiuto o dello specialista che ha registrato un pagamento. Analizzare i dati per utente aiuta a comprendere la distribuzione del carico di lavoro, le prestazioni individuali e le esigenze formative. Può evidenziare quali utenti sono più efficienti o quali possono essere associati a tassi di errore più elevati, consentendo interventi mirati di gestione e miglioramento del processo. Perché è importante Consente di analizzare le prestazioni del team e dei singoli utenti e la distribuzione del carico di lavoro, oltre ad aiutare a individuare opportunità formative o deviazioni del processo specifiche di determinati utenti. Dove reperirlo Si trova generalmente in un campo denominato «UserID», «Processor» o «UpdatedBy» nei log delle transazioni di R1 RCM. Esempi jdoeasmithp.jonesBOT_RPA01 | |||
| Codice del servizio ServiceCode | Il codice di fatturazione dello specifico servizio o della procedura erogata, ad esempio un codice CPT o HCPCS. | ||
| Descrizione I codici dei servizi, come i codici CPT (Current Procedural Terminology), sono codici medici standardizzati utilizzati per comunicare ai pagatori le procedure e i servizi medici, chirurgici e diagnostici ai fini del rimborso. Analizzare il processo per codice del servizio è essenziale per individuare i problemi di fatturazione relativi a specifici tipi di assistenza. Può evidenziare quali procedure vengono negate più spesso, presentano i cicli di pagamento più lunghi o richiedono più rilavorazioni, consentendo miglioramenti mirati nelle pratiche di codifica e fatturazione. Perché è importante Consente di analizzare il processo in base al tipo di servizio erogato, un elemento chiave per individuare schemi di rifiuto o ritardi nei pagamenti associati a procedure specifiche. Dove reperirlo Queste informazioni si trovano a livello di singola voce per ogni addebito o richiesta di rimborso in R1 RCM. Esempi 992139928573560 | |||
| È automatizzato IsAutomated | Un flag che indica se l'attività è stata eseguita da un sistema automatizzato o da un utente. | ||
| Descrizione Questo Attributo booleano distingue tra le attività eseguite da un'automazione software, come un bot RPA per l'invio delle richieste di rimborso, e quelle svolte manualmente da un dipendente. Analizzare questo Attributo è fondamentale per comprendere l'impatto e l'efficacia delle iniziative di automazione. Consente di confrontare velocità, costi e tassi di errore dei processi automatizzati e manuali, aiutando a individuare nuove opportunità di automazione e a misurare il ROI dei bot esistenti. Perché è importante Distingue tra attività eseguite da persone e attività guidate dal sistema, un elemento fondamentale per misurare l'impatto dell'automazione sull'efficienza, sui costi e sulla qualità del processo. Dove reperirlo Può essere ricavato dal campo «AssignedUser», in cui specifici ID utente sono riservati ai bot, ad esempio «BOT_RPA01». In alternativa, alcuni sistemi dispongono di un campo dedicato per contrassegnare le transazioni automatizzate. Esempi truefalse | |||
| È una rilavorazione IsRework | Un flag calcolato che identifica le attività appartenenti a un ciclo di rilavorazione, come il nuovo invio di una richiesta di rimborso negata. | ||
| Descrizione Questo Attributo è un flag booleano generalmente calcolato durante l'analisi di Process Mining. Assume il valore «true» se un'attività è la ripetizione di una fase precedente o fa parte di una sequenza che indica la correzione di un errore, ad esempio qualsiasi attività successiva a «Richiesta di rimborso negata». Individuare le rilavorazioni è una delle funzionalità più efficaci del Process Mining. Consente di quantificare lo spreco di lavoro, tempo e risorse all'interno di un processo. Contrassegnando le rilavorazioni, le organizzazioni possono concentrare gli interventi di miglioramento sulla prevenzione degli errori che le causano, ottenendo significativi incrementi di efficienza. Perché è importante Aiuta a quantificare la frequenza e l'impatto delle rilavorazioni, come i rifiuti delle richieste di rimborso, consentendo un'analisi mirata per ridurre inefficienze e attività sprecate. Dove reperirlo Non è un campo del sistema di origine. Viene calcolato dallo strumento di Process Mining sulla base della sequenza delle attività, ad esempio rilevando quando l'attività «Richiesta di rimborso inviata» si verifica più di una volta per lo stesso caso. Esempi truefalse | |||
| Esito della riscossione CollectionOutcome | Il risultato finale delle attività di riscossione relative a un saldo insoluto. | ||
| Descrizione Questo Attributo descrive l'esito degli sforzi per riscuotere il pagamento di un conto scaduto. I possibili esiti includono «Pagato per intero», «Saldo definito», «Inserito tra le perdite su crediti» o «Non risolto». Monitorare gli esiti della riscossione è essenziale per valutare l'efficacia del processo di recupero crediti. Analizzando quali attività conducono a determinati esiti, le organizzazioni possono ottimizzare le strategie di riscossione, migliorare i tassi di recupero e decidere con cognizione di causa quando interrompere i tentativi di riscossione e stornare i saldi. Ciò supporta il Dashboard Collection Activity Performance. Perché è importante Misura l'efficacia del processo di recupero crediti monitorando la risoluzione finale dei conti scaduti e aiutando a ottimizzare le strategie di riscossione. Dove reperirlo È probabilmente un campo di stato del conto del paziente o di un modulo dedicato al recupero crediti all'interno di R1 RCM. Esempi Pagato integralmenteLiquidato per un importo inferioreInviato a un'agenzia esternaStornato come cattivo credito | |||
| ID paziente PatientId | L'identificativo univoco del paziente che ha ricevuto il servizio. | ||
| Descrizione Questo Attributo è l'ID univoco assegnato a un paziente all'interno del sistema sanitario, spesso denominato Medical Record Number (MRN). Sebbene l'assistenza individuale al paziente non sia l'obiettivo dell'analisi, il Patient ID può essere utilizzato per analizzare nel tempo i problemi di fatturazione ricorrenti dello stesso paziente. Può inoltre aiutare a segmentare il processo in base ai dati demografici o alla storia del paziente, se collegato ad altri dati, facendo emergere potenziali problemi sistemici che interessano determinati gruppi di pazienti. Perché è importante Consente di analizzare gli eventi di fatturazione a livello di paziente, aiutando a individuare problemi o schemi ricorrenti per pazienti specifici in più episodi. Dove reperirlo Questo identificativo è un elemento fondamentale dei dati anagrafici del paziente collegati a ogni episodio e richiesta di rimborso in R1 RCM. Esempi MRN837262MRN937281MRN103847 | |||
| Importo della rettifica AdjustmentAmount | Il valore monetario della rettifica apportata al saldo del conto. | ||
| Descrizione Questo Attributo registra il valore di qualsiasi rettifica finanziaria apportata al conto del paziente dopo la fatturazione iniziale. Le rettifiche possono essere positive o negative e includono riduzioni contrattuali, storni o correzioni. Monitorare gli importi delle rettifiche è fondamentale per comprendere l'integrità dei ricavi. Livelli elevati di rettifiche negative possono indicare perdite di ricavi dovute a problemi come l'acquisizione errata degli addebiti o crediti inesigibili. Analizzare questi dati aiuta a individuare l'impatto finanziario degli errori di fatturazione e delle inefficienze nella riscossione. Perché è importante Quantifica le perdite di ricavi e le correzioni finanziarie, aiutando a determinare l'impatto monetario delle imprecisioni di fatturazione, degli obblighi contrattuali o delle perdite su crediti. Dove reperirlo Si trova nei log delle transazioni relative alle rettifiche del conto o alla registrazione dei pagamenti in R1 RCM. Esempi -50.2520.00-1200.00 | |||
| Motivo della rettifica AdjustmentReason | Il motivo indicato per una rettifica finanziaria, ad esempio «Riduzione contrattuale» o «Storno per perdita su crediti». | ||
| Descrizione Questo Attributo fornisce il contesto per comprendere perché è stata apportata una rettifica finanziaria a un conto. I motivi sono spesso codici o descrizioni standardizzati che classificano il tipo di rettifica. Analizzare i motivi delle rettifiche aiuta a diagnosticare le cause alla radice delle perdite di ricavi. Ad esempio, un'elevata frequenza di «Storno per saldo ridotto» potrebbe indicare un processo di recupero crediti inefficiente per gli importi contenuti, mentre le frequenti «Riduzioni contrattuali» sono una componente prevista delle negoziazioni con i pagatori. Questa analisi supporta il Dashboard Billing Adjustments & Compliance Audit. Perché è importante Spiega il «perché» delle rettifiche dei ricavi, aiutando a individuare le cause alla radice delle perdite, come problemi contrattuali, errori di fatturazione o inefficienze nella riscossione. Dove reperirlo Si tratta generalmente di un campo di testo o di un codice nello stesso record della transazione che contiene AdjustmentAmount in R1 RCM. Esempi Rettifica contrattualeStorno per perdita su creditiStorno di piccoli saldiCorrezione di un errore di fatturazione | |||
| Tempo di ciclo dal servizio al pagamento ServiceToPaymentCycleTime | La durata totale calcolata dal momento in cui è stato erogato un servizio fino alla registrazione del pagamento finale. | ||
| Descrizione Questa metrica misura la durata end-to-end del ciclo dei ricavi per un singolo evento di fatturazione. Rappresenta il tempo complessivo necessario a un'organizzazione per trasformare un servizio erogato in liquidità. È un indicatore chiave di prestazione (KPI) fondamentale per la salute finanziaria. Analizzare questa durata aiuta a individuare le principali aree in cui accelerare il processo. Scomponendo il tempo di ciclo nelle sue componenti, come il «tempo di fatturazione» e il «tempo di pagamento», le organizzazioni possono identificare le maggiori opportunità per migliorare il flusso di cassa. Perché è importante È un KPI fondamentale di alto livello che misura l'efficienza complessiva del ciclo di conversione della liquidità, incidendo direttamente sul flusso di cassa dell'organizzazione. Dove reperirlo È una metrica calcolata. Corrisponde alla differenza temporale tra la marca temporale dell'attività «Servizio erogato» e quella dell'attività «Pagamento registrato» per un determinato Billing Event. Esempi 35 giorni 8 ore92 giorni 4 ore15 giorni 12 ore | |||
Attività di gestione del ciclo attivo
| Attività | Descrizione | ||
|---|---|---|---|
| Addebiti registrati | Questa attività indica la registrazione formale di tutti i servizi, le procedure e le forniture fatturabili relativi all'incontro con un paziente. È un passaggio fondamentale di inserimento dei dati, che traduce le attività cliniche in transazioni finanziarie. | ||
| Perché è importante Segna il passaggio dalle attività cliniche a quelle finanziarie. È il punto di partenza per misurare i tempi di ciclo della generazione delle fatture e delle richieste di rimborso e aiuta a individuare gli arretrati nella registrazione degli addebiti. Dove reperirlo Acquisito nel modulo di registrazione degli addebiti di R1 RCM o ricevuto tramite un'interfaccia da un EHR. L'evento è generalmente contrassegnato da un log di transazione specifico o dal timestamp di creazione del record dell'addebito. Acquisizione Identificato dal timestamp di creazione del record della transazione di addebito nella tabella di fatturazione. Tipo di evento explicit | |||
| Conto chiuso | L'evento di fatturazione è completamente risolto con saldo pari a zero e il conto viene formalmente chiuso. Ciò indica il completamento con esito positivo del ciclo dei ricavi per questo specifico episodio. | ||
| Perché è importante È il principale evento di fine del processo secondo il percorso previsto. Misurare il tempo di chiusura del conto aiuta a garantire che le attività amministrative siano completate in modo efficiente e che le registrazioni siano finalizzate. Dove reperirlo Questo evento viene dedotto quando il saldo del conto raggiunge lo zero e viene applicato uno stato finale «Chiuso» o «Pagato per intero». La marca temporale corrisponde all'ultima transazione finanziaria che ha azzerato il saldo. Acquisizione Viene dedotto quando il saldo del conto diventa pari a zero, viene applicato lo stato «Chiuso» e viene registrata la marca temporale dell'attività finale. Tipo di evento inferred | |||
| Pagamento registrato | Il pagamento ricevuto viene applicato ufficialmente al conto del paziente, riducendo il saldo residuo. Questo è il passaggio finale per riconciliare un pagamento con i servizi fatturati. | ||
| Perché è importante Questa attività costituisce il punto finale per il calcolo dei tempi di ciclo dal servizio al pagamento e di registrazione del pagamento. Conferma che i ricavi sono stati rilevati e che i conti sono stati aggiornati correttamente. Dove reperirlo Viene registrato come transazione finanziaria esplicita nel modulo di contabilità dei pazienti di R1 RCM. Ogni registrazione include data, importo e origine. Acquisizione Registrato come transazione specifica con una data di registrazione quando un utente o un processo automatizzato applica il pagamento. Tipo di evento explicit | |||
| Pagamento ricevuto | Viene ricevuto un pagamento da un pagatore o da un paziente. Questo evento indica la ricezione dei fondi, che non sono ancora stati applicati al conto o alle specifiche voci di servizio. | ||
| Perché è importante Rappresenta un'entrata di cassa. L'intervallo tra 'Payment Received' e 'Payment Posted' è una metrica fondamentale per comprendere l'efficienza delle attività amministrative e i ritardi nella riconciliazione della liquidità. Dove reperirlo Acquisito dai file di rimessa elettronica dei pagatori o dall'elaborazione dei pagamenti dei pazienti. L'evento corrisponde alla data del deposito o alla data di ricezione del file. Acquisizione Registrato a partire dalla data di efficacia del pagamento nel file ERA o dalla data della transazione relativa a un pagamento del paziente. Tipo di evento explicit | |||
| Richiesta di rimborso inviata | La richiesta di rimborso generata viene inviata elettronicamente al pagatore responsabile, ad esempio una compagnia assicurativa. Questo segna la prima comunicazione esterna del processo di fatturazione finalizzata a ottenere il rimborso. | ||
| Perché è importante Una tappa fondamentale che avvia il conteggio dei tempi per il rimborso da parte del pagatore. Il monitoraggio di questa fase aiuta a controllare gli arretrati di invio e a garantire il rispetto dei termini di presentazione richiesti dai pagatori. Dove reperirlo Questo evento viene registrato come transazione esplicita quando la richiesta di rimborso viene trasmessa a un clearinghouse. Il sistema registra il timestamp di invio e i dettagli della conferma. Acquisizione Registrato esplicitamente come transazione con un timestamp di invio quando la richiesta di rimborso viene trasmessa tramite il clearinghouse. Tipo di evento explicit | |||
| Servizio erogato | Rappresenta il momento in cui un servizio o una procedura fatturabile viene completato per un paziente. Questo evento viene spesso acquisito da un sistema clinico o di pianificazione e funge da punto di avvio del ciclo dei ricavi. | ||
| Perché è importante Questo è il punto di partenza per il KPI del tempo di ciclo dal servizio al pagamento. Analizzare il tempo a partire da questo evento aiuta a individuare i ritardi nelle fasi iniziali del ciclo dei ricavi. Dove reperirlo Generalmente proviene da una cartella clinica elettronica (EHR) o da un sistema di gestione dello studio integrato con R1 RCM. Spesso viene dedotto da un timestamp 'Service Date' o 'Procedure Completed' nella cartella del paziente. Acquisizione Deducibile dal timestamp 'Date of Service' associato all'incontro con il paziente. Tipo di evento inferred | |||
| Avvio dell'attività di recupero crediti | Il conto del paziente è diventato insoluto e vengono avviate attività proattive di recupero crediti. Queste possono variare da lettere di sollecito automatiche all'assegnazione del conto a uno specialista del recupero crediti. | ||
| Perché è importante Segna l'inizio del processo di recupero crediti ad alta intensità di costi. Analizzare l'efficacia e il tempo di ciclo di queste attività aiuta a ottimizzare le strategie per recuperare i crediti inesigibili. Dove reperirlo Questo evento viene probabilmente registrato o dedotto da una modifica dello stato quando un conto viene spostato in una coda di lavoro per il recupero crediti o gli viene assegnato un codice di stato relativo al recupero crediti in R1 RCM. Acquisizione Deducibile dalla modifica dello stato del conto a 'Collections' o 'Delinquent'. Tipo di evento inferred | |||
| Avvio della rilavorazione del rifiuto | Un utente o un Workflow automatizzato avvia l'analisi e la risoluzione di una richiesta di rimborso respinta. Ciò può comportare la correzione della codifica, l'invio della documentazione o la presentazione di un ricorso contro la decisione del pagatore. | ||
| Perché è importante Registra l'inizio del costoso ciclo di rilavorazione delle richieste respinte. Misurare il tempo trascorso in questa fase è fondamentale per comprendere l'efficienza del team di gestione dei rifiuti. Dove reperirlo Questo evento viene spesso dedotto dalla modifica dello stato della richiesta respinta a 'Rework in Progress' o 'Under Review' all'interno di una coda di lavoro o di un modulo di gestione dei rifiuti di R1 RCM. Acquisizione Deducibile da una modifica dello stato in una coda di lavoro per la gestione dei rifiuti o dalla prima azione di un utente su una richiesta respinta. Tipo di evento inferred | |||
| Conto classificato come credito inesigibile | Tutti i tentativi di riscossione sono stati esauriti e il saldo residuo del conto è considerato inesigibile. Il saldo viene stornato come perdita su crediti, rappresentando una perdita definitiva di ricavi. | ||
| Perché è importante Rappresenta un esito negativo del processo e una perdita diretta di ricavi. Analizzare quali casi si concludono con una perdita su crediti può rivelare schemi di mancato pagamento e opportunità per migliorare la riscossione. Dove reperirlo Si tratta generalmente di una transazione esplicita in R1 RCM, con cui il saldo insoluto viene trasferito a una specifica categoria di perdite su crediti, spesso innescata da un utente o da regole automatiche basate sull'anzianità del credito. Acquisizione Viene registrata come una specifica transazione finanziaria per stornare il saldo, spesso associata a un trasferimento a un'agenzia esterna di recupero crediti. Tipo di evento explicit | |||
| Generazione dell'estratto conto del paziente | Dopo la valutazione da parte dell'assicurazione, viene creato un estratto conto per il paziente con il saldo residuo a suo carico. Può trattarsi di compartecipazioni, franchigie o servizi non coperti. | ||
| Perché è importante Questa attività avvia la parte del ciclo dei ricavi relativa ai pagamenti del paziente. Analizzarne tempi e frequenza è importante per gestire il recupero crediti dai pazienti e il flusso di cassa. Dove reperirlo Generalmente acquisito come evento registrato quando viene eseguito un processo batch per creare e stampare o inviare elettronicamente gli estratti conto dei pazienti. R1 RCM registrerebbe la data di generazione dell'estratto conto. Acquisizione Registrato come transazione quando viene eseguito il processo batch per generare gli estratti conto dei pazienti. Tipo di evento explicit | |||
| Rettifica del conto effettuata | Sul conto viene registrata una transazione non relativa a un pagamento per modificarne il saldo. Può includere rettifiche contrattuali basate sugli accordi con i pagatori, storni di piccoli saldi o correzioni. | ||
| Perché è importante Volumi elevati di rettifiche possono indicare problemi nei tariffari, nella gestione dei contratti o nella fatturazione. Monitorare le rettifiche è fondamentale per analizzare l'integrità dei ricavi. Dove reperirlo Registrato come specifico tipo di transazione nel modulo di contabilità dei pazienti di R1 RCM. Ogni rettifica presenta un codice, un importo e una data di registrazione. Acquisizione Registrato come transazione di rettifica distinta, identificabile tramite un codice univoco della transazione. Tipo di evento explicit | |||
| Ricezione dell'esito della valutazione del pagatore | Il sistema riceve dal pagatore una risposta relativa alla richiesta di rimborso inviata, spesso tramite un file Electronic Remittance Advice (ERA). La risposta specifica gli importi pagati, respinti o rettificati. | ||
| Perché è importante Questo evento rappresenta un bivio cruciale del processo e determina se il passaggio successivo sarà la registrazione del pagamento o la gestione del rifiuto. La sua analisi aiuta a comprendere il comportamento dei pagatori e la velocità dei pagamenti. Dove reperirlo Acquisito quando un file di rimessa elettronica, come un file ANSI 835, proveniente dal pagatore viene elaborato da R1 RCM. L'evento è contrassegnato dal timestamp di elaborazione del file. Acquisizione Registrato al momento dell'acquisizione e dell'elaborazione del file Electronic Remittance Advice (ERA/835). Tipo di evento explicit | |||
| Richiesta di rimborso creata | Nel sistema viene generata una richiesta formale di rimborso sulla base degli addebiti registrati. Il processo prevede la raccolta dei dati demografici del paziente, delle informazioni assicurative e dei codici dei servizi in un formato standardizzato. | ||
| Perché è importante Si tratta di una tappa interna fondamentale prima dell'invio esterno. I ritardi in questa fase possono indicare problemi di codifica, convalida dei dati o configurazione del sistema, rallentando l'intero processo di fatturazione. Dove reperirlo Si tratta di un evento interno al sistema R1 RCM. È probabilmente acquisito come modifica dello stato del conto di fatturazione o tramite il timestamp di creazione dell'entità della richiesta di rimborso. Acquisizione Deducibile dalla modifica dello stato a 'Claim Generated' o dal timestamp di creazione del record della richiesta di rimborso. Tipo di evento inferred | |||
| Richiesta di rimborso respinta | Il pagatore ha rifiutato di pagare la richiesta di rimborso, integralmente o per specifiche voci. La causa del rifiuto viene registrata e avvia un processo di rilavorazione e ricorso. | ||
| Perché è importante Questa attività evidenzia perdite di ricavi e inefficienze di processo. Analizzare le cause dei rifiuti è essenziale per individuarne le origini e migliorare i tassi di accettazione delle richieste al primo invio. Dove reperirlo Non si tratta di un evento discreto, bensì di uno stato dedotto dai dettagli contenuti in un file ERA elaborato. Specifici codici di rifiuto nei dati della rimessa attivano una modifica dello stato della richiesta. Acquisizione Deducibile dai codici di rifiuto presenti nel file ERA elaborato, che modificano lo stato della richiesta in 'Denied'. Tipo di evento inferred | |||
Guide all'estrazione
Passaggi
- Acceda alla piattaforma R1 RCM con un account utente autorizzato ad accedere ai moduli di Business Intelligence o di reporting.
- Acceda alla sezione dei report della piattaforma. Potrebbe essere denominata "Business Intelligence", "Reporting Portal" o "Analytics".
- Individui lo strumento per creare un nuovo report personalizzato o una nuova query. Questo consente di definire i campi dati e la logica specifici per l'estrazione.
- Poiché R1 RCM non fornisce un Event Log unificato predefinito, dovrà costruirne uno combinando dati provenienti da fonti diverse. La configurazione della query fornita utilizza un approccio UNION ALL per unire gli eventi di vari oggetti aziendali in un unico log cronologico.
- Copi la query completa fornita nella sezione "Query" di questo documento e la incolli nell'editor delle query o nell'interfaccia di configurazione del report personalizzato.
- Configuri i parametri del report, in particolare l'intervallo di date. Imposti i segnaposto
'{StartDate}'e'{EndDate}'nella query per definire il periodo di estrazione, ad esempio gli ultimi 6 mesi. - Aggiunga gli eventuali filtri necessari alla configurazione del report, ad esempio per strutture, reparti o gruppi di pagatori specifici, così da restringere l'ambito dei dati.
- Esegua il report. La query verrà eseguita sul database R1 RCM e genererà i risultati in base ai parametri specificati.
- Al termine dell'esecuzione del report, individui l'opzione per esportare i dati. Selezioni CSV (Comma Separated Values) come formato di esportazione, poiché è direttamente compatibile con ProcessMind.
- Scarichi il file CSV generato e lo apra per una rapida verifica. Si assicuri che le intestazioni delle colonne corrispondano agli attributi richiesti:
BillingEvent,ActivityName,EventTime,SourceSystemeLastDataUpdate. - Verifichi che i formati di data e ora nelle colonne
EventTimeeLastDataUpdatesiano coerenti prima di caricare il file in ProcessMind.
Configurazione
- Prerequisiti: è necessario disporre di un account utente con autorizzazioni sufficienti per accedere ai report personalizzati e crearli nel modulo Business Intelligence di R1 RCM.
- Tipo di report: utilizzi una query personalizzata o un generatore avanzato di report che consenta il recupero complesso dei dati e l'uso di istruzioni UNION ALL per combinare diversi insiemi di dati.
- Intervallo di date: per gestire le prestazioni e il volume dei dati, è fondamentale filtrare in base a un periodo specifico. Per l'analisi iniziale consigliamo di iniziare con un intervallo da 3 a 6 mesi. Applichi il filtro data al campo timestamp principale di ciascuna attività.
- Filtri chiave: oltre all'intervallo di date, valuti l'applicazione di filtri per
Facility ID,Payer TypeoBilling Department, così da concentrare l'analisi su specifiche aree operative e ridurre le dimensioni dell'esportazione. - Formato di esportazione: selezioni sempre CSV come formato di output. In questo modo otterrà un file pulito e strutturato, facilmente analizzabile dagli strumenti di Process Mining.
- Pianificazione: se il modulo di reporting di R1 RCM lo consente, valuti la pianificazione dell'esecuzione ricorrente del report, ad esempio con cadenza settimanale o mensile, per automatizzare l'aggiornamento dei dati e il monitoraggio continuo.
a Query di esempio sql
SELECT
c.ClaimID AS BillingEvent,
'Service Rendered' AS ActivityName,
c.ServiceDate AS EventTime,
'R1 RCM' AS SourceSystem,
GETDATE() AS LastDataUpdate,
c.ClinicianID AS AssignedUser,
d.DepartmentName AS BillingDepartment,
c.TotalChargeAmount AS InvoiceAmount,
p.PayerName AS PayerName,
'Rendered' AS InvoiceStatus,
NULL AS DenialReasonCode
FROM [ServiceAndChargeData] c
JOIN [Departments] d ON c.DepartmentID = d.DepartmentID
JOIN [Payers] p ON c.PayerID = p.PayerID
WHERE c.ServiceDate BETWEEN '{StartDate}' AND '{EndDate}'
UNION ALL
SELECT
c.ClaimID AS BillingEvent,
'Charges Captured' AS ActivityName,
c.ChargeEntryTimestamp AS EventTime,
'R1 RCM' AS SourceSystem,
GETDATE() AS LastDataUpdate,
c.ChargeEntryUserID AS AssignedUser,
d.DepartmentName AS BillingDepartment,
c.TotalChargeAmount AS InvoiceAmount,
p.PayerName AS PayerName,
'Open' AS InvoiceStatus,
NULL AS DenialReasonCode
FROM [ServiceAndChargeData] c
JOIN [Departments] d ON c.DepartmentID = d.DepartmentID
JOIN [Payers] p ON c.PayerID = p.PayerID
WHERE c.ChargeEntryTimestamp BETWEEN '{StartDate}' AND '{EndDate}'
UNION ALL
SELECT
cl.ClaimID AS BillingEvent,
'Claim Created' AS ActivityName,
cl.CreationTimestamp AS EventTime,
'R1 RCM' AS SourceSystem,
GETDATE() AS LastDataUpdate,
cl.CreatedByUserID AS AssignedUser,
cl.BillingDepartment AS BillingDepartment,
cl.TotalAmount AS InvoiceAmount,
cl.PayerName AS PayerName,
'Created' AS InvoiceStatus,
NULL AS DenialReasonCode
FROM [ClaimsData] cl
WHERE cl.CreationTimestamp BETWEEN '{StartDate}' AND '{EndDate}'
UNION ALL
SELECT
cl.ClaimID AS BillingEvent,
'Claim Submitted' AS ActivityName,
cl.SubmissionTimestamp AS EventTime,
'R1 RCM' AS SourceSystem,
GETDATE() AS LastDataUpdate,
cl.SubmittedByUserID AS AssignedUser,
cl.BillingDepartment AS BillingDepartment,
cl.TotalAmount AS InvoiceAmount,
cl.PayerName AS PayerName,
'Submitted' AS InvoiceStatus,
NULL AS DenialReasonCode
FROM [ClaimsData] cl
WHERE cl.SubmissionTimestamp BETWEEN '{StartDate}' AND '{EndDate}'
UNION ALL
SELECT
era.ClaimID AS BillingEvent,
'Payer Adjudication Received' AS ActivityName,
era.ReceivedTimestamp AS EventTime,
'R1 RCM' AS SourceSystem,
GETDATE() AS LastDataUpdate,
'System' AS AssignedUser,
pa.BillingDepartment AS BillingDepartment,
pa.InvoiceAmount AS InvoiceAmount,
era.PayerName AS PayerName,
'Adjudicated' AS InvoiceStatus,
NULL AS DenialReasonCode
FROM [RemittanceAdvice] era
JOIN [PatientAccounts] pa ON era.ClaimID = pa.BillingEvent
WHERE era.ReceivedTimestamp BETWEEN '{StartDate}' AND '{EndDate}'
UNION ALL
SELECT
d.ClaimID AS BillingEvent,
'Claim Denied' AS ActivityName,
d.DenialTimestamp AS EventTime,
'R1 RCM' AS SourceSystem,
GETDATE() AS LastDataUpdate,
'System' AS AssignedUser,
cl.BillingDepartment AS BillingDepartment,
cl.TotalAmount AS InvoiceAmount,
cl.PayerName AS PayerName,
'Denied' AS InvoiceStatus,
d.ReasonCode AS DenialReasonCode
FROM [DenialsLog] d
JOIN [ClaimsData] cl ON d.ClaimID = cl.ClaimID
WHERE d.DenialTimestamp BETWEEN '{StartDate}' AND '{EndDate}'
UNION ALL
SELECT
dr.ClaimID AS BillingEvent,
'Denial Rework Started' AS ActivityName,
dr.ReworkStartTimestamp AS EventTime,
'R1 RCM' AS SourceSystem,
GETDATE() AS LastDataUpdate,
dr.AssignedUserID AS AssignedUser,
cl.BillingDepartment AS BillingDepartment,
cl.TotalAmount AS InvoiceAmount,
cl.PayerName AS PayerName,
'In Rework' AS InvoiceStatus,
dr.OriginalDenialCode AS DenialReasonCode
FROM [DenialRework] dr
JOIN [ClaimsData] cl ON dr.ClaimID = cl.ClaimID
WHERE dr.ReworkStartTimestamp BETWEEN '{StartDate}' AND '{EndDate}'
UNION ALL
SELECT
ps.PatientAccountID AS BillingEvent,
'Patient Statement Generated' AS ActivityName,
ps.GenerationTimestamp AS EventTime,
'R1 RCM' AS SourceSystem,
GETDATE() AS LastDataUpdate,
ps.GeneratedByUserID AS AssignedUser,
pa.BillingDepartment AS BillingDepartment,
ps.StatementBalance AS InvoiceAmount,
'Patient' AS PayerName,
'Patient Billed' AS InvoiceStatus,
NULL AS DenialReasonCode
FROM [PatientStatements] ps
JOIN [PatientAccounts] pa ON ps.PatientAccountID = pa.BillingEvent
WHERE ps.GenerationTimestamp BETWEEN '{StartDate}' AND '{EndDate}'
UNION ALL
SELECT
p.AssociatedClaimID AS BillingEvent,
'Payment Received' AS ActivityName,
p.ReceiptTimestamp AS EventTime,
'R1 RCM' AS SourceSystem,
GETDATE() AS LastDataUpdate,
p.ProcessedByUserID AS AssignedUser,
pa.BillingDepartment AS BillingDepartment,
p.PaymentAmount AS InvoiceAmount,
p.PayerName AS PayerName,
'Payment Pending' AS InvoiceStatus,
NULL AS DenialReasonCode
FROM [PaymentsLog] p
JOIN [PatientAccounts] pa ON p.AssociatedClaimID = pa.BillingEvent
WHERE p.ReceiptTimestamp BETWEEN '{StartDate}' AND '{EndDate}'
UNION ALL
SELECT
pt.ClaimID AS BillingEvent,
'Payment Posted' AS ActivityName,
pt.PostingTimestamp AS EventTime,
'R1 RCM' AS SourceSystem,
GETDATE() AS LastDataUpdate,
pt.PostedByUserID AS AssignedUser,
pa.BillingDepartment AS BillingDepartment,
pt.PostedAmount AS InvoiceAmount,
pt.PayerName AS PayerName,
'Partially Paid' AS InvoiceStatus,
NULL AS DenialReasonCode
FROM [PaymentTransactions] pt
JOIN [PatientAccounts] pa ON pt.ClaimID = pa.BillingEvent
WHERE pt.PostingTimestamp BETWEEN '{StartDate}' AND '{EndDate}'
UNION ALL
SELECT
a.ClaimID AS BillingEvent,
'Account Adjustment Made' AS ActivityName,
a.AdjustmentTimestamp AS EventTime,
'R1 RCM' AS SourceSystem,
GETDATE() AS LastDataUpdate,
a.AdjusterID AS AssignedUser,
pa.BillingDepartment AS BillingDepartment,
a.AdjustmentAmount AS InvoiceAmount,
pa.PayerName AS PayerName,
'Adjusted' AS InvoiceStatus,
NULL AS DenialReasonCode
FROM [Adjustments] a
JOIN [PatientAccounts] pa ON a.ClaimID = pa.BillingEvent
WHERE a.AdjustmentTimestamp BETWEEN '{StartDate}' AND '{EndDate}'
UNION ALL
SELECT
ca.PatientAccountID AS BillingEvent,
'Collection Activity Started' AS ActivityName,
ca.ActivityTimestamp AS EventTime,
'R1 RCM' AS SourceSystem,
GETDATE() AS LastDataUpdate,
ca.AssignedAgentID AS AssignedUser,
'Collections' AS BillingDepartment,
pa.CurrentBalance AS InvoiceAmount,
'Patient' AS PayerName,
'In Collections' AS InvoiceStatus,
NULL AS DenialReasonCode
FROM [CollectionsActivity] ca
JOIN [PatientAccounts] pa ON ca.PatientAccountID = pa.BillingEvent
WHERE ca.ActivityTimestamp BETWEEN '{StartDate}' AND '{EndDate}'
UNION ALL
SELECT
pa.BillingEvent AS BillingEvent,
'Account Placed in Bad Debt' AS ActivityName,
pa.BadDebtPlacementDate AS EventTime,
'R1 RCM' AS SourceSystem,
GETDATE() AS LastDataUpdate,
pa.BadDebtUserID AS AssignedUser,
'Finance' AS BillingDepartment,
pa.CurrentBalance AS InvoiceAmount,
'Patient' AS PayerName,
'Bad Debt' AS InvoiceStatus,
NULL AS DenialReasonCode
FROM [PatientAccounts] pa
WHERE pa.BadDebtPlacementDate BETWEEN '{StartDate}' AND '{EndDate}'
UNION ALL
SELECT
pa.BillingEvent AS BillingEvent,
'Account Closed' AS ActivityName,
pa.ClosureDate AS EventTime,
'R1 RCM' AS SourceSystem,
GETDATE() AS LastDataUpdate,
'System' AS AssignedUser,
pa.BillingDepartment AS BillingDepartment,
0 AS InvoiceAmount,
pa.PayerName AS PayerName,
'Closed' AS InvoiceStatus,
NULL AS DenialReasonCode
FROM [PatientAccounts] pa
WHERE pa.ClosureDate BETWEEN '{StartDate}' AND '{EndDate}' AND pa.CurrentBalance = 0; Pronto per iniziare?
Utilizzi questo Template per semplificare la raccolta dei dati e avviare il percorso di ottimizzazione della gestione del ciclo dei ricavi. Siamo a Sua disposizione per supportarLa in ogni fase.
Ottimizzi subito R1 RCM: migliori l'efficienza del ciclo dei ricavi
Elimini i colli di bottiglia dell'RCM, riduca il tempo di ciclo del 30% e migliori il flusso di cassa.
Non è necessaria alcuna carta di credito: inizi in pochi minuti.