Please refer to section 3.4 for details on the new Technical Business Rule format and Transition Plan Identifies if the validation rule applies to XBRL payloads. Valid values are: or ‘Y’, ‘N’ ‘n/a’ Applies to XBRL Payloads Y - rule is applied to a XBRL payload N - rule is not applied to a XBRL payload n/a - service does not use XBRL payloads Identifies if the validation rule applies to XML payloads. values are: or ‘Y’, ‘N’ ‘n/a’ Applies to XML Payloads Y - rule is applied to a XML payload N - rule is not applied to a XML payload n/a - service does not use XML payloads Identifies if the validation rule applies to JSON payloads. Valid values are: or ‘Y’, ‘N’ ‘n/a’ Applies to JSON Payloads Y - rule is applied to a JSON payload N - rule is not applied to a JSON payload n/a - service does not use JSON payloads Indicates the type of rule Context, Format, Enumeration, Mandatory, – Rule Type Calculation, CrossForm, or CrossField. These, in part, determine the validation phase, as described above in section 3.4.2. Schematron ID The Schematron ID for the rule. The response message code (identifier) returned when a request message does not comply with the rule. Message Code The messages returned by the ATO are published in the ATO response messages XML file on the SBR website. The response message description corresponding to the Message Message Short – Code. An additional detailed description may be available for the message Description code which is available in the ATO Response message repository. The date the rule was or last changed since the prior version or prior Last Updated business collaboration (where applicable).
Please refer to section 3.4 for details on the new Technical Business Rule format and Transition Plan Applies to XBRL Payloads Identifies if the validation rule applies to XBRL payloads. Valid values are: ‘Y’, ‘N’ or ‘n/a’ Y - rule is applied to a XBRL payload N - rule is not applied to a XBRL payload n/a - service does not use XBRL payloads Applies to XML Payloads Identifies if the validation rule applies to XML payloads. values are: ‘Y’, ‘N’ or ‘n/a’ Y - rule is applied to a XML payload N - rule is not applied to a XML payload n/a - service does not use XML payloads Applies to JSON Payloads Identifies if the validation rule applies to JSON payloads. Valid values are: ‘Y’, ‘N’ or ‘n/a’ Y - rule is applied to a JSON payload N - rule is not applied to a JSON payload n/a - service does not use JSON payloads Rule Type Indicates the type of rule – Context, Format, Enumeration, Mandatory, Calculation, CrossForm, or CrossField. These, in part, determine the validation phase, as described above in section 3.4.2. Schematron ID The Schematron ID for the rule. Message Code The response message code (identifier) returned when a request message does not comply with the rule. The messages returned by the ATO are published in the ATO response messages XML file on the SBR website. Message – Short Description The response message description corresponding to the Message Code. An additional detailed description may be available for the message code which is available in the ATO Response message repository. Last Updated The date the rule was or last changed since the prior version or prior business collaboration (where applicable).
ATO-Validation-Rule-Expression.docx