Documentation for a newer release is available. View Latest

Identificadores en IPF

Hay muchos identificadores dentro de los componentes de aplicaciones IPF, y a menudo puede ser confuso y desalentador entender cuáles identificadores usted es responsable de proporcionar como desarrollador de aplicaciones IPF frente a cuáles son internos, y los impactos y la relación que cada identificador tiene con otros identificadores y el comportamiento de la aplicación.

Esta página tiene como objetivo catalogar todos los identificadores principales con los que puede encontrarse al usar IPF. Los detalles de cada identificador se documentan por categoría de dominio y también se puede acceder a ellos a través de la barra lateral de contenido estático.

Componente Identificador

Contexto de Procesamiento

ID de Unidad de Trabajo

Contexto de Procesamiento

ID de Solicitud del Cliente

Contexto de Procesamiento

Entidad de Procesamiento

Contexto de Procesamiento

ID de Asociación

Contexto de Procesamiento

Punto de control

Flujo de Proceso

ID de Persistencia

Flujo de Proceso

Tipo de Entidad

Flujo de Proceso

ID de Entidad

Flujo de Proceso

ID de Evento

Flujo de Proceso

ID de Definición de Flujo

Flujo de Proceso

Hash de Flujo

Flujo de Proceso

ID de Comando

Flujo de Proceso

Input.ID

Flujo de Proceso

ID de Entrada

Flujo de Proceso

ID de Mensaje Físico

Flujo de Proceso

ID de Flujo Llamante

Flujo de Proceso

ID de Inicio

Flujo de Proceso

ID de Evento Causante

Servicio de Correlación

ID de Correlación

Registro de Mensajes

ID de Mensaje

Solicitud de API de IPF

ID de Solicitud Externa

Estructura de Datos de Mensaje

ID de MDS

Almacén de Datos Operativos

ID de ODS

Almacén de Datos Operativos

ID de Objeto de Proceso

Mensajes ISO20022

ID de Transacción

Mensajes ISO20022

UETR

Mensajes ISO20022

ID de extremo a extremo

Mensajes ISO20022

ID de Mensaje

Contexto de Procesamiento

ID de Unidad de Trabajo

unitOfWorkId

El ID de Unidad de Trabajo es un identificador interno de IPF que rastrea el procesamiento global de un elemento de trabajo (típicamente un pago) a lo largo de todo el recorrido dentro de los servicios de procesamiento de IPF.

El valor es interno y no debe derivarse de ningún contenido del mensaje.

Sinónimos y conceptos relacionados

  • uowId

Ubicaciones comunes

  • Contexto de Procesamiento

  • Cada Objeto emitido desde IPF-Data-Egress

¿Quién especifica este valor?

El código de la aplicación central de IPF.

El primer punto de entrada controlado por Icon, típicamente un Conector de Recepción de Inicio, desencadenará la generación de un nuevo ID de Unidad de Trabajo dentro de un nuevo Contexto de Procesamiento.

Unicidad

Único en una instalación de IPF (UUID V4).

Ejemplo

fdsf23f32f-fdfdsf44-gg6u6-bfbf33

Comentarios del desarrollador

Actualmente, los pagos entrantes (en varias soluciones) están mapeando este valor desde identificadores de mensajes dentro de mensajes financieros (por ejemplo grpHdr.msgId).

Estos valores msgId son únicos solo dentro de una escala de tiempo dada dentro de un esquema; además, msgId a menudo se aprovecha en la verificación de duplicados funcional/técnica que NO se proporciona en relación con unitOfWorkId.


ID de Solicitud del Cliente

clientRequestId

El ID de Solicitud del Cliente es un único campo reservado para la asignación a un valor específico del cliente que permitirá asociar y consultar una unidad de trabajo IPF.

Permite a los clientes consultar estados y detalles de pagos desde "su" identificador, en lugar de necesitar mantener una referencia a un ID de Unidad de Trabajo.

Sinónimos y conceptos relacionados

Ubicaciones comunes

  • Contexto de Procesamiento

  • Cada Objeto emitido desde IPF-Data-Egress

¿Quién especifica este valor?

La solución cliente de IPF.

El primer punto de entrada controlado por Icon, típicamente un Conector de Recepción de Inicio, delega a un mapeador específico de la solución que opcionalmente extrae un clientRequestId de un mensaje iniciador.

A menudo se usa el [externalRequestId] del mensaje iniciador.

Unicidad

No se aplica, pero el ODS proporciona de fábrica soporte de consulta por clientRequestID; por lo tanto, si un cliente usa el mismo valor clientRequestId para múltiples pagos, cuando se consulte se devolverán múltiples pagos, lo que puede resultar confuso.

Ejemplo

abc123456xyz

Comentarios del desarrollador