Su Template de datos para la gestión del ciclo de ingresos
Su Template de datos para la gestión del ciclo de ingresos
- Atributos recomendados para recopilar
- Actividades clave que debe supervisar para descubrir el proceso
- Indicaciones detalladas para extraer datos de R1 RCM
Atributos de la gestión del ciclo de ingresos
| Nombre | Descripción | ||
|---|---|---|---|
| Evento de facturación BillingEvent | El identificador único de un servicio o artículo facturable, que actúa como identificador principal del caso para realizar el seguimiento de todo el ciclo de ingresos. | ||
| Descripción El ID del evento de facturación representa una instancia concreta de la prestación de un servicio o la entrega de un producto que genera un cargo. Actúa como hilo conductor central que conecta todas las actividades relacionadas, desde la prestación inicial del servicio y la captura del cargo hasta el envío de la reclamación, la contabilización del pago y el cierre final de la cuenta. En Process Mining, analizar el ciclo de vida de cada evento de facturación ofrece una visión completa del ciclo de ingresos de principio a fin. Se utiliza para seguir el recorrido completo de un cargo, identificar las rutas habituales, medir los tiempos de ciclo entre hitos clave y comprender las variaciones que provocan retrasos o fugas de ingresos. Por qué es importante Este identificador es esencial para agrupar todas las actividades relacionadas en un único caso, lo que permite analizar de forma completa y precisa el ciclo de ingresos de cada evento facturable. Dónde obtenerlo Esta es la clave principal que vincula las distintas tablas relacionadas con los encuentros de pacientes, los cargos, las reclamaciones y los pagos. Consulte la documentación de R1 RCM para conocer el campo específico, que suele estar relacionado con un identificador de encuentro o de reclamación. Ejemplos BE-2023-0012345BE-2023-0054321BE-2024-0098765 | |||
| Hora del evento EventTime | La marca de tiempo que indica cuándo tuvo lugar una actividad o un evento específico. | ||
| Descripción Event Time proporciona la fecha y hora exactas en que se registró una actividad en el sistema. Esta información temporal es fundamental para comprender el proceso mediante un análisis basado en el tiempo. En Process Mining, esta marca de tiempo se utiliza para ordenar cronológicamente los eventos y calcular las duraciones entre actividades, algo esencial para analizar el rendimiento. Permite calcular métricas clave como el tiempo de ciclo, el tiempo de procesamiento y el tiempo de espera, que son fundamentales para identificar cuellos de botella y medir la eficiencia. Por qué es importante Esta marca de tiempo es la base de todos los análisis relacionados con el tiempo, incluido el cálculo de tiempos de ciclo, la identificación de cuellos de botella y el seguimiento del rendimiento del proceso frente a los SLA. Dónde obtenerlo Suele encontrarse en un campo como «Creation Date», «Timestamp» o «Last Update Date», asociado a cada transacción o registro de cambio de estado en R1 RCM. Ejemplos 2023-10-26T10:00:00Z2023-10-27T14:35:10Z2023-11-05T09:12:45Z | |||
| Nombre de la actividad ActivityName | El nombre del evento empresarial o la tarea específicos que tuvieron lugar en un momento determinado del proceso del ciclo de ingresos. | ||
| Descripción Este atributo describe un paso o hito concreto dentro del proceso de gestión del ciclo de ingresos para un evento de facturación determinado. Las actividades representan el trabajo que se realiza, como «Charges Captured», «Claim Submitted» o «Payment Posted». Analizar la secuencia de actividades es el núcleo de Process Mining. Permite descubrir el flujo real del proceso, identificar cuellos de botella en los que las actividades tardan demasiado en comenzar y detectar bucles de retrabajo en los que las actividades se repiten innecesariamente, como «Claim Denied» seguido de «Denial Rework Started». Por qué es importante Define los pasos del proceso, lo que permite visualizar el mapa del proceso, calcular los tiempos de transición e identificar desviaciones y retrabajos. Dónde obtenerlo Esta información suele derivarse de registros de eventos, registros de cambios de estado o códigos de transacción de distintos módulos de R1 RCM. Puede ser necesario asignar los códigos técnicos a nombres comprensibles para el negocio. Ejemplos Cargos capturadosReclamación enviadaRespuesta de adjudicación del pagador recibidaPago registradoCuenta cerrada | |||
| Sistema de origen SourceSystem | El sistema de registro del que se extrajeron los datos del evento. | ||
| Descripción Este atributo identifica la aplicación o el módulo de origen que generó los datos de un evento concreto. En un entorno complejo como el sanitario, los datos pueden proceder de un EMR, un módulo de facturación, una cámara de compensación de reclamaciones o una plataforma de cobros. Comprender el sistema de origen es fundamental para validar los datos y analizar las variaciones del proceso que pueden ser específicas de determinados sistemas. Ayuda a solucionar incoherencias en los datos y a comprender el entorno tecnológico del proceso. Por qué es importante Identifica el origen de los datos, algo fundamental para la gobernanza y validación de datos y para comprender cómo interactúan los distintos sistemas en el proceso de principio a fin. Dónde obtenerlo A menudo es un valor estático añadido durante la extracción de datos que identifica el sistema, por ejemplo, «R1 RCM», del que proceden los datos. Ejemplos R1 RCMCernerEpic | |||
| Última actualización de datos LastDataUpdate | La marca de tiempo de la actualización o extracción más reciente de datos desde el sistema de origen. | ||
| Descripción Este atributo indica la última vez que se actualizaron los datos del análisis de Process Mining. Proporciona contexto sobre la actualidad de los datos analizados. Esta información es importante para los informes y los Dashboards, ya que indica al usuario hasta qué punto está actualizado el análisis del proceso. Ayuda a gestionar las expectativas sobre la puntualidad de los datos y garantiza que las decisiones se tomen teniendo en cuenta un periodo conocido. Por qué es importante Proporciona un contexto esencial sobre la actualidad de los datos y garantiza que las personas analistas y las partes interesadas sepan hasta qué punto están actualizados los insights del proceso. Dónde obtenerlo Esta marca de tiempo se genera durante el proceso de extracción, transformación y carga (ETL) de datos y normalmente se aplica a todo el conjunto de datos. Ejemplos 2024-05-20T08:00:00Z2024-05-21T08:00:00Z | |||
| Código del motivo de denegación DenialReasonCode | Un código estandarizado del pagador que explica por qué se denegó una reclamación. | ||
| Descripción Cuando un pagador deniega una reclamación, proporciona un código de motivo, como un CARC (Claim Adjustment Reason Code), para explicar la decisión. Estos códigos están estandarizados e indican problemas como «Service Not Covered» o «Duplicate Claim». Este atributo es sumamente importante para la gestión de denegaciones. Al analizar la frecuencia de los distintos códigos de motivo de denegación, las organizaciones pueden identificar y abordar las causas raíz de las denegaciones, ya estén relacionadas con la elegibilidad del paciente, errores de codificación o falta de necesidad médica. Esto respalda directamente los esfuerzos para reducir el retrabajo y acelerar el flujo de caja. Por qué es importante Proporciona el motivo específico de las denegaciones de reclamaciones y permite analizar las causas raíz para reducir futuras denegaciones, disminuir el retrabajo y mejorar las tasas de pago al primer intento. Dónde obtenerlo Esta información se recibe en el aviso electrónico de remesa (archivo ERA o 835) del pagador y se almacena en el módulo de gestión de reclamaciones de R1 RCM. Ejemplos CO-16: A la reclamación o al servicio le falta información necesaria para la resolución.PR-97: El beneficio de este servicio está incluido en el pago o asignación correspondiente a otro servicio.CO-22: Esta atención puede estar cubierta por otro pagador según la coordinación de beneficios.OA-18: Reclamación o servicio exactamente duplicado. | |||
| Departamento de facturación BillingDepartment | El departamento o equipo funcional responsable de realizar la actividad. | ||
| Descripción Este atributo especifica la unidad organizativa, como «Charge Entry», «Claims Submission» o «Denial Management», que ejecutó un paso concreto del proceso. Ayuda a comprender cómo se transfiere el trabajo entre los distintos equipos. Es fundamental para analizar el rendimiento de los departamentos e identificar cuellos de botella interfuncionales. Al filtrar el mapa del proceso por departamento, las organizaciones pueden ver dónde las transferencias son fluidas y dónde se producen retrasos, lo que facilita la asignación de recursos y la optimización de los procesos organizativos. Por qué es importante Permite analizar el rendimiento del proceso por unidad organizativa y ayuda a identificar cuellos de botella específicos de los equipos, limitaciones de recursos o buenas prácticas. Dónde obtenerlo Puede derivarse del perfil del usuario en R1 RCM o almacenarse como «Department Code» en los datos de transacciones. Ejemplos Captura de cargosGestión de reclamacionesDenegaciones y apelacionesRegistro de pagos | |||
| Estado de la factura InvoiceStatus | El estado actual de la factura o reclamación en su ciclo de vida. | ||
| Descripción Este atributo indica el último estado conocido de un evento de facturación, como «Submitted», «Paid», «Denied» o «In Collections». Proporciona una instantánea de la posición de una factura en el proceso en un momento determinado. El estado de la factura es esencial para crear informes de antigüedad y supervisar la situación de las cuentas por cobrar. En Process Mining, puede utilizarse para filtrar los casos atascados en un estado concreto o analizar los resultados de distintas variantes del proceso, por ejemplo, comparando las rutas de las reclamaciones «Paid» y «Denied». Por qué es importante Proporciona una visión del estado actual de cada caso, esencial para elaborar informes de antigüedad y analizar los resultados finales de las distintas rutas del proceso. Dónde obtenerlo Normalmente es un campo de estado del registro principal de la reclamación o de la cuenta en R1 RCM. Ejemplos Pendiente de envíoEnviado al pagadorDenegadoPagado en su totalidadEn cobros | |||
| Importe de la factura InvoiceAmount | El valor monetario total de los cargos incluidos en la factura o reclamación. | ||
| Descripción Este atributo representa el importe total facturado por los servicios prestados en un evento de facturación determinado. Refleja los ingresos previstos de la reclamación. Analizar el importe de la factura es fundamental para Process Mining financiero. Permite priorizar las reclamaciones de mayor valor, comprender el impacto financiero de los retrasos o las denegaciones del proceso y segmentar el proceso según su valor. Por ejemplo, un análisis podría revelar que las reclamaciones superiores a un importe determinado siguen una ruta de proceso diferente y más manual. Por qué es importante Proporciona contexto financiero al proceso, permite analizar cómo las variaciones del proceso afectan a los ingresos y ayuda a priorizar los casos de mayor valor para su mejora. Dónde obtenerlo Se encuentra en la tabla principal de encabezados de reclamaciones o facturas de R1 RCM, a menudo con el nombre «TotalBilledAmount» o uno similar. Ejemplos 150.002500.7585.5012000.00 | |||
| Nombre del pagador PayerName | El nombre de la compañía de seguros, la entidad gubernamental o el paciente responsable del pago. | ||
| Descripción Este atributo identifica al pagador principal de la reclamación. Puede ser una aseguradora comercial como Aetna, un pagador gubernamental como Medicare o el propio paciente en las partes abonadas directamente. Analizar el proceso por pagador es fundamental para la gestión del ciclo de ingresos. Puede revelar que determinados pagadores presentan tasas de denegación más elevadas, ciclos de pago más largos o requisitos de envío más complejos. Estos insights permiten a la organización adaptar sus procesos y recursos para gestionar eficazmente los comportamientos específicos de cada pagador. Por qué es importante Permite segmentar el proceso por pagador para identificar retrasos, patrones de denegación o comportamientos de pago específicos de cada pagador, algo fundamental para optimizar los ingresos. Dónde obtenerlo Se encuentra en la información del seguro o demográfica del paciente vinculada a la reclamación en R1 RCM. Ejemplos MedicareUnitedHealthcareBlue Cross Blue ShieldAetnaPago particular | |||
| Usuario asignado AssignedUser | El ID o nombre de la persona empleada que realizó la actividad. | ||
| Descripción Este atributo identifica a la persona responsable de ejecutar una tarea específica del proceso. Puede ser la persona encargada de facturar que creó la reclamación, la persona analista que rehízo una denegación o la persona especialista que contabilizó un pago. Analizar los datos por usuario ayuda a comprender la distribución de la carga de trabajo, el rendimiento individual y las necesidades de formación. Puede mostrar qué usuarios son más eficientes o cuáles pueden estar asociados a tasas de error más elevadas, lo que permite orientar las iniciativas de gestión y mejora del proceso. Por qué es importante Permite analizar el rendimiento del equipo y de cada persona, distribuir la carga de trabajo e identificar oportunidades de formación o desviaciones del proceso específicas de determinados usuarios. Dónde obtenerlo Suele encontrarse en un campo como «UserID», «Processor» o «UpdatedBy» dentro de los registros de transacciones de R1 RCM. Ejemplos jdoeasmithp.jonesBOT_RPA01 | |||
| Código del servicio ServiceCode | El código de facturación del servicio o procedimiento específico prestado, como un código CPT o HCPCS. | ||
| Descripción Los códigos de servicio, como los códigos CPT (Current Procedural Terminology), son códigos médicos estandarizados que se utilizan para informar a los pagadores sobre procedimientos y servicios médicos, quirúrgicos y diagnósticos con fines de reembolso. Analizar el proceso por código de servicio es esencial para identificar problemas de facturación relacionados con tipos específicos de atención. Puede mostrar qué procedimientos se deniegan con mayor frecuencia, tienen los ciclos de pago más largos o requieren más retrabajo, lo que permite introducir mejoras específicas en las prácticas de codificación y facturación. Por qué es importante Permite analizar el proceso según el tipo de servicio prestado, algo clave para identificar patrones de denegación o retrasos en los pagos asociados a procedimientos específicos. Dónde obtenerlo Esta información se encuentra a nivel de línea de detalle de cada cargo o reclamación en R1 RCM. Ejemplos 992139928573560 | |||
| Es automatizado IsAutomated | Un indicador que señala si la actividad fue realizada por un sistema automatizado o por una persona usuaria. | ||
| Descripción Este atributo booleano distingue entre las tareas ejecutadas mediante automatización de software, como un bot de RPA para enviar reclamaciones, y las tareas realizadas manualmente por una persona empleada. Analizar este atributo es clave para comprender el impacto y la eficacia de las iniciativas de automatización. Permite comparar la velocidad, el coste y las tasas de error de los procesos automatizados y manuales, lo que ayuda a identificar nuevas oportunidades de automatización y medir el ROI de los bots existentes. Por qué es importante Distingue entre las actividades realizadas por personas y las impulsadas por sistemas, algo fundamental para medir el impacto de la automatización en la eficiencia, el coste y la calidad del proceso. Dónde obtenerlo Puede derivarse del campo «AssignedUser», en el que determinados ID de usuario están reservados para bots, por ejemplo, «BOT_RPA01». Como alternativa, algunos sistemas disponen de un campo específico para indicar las transacciones automatizadas. Ejemplos truefalse | |||
| Es retrabajo IsRework | Un indicador calculado que identifica las actividades que forman parte de un bucle de retrabajo, como volver a enviar una reclamación denegada. | ||
| Descripción Este atributo es un indicador booleano que normalmente se calcula durante el análisis de Process Mining. Adopta el valor «true» si una actividad repite un paso anterior o forma parte de una secuencia que indica la corrección de un error, por ejemplo, cualquier actividad posterior a «Claim Denied». Identificar el retrabajo es una de las capacidades más potentes de Process Mining. Permite cuantificar el esfuerzo, el tiempo y los recursos desperdiciados en un proceso. Al marcar el retrabajo, las organizaciones pueden centrar sus iniciativas de mejora en prevenir los errores que lo provocan desde el principio, lo que genera importantes mejoras de eficiencia. Por qué es importante Ayuda a cuantificar la frecuencia y el impacto del retrabajo, como las denegaciones de reclamaciones, y permite realizar análisis específicos para reducir las ineficiencias y el esfuerzo desperdiciado. Dónde obtenerlo No es un campo del sistema de origen. La herramienta de Process Mining lo calcula a partir de la secuencia de actividades, por ejemplo, detectando cuándo la actividad «Claim Submitted» aparece más de una vez en el mismo caso. Ejemplos truefalse | |||
| ID del paciente PatientId | El identificador único del paciente que recibió el servicio. | ||
| Descripción Este atributo es el ID único asignado a un paciente dentro del sistema sanitario, a menudo denominado Medical Record Number (MRN). Aunque la atención individual del paciente no es el objetivo, el ID del paciente puede utilizarse para analizar problemas de facturación recurrentes del mismo paciente a lo largo del tiempo. También puede ayudar a segmentar el proceso por datos demográficos o historial del paciente si se vincula con otros datos, lo que podría revelar problemas sistémicos que afectan a determinados grupos de pacientes. Por qué es importante Permite analizar los eventos de facturación a nivel de paciente y ayuda a identificar problemas o patrones recurrentes de pacientes concretos en varios encuentros. Dónde obtenerlo Este identificador es un elemento central de los datos demográficos del paciente vinculados a cada encuentro y reclamación en R1 RCM. Ejemplos MRN837262MRN937281MRN103847 | |||
| Importe del ajuste AdjustmentAmount | El valor monetario de un ajuste realizado en el saldo de la cuenta. | ||
| Descripción Este atributo registra el valor de cualquier ajuste financiero realizado en la cuenta de un paciente después de la facturación inicial. Los ajustes pueden ser positivos o negativos e incluir concesiones contractuales, bajas o correcciones. Realizar un seguimiento de los importes de los ajustes es fundamental para comprender la integridad de los ingresos. Un nivel elevado de ajustes negativos puede indicar fugas de ingresos debido a problemas como una captura incorrecta de cargos o deudas incobrables. Analizar estos datos ayuda a identificar el impacto financiero de los errores de facturación y las ineficiencias en los cobros. Por qué es importante Cuantifica las fugas de ingresos y las correcciones financieras, y ayuda a determinar el impacto monetario de las imprecisiones de facturación, las obligaciones contractuales o las deudas incobrables. Dónde obtenerlo Se encuentra en los registros de transacciones relacionados con ajustes de cuentas o contabilización de pagos en R1 RCM. Ejemplos -50.2520.00-1200.00 | |||
| Motivo del ajuste AdjustmentReason | El motivo indicado para un ajuste financiero, como «Contractual Allowance» o «Bad Debt Write-off». | ||
| Descripción Este atributo proporciona contexto sobre el motivo por el que se realizó un ajuste financiero en una cuenta. Los motivos suelen ser códigos o descripciones estandarizados que categorizan el tipo de ajuste. Analizar los motivos de los ajustes ayuda a diagnosticar las causas raíz de las fugas de ingresos. Por ejemplo, una frecuencia elevada de «Small Balance Write-off» podría indicar un proceso de cobro ineficiente para importes pequeños, mientras que las «Contractual Allowances» frecuentes son una parte prevista de las negociaciones con los pagadores. Este análisis respalda el Dashboard de auditoría de ajustes de facturación y cumplimiento. Por qué es importante Explica el «porqué» de los ajustes de ingresos y ayuda a identificar las causas raíz de la pérdida de ingresos, como problemas contractuales, errores de facturación o fallos en los cobros. Dónde obtenerlo Normalmente es un campo de código o texto del mismo registro de transacción que AdjustmentAmount en R1 RCM. Ejemplos Asignación contractualBaja por deuda incobrableCastigo de saldos pequeñosCorrección de error de facturación | |||
| Resultado del cobro CollectionOutcome | El resultado final de las actividades de cobro de un saldo pendiente. | ||
| Descripción Este atributo describe el resultado de los esfuerzos para cobrar el pago de una cuenta vencida. Entre los posibles resultados se incluyen «Paid in Full», «Settled», «Placed in Bad Debt» o «Unresolved». Realizar un seguimiento de los resultados de cobro es esencial para evaluar la eficacia del proceso de cobros. Al analizar qué actividades conducen a cada resultado, las organizaciones pueden optimizar sus estrategias de cobro, mejorar las tasas de recuperación y tomar decisiones fundamentadas sobre cuándo poner fin a los esfuerzos de cobro y dar de baja los saldos. Esto respalda el Dashboard de rendimiento de las actividades de cobro. Por qué es importante Mide la eficacia del proceso de cobros mediante el seguimiento de la resolución final de las cuentas vencidas y ayuda a optimizar las estrategias de cobro. Dónde obtenerlo Probablemente es un campo de estado de la cuenta del paciente o de un módulo específico de cobros en R1 RCM. Ejemplos Pagado en su totalidadLiquidado por un importe menorEnviado a una agencia externaCastigado como deuda incobrable | |||
| Tiempo de ciclo desde el servicio hasta el pago ServiceToPaymentCycleTime | La duración total calculada desde la prestación del servicio hasta la contabilización del pago final. | ||
| Descripción Esta métrica mide la duración de principio a fin del ciclo de ingresos de un único evento de facturación. Representa el tiempo total que tarda una organización en convertir un servicio prestado en efectivo. Es un indicador clave de rendimiento (KPI) fundamental para la salud financiera. Analizar esta duración ayuda a identificar las principales áreas en las que se puede acelerar el proceso. Al desglosar el tiempo de ciclo en sus componentes, como el «tiempo hasta la facturación» y el «tiempo hasta el pago», las organizaciones pueden localizar las mayores oportunidades para mejorar el flujo de caja. Por qué es importante Es un KPI fundamental de alto nivel que mide la eficiencia general del ciclo de conversión de efectivo e influye directamente en el flujo de caja de la organización. Dónde obtenerlo Es una métrica calculada. Representa la diferencia de tiempo entre la marca de tiempo de la actividad «Service Rendered» y la de «Payment Posted» para un evento de facturación determinado. Ejemplos 35 días y 8 horas92 días y 4 horas15 días y 12 horas | |||
Actividades de la gestión del ciclo de ingresos
| Actividad | Descripción | ||
|---|---|---|---|
| Cargos capturados | Esta actividad representa el registro formal de todos los servicios, procedimientos y suministros facturables correspondientes a un encuentro con el paciente. Es un paso crítico de introducción de datos que convierte las actividades clínicas en transacciones financieras. | ||
| Por qué es importante Marca el traspaso de las operaciones clínicas a las financieras. Es el punto de inicio para medir los tiempos de ciclo de generación de facturas y reclamaciones, y ayuda a identificar acumulaciones de cargos pendientes de registrar. Dónde obtenerlo Se captura en el módulo de registro de cargos de R1 RCM o se recibe mediante una interfaz desde un EHR. El evento suele marcarse mediante un registro de transacción específico o la marca de tiempo de creación del registro del cargo. Recopilar Se identifica mediante la marca de tiempo de creación del registro de la transacción de cargo en la tabla de facturación. Tipo de evento explicit | |||
| Cuenta cerrada | El evento de facturación se ha resuelto por completo con saldo cero y la cuenta se cierra formalmente. Esto indica que el ciclo de ingresos de este encuentro específico se ha completado correctamente. | ||
| Por qué es importante Este es el evento final principal del «camino feliz» del proceso. Medir el tiempo de ciclo del cierre de la cuenta ayuda a garantizar que las tareas administrativas se completen de forma eficiente y que los registros queden finalizados. Dónde obtenerlo Este evento se infiere cuando el saldo de la cuenta llega a cero y se aplica un estado final de «Closed» o «Paid in Full». La marca de tiempo se toma de la última transacción financiera que dejó el saldo en cero. Recopilar Se infiere cuando el saldo de la cuenta llega a cero, se aplica el estado «Closed» y se registra la marca de tiempo de la actividad final. Tipo de evento inferred | |||
| Pago recibido | Se recibe un pago de un pagador o de un paciente. Este evento marca la recepción de los fondos, pero todavía no se han aplicado a la cuenta específica o a las partidas de servicio correspondientes. | ||
| Por qué es importante Representa una entrada de efectivo. El intervalo entre «Payment Received» y «Payment Posted» es una métrica clave para comprender la eficiencia administrativa y las demoras en la conciliación de efectivo. Dónde obtenerlo Se captura a partir de archivos electrónicos de remesa de los pagadores o del procesamiento de pagos de pacientes. El evento corresponde a la fecha del depósito o a la fecha de recepción del archivo. Recopilar Se registra a partir de la fecha efectiva del pago en el archivo ERA o de la fecha de transacción de un pago del paciente. Tipo de evento explicit | |||
| Pago registrado | El pago recibido se aplica oficialmente a la cuenta del paciente y reduce el saldo pendiente. Este es el paso final para conciliar un pago con los servicios facturados. | ||
| Por qué es importante Esta actividad marca el punto final para calcular los tiempos de ciclo entre el servicio y el pago y del registro de pagos. Confirma que los ingresos se han reconocido y que las cuentas se han actualizado correctamente. Dónde obtenerlo Se registra como una transacción financiera explícita en el módulo de contabilidad de pacientes de R1 RCM. Cada registro incluye una fecha, un importe y un origen. Recopilar Se registra como una transacción específica con una fecha de registro cuando una persona usuaria o un proceso automatizado aplica el pago. Tipo de evento explicit | |||
| Reclamación enviada | La reclamación generada se envía electrónicamente al pagador responsable, como una compañía de seguros. Esto marca la primera comunicación externa del proceso de facturación para obtener el reembolso. | ||
| Por qué es importante Un hito crítico que inicia el plazo para el reembolso del pagador. Su seguimiento ayuda a controlar las acumulaciones de envíos y a garantizar el cumplimiento de los plazos de presentación establecidos por los pagadores. Dónde obtenerlo Este evento se registra como una transacción explícita cuando la reclamación se transmite a una cámara de compensación. El sistema registra la marca de tiempo del envío y los datos de confirmación. Recopilar Se registra explícitamente como una transacción con una marca de tiempo de envío cuando la reclamación se envía mediante la cámara de compensación. Tipo de evento explicit | |||
| Servicio prestado | Representa el momento en que se completa un servicio o procedimiento facturable para un paciente. Este evento suele capturarse desde un sistema clínico o de programación y sirve como desencadenante del ciclo de ingresos. | ||
| Por qué es importante Este es el punto de inicio del KPI del tiempo de ciclo entre el servicio y el pago. Analizar el tiempo transcurrido desde este evento ayuda a identificar demoras en las primeras etapas del ciclo de ingresos. Dónde obtenerlo Normalmente procede de un registro electrónico de salud (EHR) o de un sistema de gestión de consultas integrado con R1 RCM. A menudo se infiere a partir de una marca de tiempo de «Service Date» o «Procedure Completed» en el registro del paciente. Recopilar Se infiere a partir de la marca de tiempo de «Date of Service» asociada al encuentro con el paciente. Tipo de evento inferred | |||
| Ajuste de cuenta realizado | Se registra en la cuenta una transacción que no corresponde a un pago para modificar el saldo. Puede incluir ajustes contractuales basados en acuerdos con pagadores, cancelaciones de saldos pequeños o correcciones. | ||
| Por qué es importante Un volumen elevado de ajustes puede indicar problemas con las tarifas, la gestión de contratos o errores de facturación. El seguimiento de los ajustes es fundamental para analizar la integridad de los ingresos. Dónde obtenerlo Se registra como un tipo de transacción específico en el módulo de contabilidad de pacientes de R1 RCM. Cada ajuste tiene un código, un importe y una fecha de registro. Recopilar Se registra como una transacción de ajuste diferenciada, identificable mediante un código de transacción único. Tipo de evento explicit | |||
| Cuenta clasificada como deuda incobrable | Se han agotado todos los esfuerzos de cobro y el saldo restante de la cuenta se considera incobrable. El saldo se da de baja como deuda incobrable, lo que representa una pérdida de ingresos definitiva. | ||
| Por qué es importante Esto representa un resultado negativo del proceso y una pérdida directa de ingresos. Analizar qué casos terminan como deuda incobrable puede revelar patrones de impago y oportunidades para mejorar los cobros. Dónde obtenerlo Normalmente se trata de una transacción explícita en R1 RCM en la que el saldo pendiente se transfiere a una categoría específica de deuda incobrable, a menudo activada por un usuario o por reglas automatizadas de antigüedad. Recopilar Se registra como una transacción financiera específica para dar de baja el saldo, a menudo asociada a una transferencia a una agencia de cobros externa. Tipo de evento explicit | |||
| Estado de cuenta del paciente generado | Después de la adjudicación del seguro, se crea un estado de cuenta para el paciente con el saldo restante que debe pagar. Puede corresponder a copagos, deducibles o servicios no cubiertos. | ||
| Por qué es importante Esta actividad inicia la parte del ciclo de ingresos correspondiente a los pagos del paciente. Analizar su momento y frecuencia es importante para gestionar los cobros a pacientes y el flujo de caja. Dónde obtenerlo Normalmente se captura como un evento registrado cuando se ejecuta un proceso por lotes para crear e imprimir o enviar electrónicamente los estados de cuenta de los pacientes. R1 RCM registraría la fecha en que se generó el estado de cuenta. Recopilar Se registra como una transacción cuando se ejecuta el proceso por lotes para generar los estados de cuenta de los pacientes. Tipo de evento explicit | |||
| Inicio de la actividad de cobro | La cuenta del paciente ha pasado a estar vencida y se inician acciones proactivas de cobro. Estas pueden ir desde cartas de recordatorio automatizadas hasta la asignación del caso a una persona especialista en cobros. | ||
| Por qué es importante Marca el inicio del proceso de cobro, que requiere una gran cantidad de recursos. Analizar la eficacia y el tiempo de ciclo de estas actividades ayuda a optimizar las estrategias de recuperación de deudas incobrables. Dónde obtenerlo Es probable que este evento se registre o se infiera a partir de un cambio de estado cuando una cuenta se incorpora a una cola de trabajo de cobros o se le asigna un código de estado de cobro en R1 RCM. Recopilar Se infiere a partir de un cambio de estado de la cuenta a «Collections» o «Delinquent». Tipo de evento inferred | |||
| Inicio del retrabajo de la reclamación rechazada | Una persona usuaria o un Workflow automatizado comienza a investigar y resolver una reclamación rechazada. Esto puede implicar corregir la codificación, enviar documentación o apelar la decisión del pagador. | ||
| Por qué es importante Registra el inicio del costoso ciclo de retrabajo de las reclamaciones rechazadas. Medir el tiempo dedicado a esta fase es clave para comprender la eficiencia del equipo de gestión de rechazos. Dónde obtenerlo Este evento suele inferirse a partir del cambio de estado de la reclamación rechazada a «Rework in Progress» o «Under Review» dentro de una cola de trabajo o un módulo de gestión de rechazos de R1 RCM. Recopilar Se infiere a partir de un cambio de estado en una cola de trabajo de gestión de rechazos o de la primera acción de una persona usuaria sobre una reclamación rechazada. Tipo de evento inferred | |||
| Reclamación creada | El sistema genera una reclamación de facturación formal a partir de los cargos capturados. Esto implica recopilar los datos demográficos del paciente, la información del seguro y los códigos de servicio en un formato estandarizado. | ||
| Por qué es importante Este es un hito interno clave antes del envío externo. Las demoras en esta etapa pueden indicar problemas de codificación, validación de datos o configuración del sistema que ralentizan todo el proceso de facturación. Dónde obtenerlo Este es un evento interno del sistema en R1 RCM. Probablemente se captura como un cambio de estado en la cuenta de facturación o mediante la marca de tiempo de creación de la propia entidad de reclamación. Recopilar Se infiere a partir del cambio de estado a «Claim Generated» o de la marca de tiempo de creación del registro de la reclamación. Tipo de evento inferred | |||
| Reclamación rechazada | El pagador ha rechazado el pago de la reclamación, ya sea en su totalidad o para partidas específicas. Se registra el motivo del rechazo y se inicia un proceso de retrabajo y apelación. | ||
| Por qué es importante Esta actividad pone de manifiesto fugas de ingresos e ineficiencias del proceso. Analizar los motivos de los rechazos es esencial para identificar las causas raíz y mejorar las tasas de aceptación de reclamaciones en el primer intento. Dónde obtenerlo No se trata de un evento discreto, sino de un estado inferido a partir de los detalles de un archivo ERA procesado. Los códigos de rechazo específicos de los datos de remesa activan un cambio de estado en la reclamación. Recopilar Se infiere a partir de los códigos de rechazo presentes en el archivo ERA procesado, que cambian el estado de la reclamación a «Denied». Tipo de evento inferred | |||
| Respuesta de adjudicación del pagador recibida | El sistema recibe una respuesta del pagador sobre la reclamación enviada, normalmente en un archivo Electronic Remittance Advice (ERA). Esta respuesta detalla los importes pagados, rechazados o ajustados. | ||
| Por qué es importante Este evento representa una bifurcación crucial del proceso, ya que determina si el siguiente paso será el registro del pago o la gestión del rechazo. Analizarlo ayuda a comprender el comportamiento del pagador y la velocidad de los pagos. Dónde obtenerlo Se captura cuando R1 RCM procesa un archivo electrónico de remesa, como un archivo ANSI 835, procedente del pagador. El evento queda marcado por la marca de tiempo de procesamiento del archivo. Recopilar Se registra al incorporar y procesar el archivo Electronic Remittance Advice (ERA/835). Tipo de evento explicit | |||
Guías de extracción
Pasos
- Inicie sesión en la plataforma R1 RCM con una cuenta de usuario que tenga permisos para acceder a los módulos de Business Intelligence o informes.
- Vaya a la sección de informes de la plataforma. Puede aparecer como "Business Intelligence", "Reporting Portal" o "Analytics".
- Localice la herramienta para crear un informe personalizado o una consulta nueva. Esta herramienta le permite definir los campos de datos y la lógica específicos de la extracción.
- Como R1 RCM no proporciona un Registro de eventos unificado y prediseñado, debe construirlo combinando datos de distintas fuentes. La configuración de consulta proporcionada utiliza un enfoque UNION ALL para combinar eventos de varios objetos de negocio en un único registro cronológico.
- Copie la consulta completa incluida en la sección "Query" de este documento y péguela en el editor de consultas o en la interfaz de configuración del informe personalizado.
- Configure los parámetros del informe, especialmente el intervalo de fechas. Establezca los marcadores
'{StartDate}'y'{EndDate}'de la consulta para definir el periodo de extracción, por ejemplo, los últimos 6 meses. - Añada los filtros necesarios a la configuración del informe, como filtros para instalaciones, departamentos o grupos de pagadores específicos, con el fin de delimitar el alcance de los datos.
- Ejecute el informe. La consulta se ejecutará en la base de datos de R1 RCM y generará los resultados según los parámetros especificados.
- Cuando termine de ejecutarse el informe, busque la opción para exportar los datos. Seleccione CSV (valores separados por comas) como formato de exportación, ya que es directamente compatible con ProcessMind.
- Descargue el archivo CSV generado y ábralo para realizar una revisión rápida. Compruebe que los encabezados de columna coincidan con los atributos requeridos:
BillingEvent,ActivityName,EventTime,SourceSystemyLastDataUpdate. - Verifique que los formatos de fecha y hora de las columnas
EventTimeyLastDataUpdatesean coherentes antes de cargar el archivo en ProcessMind.
Configuración
- Requisitos previos: Se necesita una cuenta de usuario con permisos suficientes para acceder a los informes personalizados y crearlos dentro del módulo Business Intelligence de R1 RCM.
- Tipo de informe: Utilice una consulta personalizada o un generador avanzado de informes que permita recuperar datos complejos y utilizar instrucciones UNION ALL para combinar distintos conjuntos de datos.
- Intervalo de fechas: Para controlar el rendimiento y el volumen de datos, es fundamental filtrar por un periodo específico. Recomendamos comenzar con un intervalo de 3 a 6 meses para el análisis inicial. Aplique el filtro de fecha al campo de marca de tiempo principal de cada actividad.
- Filtros clave: Además del intervalo de fechas, considere aplicar filtros para
Facility ID,Payer TypeoBilling Departmentcon el fin de centrar el análisis en áreas operativas específicas y reducir el tamaño de la exportación. - Formato de exportación: Seleccione siempre CSV como formato de salida. Así obtendrá un archivo limpio y estructurado que las herramientas de Process Mining pueden analizar fácilmente.
- Programación: Si el módulo de informes de R1 RCM lo permite, considere programar la ejecución recurrente de este informe, por ejemplo, semanal o mensual, para automatizar la actualización de datos y realizar una supervisión continua.
a Consulta de ejemplo 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; ¿Listo para comenzar?
Utilice este Template para agilizar la recopilación de datos y comenzar a optimizar su gestión del ciclo de ingresos. Le acompañaremos en cada paso del proceso.
Optimice ahora su R1 RCM: mejore la eficiencia del ciclo de ingresos
Elimine los cuellos de botella del RCM, reduzca el tiempo de ciclo un 30 % y mejore el flujo de caja.
No necesita tarjeta de crédito. Comience en cuestión de minutos.