v1

latestOpenAPI 3.0.02026-07-23135518615.8 KB
DIP Message Validation Endpoints

Submit IF-041 with Event Code DSEstimate message for validation

Allows a Market Participant to validate a single messages for debugging purposes only

post/validate/IF-041/DSEstimate

Request body

Example request

[
  {
    "payload": {
      "CommonBlock": {
        "S0": {
          "schemaVersion": "011"
        },
        "S1": {
          "environmentTag": "DEV",
          "subText": "additonal text to separate messages in testing - ignore in production",
          "senderUniqueReference": "S-IF-005-0123456789-SUP-20222313-12345687a1234567a",
          "senderTimestamp": "2022-03-21T19:05:00+00:00",
          "senderDIPID": "1009012345",
          "senderRoleID": "SUP",
          "senderCorrelationID": "CI-20220401-1234567890123abce123092",
          "DIPConnectionProviderID": "1009012345"
        },
        "A0": {
          "primaryRecipients": [
            "1009012345"
          ],
          "secondaryRecipients": [
            "1009012345"
          ],
          "always": [
            "1009012345"
          ]
        },
        "D0": {
          "transactionID": "T-IF-006-0123456789-SUP-20220401-1234CC0123456789",
          "transactionTimestamp": "2022-03-21T19:05:00+00:00",
          "publicationID": "PUB-001",
          "initialCorrelationID": "CI-20220401-1234567890123abce123092",
          "serviceTicketURL": "https://<baseURL>/nav_to.do?uri=<table name>.do?sys_id=-1%26sysparm_query=<field=value>"
        },
        "M0": {
          "MPANCore": "2000056535971",
          "distributorDIPID": "1009012345",
          "GSPGroupID": "_K"
        }
      },
      "CustomBlock": {
        "B064List": [
          {
            "meterID": "A123456789",
            "cumulativeRegisterReading": "789.000",
            "cumulativeRegisterReadingDateTime": "2022-03-21T19:05:00+00:00",
            "readingMethod": "A",
            "siteVisitCheckCode": "18"
          }
        ],
        "B065List": [
          {
            "meterID": "A123456789",
            "configurableRegisterReadingDate": "2022-03-21T19:05:00+00:00",
            "configurableRegisterID": "01",
            "configurableRegisterReading": "789.000"
          }
        ]
      }
    }
  }
]

Response

Message OK

string required