Automatically generated rules to validate document instances of Order Balance Transaction 1.0.

Identifier/Error message Flag
SGBIS-TOB-B00101
Element 'cbc:CustomizationID' MUST be provided.
fatal
SGBIS-TOB-B00102
Element 'cbc:ProfileID' MUST be provided.
fatal
SGBIS-TOB-B00103
Element 'cbc:ID' MUST be provided.
fatal
SGBIS-TOB-B00104
Element 'cbc:IssueDate' MUST be provided.
fatal
SGBIS-TOB-B00105
Element 'cbc:OrderTypeCode' MUST be provided.
fatal
SGBIS-TOB-B00106
Element 'cbc:DocumentCurrencyCode' MUST be provided.
fatal
SGBIS-TOB-B00107
Element 'cbc:CustomerReference' MUST be provided.
fatal
SGBIS-TOB-B00108
Element 'cac:OrderDocumentReference' MUST be provided.
fatal
SGBIS-TOB-B00109
Element 'cac:BuyerCustomerParty' MUST be provided.
fatal
SGBIS-TOB-B00110
Element 'cac:SellerSupplierParty' MUST be provided.
fatal
SGBIS-TOB-B00111
Element 'cac:OrderLine' MUST be provided.
fatal
SGBIS-TOB-B00112
Document MUST not contain schema location.
fatal
SGBIS-TOB-B00701
Element 'cbc:OrderTypeCode' MUST contain value '348'.
fatal
SGBIS-TOB-B00901
Value MUST be part of code list 'ISO 4217 Currency codes'.
fatal
SGBIS-TOB-B01101
Element 'cbc:ID' MUST be provided.
fatal
SGBIS-TOB-B01102
Element 'cbc:IssueDate' MUST be provided.
fatal
SGBIS-TOB-B01103
Document MUST NOT contain elements not part of the data model.
fatal
SGBIS-TOB-B01401
Element 'cac:Party' MUST be provided.
fatal
SGBIS-TOB-B01501
Element 'cbc:EndpointID' MUST be provided.
fatal
SGBIS-TOB-B01502
Element 'cac:PartyLegalEntity' MUST be provided.
fatal
SGBIS-TOB-B01601
Attribute 'schemeID' MUST be present.
fatal
SGBIS-TOB-B01602
Value MUST be part of code list 'Electronic Address Scheme (EAS)'.
fatal
SGBIS-TOB-B01801
Element 'cbc:ID' MUST be provided.
fatal
SGBIS-TOB-B01901
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
SGBIS-TOB-B02101
Element 'cbc:RegistrationName' MUST be provided.
fatal
SGBIS-TOB-B02301
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
SGBIS-TOB-B02102
Document MUST NOT contain elements not part of the data model.
fatal
SGBIS-TOB-B02501
Document MUST NOT contain elements not part of the data model.
fatal
SGBIS-TOB-B01503
Document MUST NOT contain elements not part of the data model.
fatal
SGBIS-TOB-B01402
Document MUST NOT contain elements not part of the data model.
fatal
SGBIS-TOB-B02901
Element 'cac:Party' MUST be provided.
fatal
SGBIS-TOB-B03001
Element 'cbc:EndpointID' MUST be provided.
fatal
SGBIS-TOB-B03002
Element 'cac:PartyLegalEntity' MUST be provided.
fatal
SGBIS-TOB-B03101
Attribute 'schemeID' MUST be present.
fatal
SGBIS-TOB-B03102
Value MUST be part of code list 'Electronic Address Scheme (EAS)'.
fatal
SGBIS-TOB-B03301
Element 'cbc:ID' MUST be provided.
fatal
SGBIS-TOB-B03401
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
SGBIS-TOB-B03601
Element 'cbc:RegistrationName' MUST be provided.
fatal
SGBIS-TOB-B03801
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
SGBIS-TOB-B03602
Document MUST NOT contain elements not part of the data model.
fatal
SGBIS-TOB-B04001
Document MUST NOT contain elements not part of the data model.
fatal
SGBIS-TOB-B03003
Document MUST NOT contain elements not part of the data model.
fatal
SGBIS-TOB-B02902
Document MUST NOT contain elements not part of the data model.
fatal
SGBIS-TOB-B04401
Element 'cbc:Note' MUST be provided.
fatal
SGBIS-TOB-B04402
Document MUST NOT contain elements not part of the data model.
fatal
SGBIS-TOB-B04601
Element 'cbc:LineExtensionAmount' MUST be provided.
fatal
SGBIS-TOB-B04602
Element 'cbc:PayableAmount' MUST be provided.
fatal
SGBIS-TOB-B04701
Attribute 'currencyID' MUST be present.
fatal
SGBIS-TOB-B04702
Value MUST be part of code list 'ISO 4217 Currency codes'.
fatal
SGBIS-TOB-B04901
Attribute 'currencyID' MUST be present.
fatal
SGBIS-TOB-B04902
Value MUST be part of code list 'ISO 4217 Currency codes'.
fatal
SGBIS-TOB-B04603
Document MUST NOT contain elements not part of the data model.
fatal
SGBIS-TOB-B05101
Element 'cac:LineItem' MUST be provided.
fatal
SGBIS-TOB-B05301
Element 'cbc:ID' MUST be provided.
fatal
SGBIS-TOB-B05302
Element 'cbc:Quantity' MUST be provided.
fatal
SGBIS-TOB-B05303
Element 'cbc:LineExtensionAmount' MUST be provided.
fatal
SGBIS-TOB-B05304
Element 'cac:Price' MUST be provided.
fatal
SGBIS-TOB-B05305
Element 'cac:Item' MUST be provided.
fatal
SGBIS-TOB-B05501
Attribute 'unitCode' MUST be present.
fatal
SGBIS-TOB-B05502
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
SGBIS-TOB-B05701
Attribute 'currencyID' MUST be present.
fatal
SGBIS-TOB-B05702
Value MUST be part of code list 'ISO 4217 Currency codes'.
fatal
SGBIS-TOB-B05901
Element 'cbc:PriceAmount' MUST be provided.
fatal
SGBIS-TOB-B06001
Attribute 'currencyID' MUST be present.
fatal
SGBIS-TOB-B06002
Value MUST be part of code list 'ISO 4217 Currency codes'.
fatal
SGBIS-TOB-B05902
Document MUST NOT contain elements not part of the data model.
fatal
SGBIS-TOB-B06201
Element 'cbc:Name' MUST be provided.
fatal
SGBIS-TOB-B06202
Document MUST NOT contain elements not part of the data model.
fatal
SGBIS-TOB-B05306
Document MUST NOT contain elements not part of the data model.
fatal
SGBIS-TOB-B05102
Document MUST NOT contain elements not part of the data model.
fatal
SGBIS-TOB-B00113
Document MUST NOT contain elements not part of the data model.
fatal