[
  {
    "file": "08-valid-rule-only.xml",
    "scope": "Independent rule-only; XSD not executed",
    "overall": "incomplete",
    "layers": {
      "xml": "passed",
      "xsd": "not_run",
      "business": "passed",
      "plausibility": "passed",
      "headerXml": "not_run",
      "headerXsd": "not_run",
      "headerBusiness": "not_run",
      "suppliedProfile": "not_run",
      "networkCompliance": "not_checked",
      "bankAcceptance": "not_checked"
    },
    "issues": []
  },
  {
    "file": "08-rule-error.xml",
    "scope": "Independent rule-only; XSD not executed",
    "overall": "failed",
    "layers": {
      "xml": "passed",
      "xsd": "not_run",
      "business": "failed",
      "plausibility": "passed",
      "headerXml": "not_run",
      "headerXsd": "not_run",
      "headerBusiness": "not_run",
      "suppliedProfile": "not_run",
      "networkCompliance": "not_checked",
      "bankAcceptance": "not_checked"
    },
    "issues": [
      {
        "layer": "business",
        "code": "PACS-TOTAL",
        "message": "Group settlement total differs from transaction settlement amounts in the same currency.",
        "severity": "error",
        "path": "/p:Document[1]/p:FIToFICstmrCdtTrf[1]/p:GrpHdr[1]/p:TtlIntrBkSttlmAmt[1]",
        "line": 8
      }
    ]
  },
  {
    "file": "08-period-error.xml",
    "scope": "Independent rule-only; XSD not executed",
    "overall": "failed",
    "layers": {
      "xml": "passed",
      "xsd": "not_run",
      "business": "failed",
      "plausibility": "passed",
      "headerXml": "not_run",
      "headerXsd": "not_run",
      "headerBusiness": "not_run",
      "suppliedProfile": "not_run",
      "networkCompliance": "not_checked",
      "bankAcceptance": "not_checked"
    },
    "issues": [
      {
        "layer": "business",
        "code": "PACS-UETR",
        "message": "UETR must use the lowercase UUID version 4 form.",
        "severity": "error",
        "path": "/p:Document[1]/p:FIToFICstmrCdtTrf[1]/p:CdtTrfTxInf[1]/p:PmtId[1]/p:UETR[1]",
        "line": 15
      }
    ]
  },
  {
    "file": "08-xsd-error.xml",
    "scope": "Own teaching subset executed, not official ISO XSD",
    "overall": "failed",
    "layers": {
      "xml": "passed",
      "xsd": "failed",
      "business": "passed",
      "plausibility": "passed",
      "headerXml": "not_run",
      "headerXsd": "not_run",
      "headerBusiness": "not_run",
      "suppliedProfile": "not_run",
      "networkCompliance": "not_checked",
      "bankAcceptance": "not_checked"
    },
    "issues": [
      {
        "layer": "xsd",
        "code": "PACS-XSD",
        "message": "Supplied XSD result; inspect source location.",
        "severity": "error",
        "path": "/",
        "line": 24
      }
    ]
  },
  {
    "file": "14-valid-rule-only.xml",
    "scope": "Independent rule-only; XSD not executed",
    "overall": "incomplete",
    "layers": {
      "xml": "passed",
      "xsd": "not_run",
      "business": "passed",
      "plausibility": "passed",
      "headerXml": "not_run",
      "headerXsd": "not_run",
      "headerBusiness": "not_run",
      "suppliedProfile": "not_run",
      "networkCompliance": "not_checked",
      "bankAcceptance": "not_checked"
    },
    "issues": []
  },
  {
    "file": "14-rule-error.xml",
    "scope": "Independent rule-only; XSD not executed",
    "overall": "failed",
    "layers": {
      "xml": "passed",
      "xsd": "not_run",
      "business": "failed",
      "plausibility": "passed",
      "headerXml": "not_run",
      "headerXsd": "not_run",
      "headerBusiness": "not_run",
      "suppliedProfile": "not_run",
      "networkCompliance": "not_checked",
      "bankAcceptance": "not_checked"
    },
    "issues": [
      {
        "layer": "business",
        "code": "PACS-TOTAL",
        "message": "Group settlement total differs from transaction settlement amounts in the same currency.",
        "severity": "error",
        "path": "/p:Document[1]/p:FIToFICstmrCdtTrf[1]/p:GrpHdr[1]/p:TtlIntrBkSttlmAmt[1]",
        "line": 8
      }
    ]
  },
  {
    "file": "14-period-error.xml",
    "scope": "Independent rule-only; XSD not executed",
    "overall": "failed",
    "layers": {
      "xml": "passed",
      "xsd": "not_run",
      "business": "failed",
      "plausibility": "passed",
      "headerXml": "not_run",
      "headerXsd": "not_run",
      "headerBusiness": "not_run",
      "suppliedProfile": "not_run",
      "networkCompliance": "not_checked",
      "bankAcceptance": "not_checked"
    },
    "issues": [
      {
        "layer": "business",
        "code": "PACS-UETR",
        "message": "UETR must use the lowercase UUID version 4 form.",
        "severity": "error",
        "path": "/p:Document[1]/p:FIToFICstmrCdtTrf[1]/p:CdtTrfTxInf[1]/p:PmtId[1]/p:UETR[1]",
        "line": 15
      }
    ]
  },
  {
    "file": "14-xsd-error.xml",
    "scope": "Own teaching subset executed, not official ISO XSD",
    "overall": "failed",
    "layers": {
      "xml": "passed",
      "xsd": "failed",
      "business": "passed",
      "plausibility": "passed",
      "headerXml": "not_run",
      "headerXsd": "not_run",
      "headerBusiness": "not_run",
      "suppliedProfile": "not_run",
      "networkCompliance": "not_checked",
      "bankAcceptance": "not_checked"
    },
    "issues": [
      {
        "layer": "xsd",
        "code": "PACS-XSD",
        "message": "Supplied XSD result; inspect source location.",
        "severity": "error",
        "path": "/",
        "line": 24
      }
    ]
  }
]
