Lista de System Events

La tabla a continuación documenta el system events que puede ser planteado por SEPA DD CSM. Los esquemas de carga útil están documentados como Borrador 4 del esquema JSON. Utilice una herramienta como este para una representación visual de la carga útil esquemas.

Todo events contiene información básica de nivel superior y una carga útil. La información de nivel superior se representa como miembros del IPFSystemEvent tipo, y sus cargas útiles están documentadas a continuación.

El esquema para el nivel superior IPFSystemEvent el tipo es el siguiente:

Esquema de nivel superior
{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "IPF System Event",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "name": {
      "type": "string"
    },
    "level": {
      "type": "string",
      "enum": [ "DEBUG", "INFO", "WARN", "ERROR" ]
    },
    "createdAt": { },
    "version": {
      "$ref": "#/definitions/EventVersion"
    },
    "type": {
      "type": "string",
      "enum": [ "TECHNICAL", "FUNCTIONAL" ]
    },
    "processingContext": {
      "$ref": "#/definitions/ProcessingContext"
    },
    "source": {
      "type": "string"
    },
    "metadata": {
      "type": "object",
      "additionalProperties": {
        "type": "string"
      }
    },
    "payload": {
      "$ref": "#/definitions/Object"
    }
  },
  "definitions": {
    "EventVersion": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "major": {
          "type": "integer"
        },
        "minor": {
          "type": "integer"
        },
        "patch": {
          "type": "integer"
        }
      },
      "required": [ "major", "minor", "patch" ]
    },
    "ProcessingContext": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "associationId": {
          "type": "string"
        },
        "checkpoint": {
          "type": "string"
        },
        "unitOfWorkId": {
          "type": "string"
        },
        "clientRequestId": {
          "type": "string"
        },
        "processingEntity": {
          "type": "string"
        }
      }
    },
    "Object": {
      "type": "object",
      "additionalProperties": false,
      "properties": { }
    }
  }
}

SEPA DD CSM System Events

Nombre Descripción Tipo Nivel Esquema de carga útil

BulkCommandFailed

Publicado cuando se emite un comando para el recurrente bulk falla

TECHNICAL

ERROR

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "errorMessage": {
      "type": "string"
    },
    "componentContent": {
      "type": "string"
    }
  }
}

ArchivoRechazado

Publicado cuando un archivo es rechazado por el esquema STEP2.

FUNCTIONAL

ERROR

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Simple Event Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "description": {
      "type": "string"
    }
  }
}

MDSEmission Failed

Publicado cuando no se puede emitir un MDS para vincular objetos en ODS

FUNCTIONAL

ERROR

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Simple Event Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "description": {
      "type": "string"
    }
  }
}

Generación De Informe De Estado De Pago Fallida

Publicado cuando ocurre un error al generar un informe de estado de pago.- pacs. 002

TECHNICAL

ERROR

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Simple Event Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "description": {
      "type": "string"
    }
  }
}

InformeDeEstadoDePagoRechazado

Publicado cuando un informe de estado de pago es rechazado debido a un inválido bulk archivo

TECHNICAL

ERROR

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "message": {
      "type": "string"
    }
  }
}

ReceiveFromSchemeExtensionPointFailed

Publicado cuando se recibe una respuesta negativa del nivel de mensaje del esquema.extension punto

FUNCTIONAL

ERROR

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Simple Event Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "description": {
      "type": "string"
    }
  }
}

Registro De Correlación Masiva Fallido

Publicado al registrar un bulk la correlación falla

TECHNICAL

ERROR

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "errorMessage": {
      "type": "string"
    },
    "correlation": {
      "type": "string"
    },
    "transaction": {
      "type": "string"
    }
  }
}

SendToSchemeExtensionPointFailed

Publicado cuando se recibe una respuesta negativa de un mensaje de nivel de esquema de envío.extension punto

FUNCTIONAL

ERROR

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Simple Event Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "description": {
      "type": "string"
    }
  }
}

SendToSchemeExtensionPointSuccess

Publicado cuando se recibe una respuesta exitosa de un mensaje enviado al nivel del esquema.extension punto

FUNCTIONAL

DEBUG

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Simple Event Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "description": {
      "type": "string"
    }
  }
}

Error al enviar la respuesta del esquema.

Publicado cuando el Debulked El Manejador de Componentes no se completa con éxito.

FUNCTIONAL

ERROR

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Simple Event Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "description": {
      "type": "string"
    }
  }
}