Document ID: chunk:federal_register_of_legislation:F2024L01443:schedule:3:p10
Version: federal_register_of_legislation:F2024L01443
Segment Type: schedule
Provision Reference: sch 3 (pt 10/21)
Character Range: 272847–276746

outlined in Table 58 below.

 The responses to an attribute request for a single verified document MAY be serialised as a single Verified Document Object or as wrapped in a JSON Array.

 An attribute response for multiple verified documents MUST be serialised as a JSON Array of Verified Document Objects.

 An ISP MUST apply the rules outlined in Table 10 above when preparing an attribute response if the attribute request for verified documents comes via the scope parameter.

 Using the claims request parameter an attribute request for one or more specific documents can be made, using the document type code URNs outlined in Table 11 above. An example request is illustrated below in Figure 1.

{
    …,
    "userinfo": {
        …,
        "tdif_docs": {
            "values": [
                "urn:id.gov.au:tdif:doc:type_code:MD",
                "urn:id.gov.au:tdif:doc:type_code:DL",
                "urn:id.gov.au:tdif:doc:type_code:PP"
            ]
        },
        …
    },
    …
}

 Figure 1 Verified Documents sample claim request.

 Table 57 Verified Document Object schema

Document attribute             Payload name          JSON     AGDIS                         Requirements
                                                     type     data type
Document Type Code             type_code             string   URN                           MUST be one of the values defined in Table 11 above.
Document Verification Method   verification_method   string   -                             MUST be one of values defined in Table 12 above.

                                                                                            MUST be 1 character in length.
Document Verification Date     verification_date     string   Date Time                     -
Document Identifiers           identifiers           Object   Document Identifiers Object   See section 4.3.4.1of this Schedule.

Document attribute       Payload name   JSON     AGDIS                       Requirements
                                        type     data type
Document Names           names          Object   Document Names Object       See section 4.3.4.2of this Schedule.
Document Date of Birth   birthdate      string   Date                        Valid DVS dates are between 1753-01-01
                                                                             to 3000-12-31
Document Attributes      attributes     Object   Document Attribute Object

        4.3.4.1       Document Identifiers Object

 The Document Identifiers field of a Verified Document Object is a JSON Object with keys and values determined by the parent objects document type.

 The document type, held in the type_code claim, is mapped to an enumeration of permitted values in Table 58 below. The mapping does not imply the required the presence of a document identifier, for the specified verified document type, for the payload to be valid. For a given document type, the availability of document identifiers is dependent upon an identity document's issuing authority and when it was issued.

 For a Document Identifiers Object to be valid it MUST:

(a)            only have keys that map to the parent object's Document Type field; and
(b)            be compliant with value data types prescribed in Table 58 below for a given identifier.

 Table 58 Verified Document Identifiers with data types

Document identifier string   Value data type   Value requirements                                   Used by document types
Registration Number          string            Maximum length 10 characters.                        BC, MC, NC

                                               Only available for ACT, NT, NSW, TAS, VIC, and WA.
Registration Date            Date              -                                                    BC, MC, NC
Registration Year            Number            Integer value for the year.