B2B

Validation module

The B2B Business-to-Business. Generic term used to refer to defined business-to-business interactions between participants; excludes interactions between a participant and market systems such as MSATS. Validation A process to test the veracity and integrity of metering data. Module treats PersonNameTitle and PersonNameGiven as optional fields for the following reference elements, using the PersonName element:

  • CustomerName

  • BusinessContactName

  • CoordinatingContactName

  • CoordinatedBusinessContactName

  • InitiatorContactName

  • REC-Name

  • RecipientContactName

Service order and customer details validations

For each Service order (SORD) and Customer Details The elements of data identified in the customer details notification transaction detailed in the B2B Procedures: Customer and Site Details Notification Process. See B2B Procedures: Customer and Site Details Notification Process. (CUST) validations, the B2B Validation Module conforms with the specifications in the table below.

The validations ensure:

  • All mandatory fields for the service order type or subtype are provided.

  • The Service Order subtype is correct for the Service Order type

  • All field values and data format are correct.

  • Allowed values are used for enumerated fields.

  • The fields with cross dependencies are provided as defined in the Validations column.

B2B browser changes

New Transaction interface changes

Service order

In the Service Order A request to perform specified work, see B2B Procedures: Service Order Process. New Transaction See Relevant Rules or Procedures interface Name Title and Given Name are optional when populating the following fields in the PersonName group:

  • Business Contact Name

  • Coordinating Contact Name

  • Coordinating Contact Name

  • Customer Contact Name

  • Initiator Contact Name

  • REC Name

Customer Details

In the Customer Details New Transaction interface Name Title and Given Name are optional when populating the following fields in the PersonName group:

  • Customer Contact Name

  • Business Contact Name