Document ID: chunk:federal_register_of_legislation:F2024L01443:schedule:3:p15
Version: federal_register_of_legislation:F2024L01443
Segment Type: schedule
Provision Reference: sch 3 (pt 15/21)
Character Range: 290427–294025

type can be done via the claim requests parameter using the Contact Type URNs defined in Table 36 above. An example request is illustrated in Figure 3.

 A request MAY include the default contact type along with other contact type URNs.

{
    …,
    "userinfo": {
        …,
        "agdis_address": {
            "values": [
                "urn:id.gov.au:agdis:address:default",
                "urn:id.gov.au:agdis:address:residential"
            ]
        },
        …
    },
    …
}

 Figure 2 Self-asserted address sample claim request
4.5.4      Other Phone Numbers

 The Other Phone Numbers scope request MUST only return the default other phone number nominated by the individual.

 The Other Phone Numbers claim MAY represent one or more Other Phone Number Objects.

 A request for a single other phone number MAY be returned as a single Other Phone Number object or as a JSON Array containing the object as its single entry.

 A request for one or more other phone numbers MUST be returned as a JSON array of Other Phone Number Objects.

 An attribute requests for multiple or a specific other phone number types can be done via the claim requests parameter using the Telephony (Table 34) or Contact Type (Table 35) URNs. An example request is illustrated in Figure 3.

{
    …,
    "userinfo": {
        …,
        "agdis_email_address": {
            "values": [
                "urn:id.gov.au:agdis:contact:personal",
                "urn:id.gov.au:agdis:contact:work"
            ]
        },
        …
    },
    …
}

 Figure 3 Self-asserted other email address sample claim request

{
    …,
    "userinfo": {
        …,
        "agdis_email_address": {
            "values": [
                "urn:id.gov.au:agdis:contact:default",
            ]
        },
        …
    },
    …
}

 Figure 4 Self-asserted other email address scope equivalent claim request

{
    …,
    "userinfo": {
        …,
        "agdis_other_phone": {
            "values": [
                "urn:id.gov.au:agdis:contact:personal",
                "urn:id.gov.au:agdis:contact:work"
            ]
        },
        …
    },
    …
}

 Figure 5 Self-asserted other phone number sample claim request using the contact type
{
    …,
    "userinfo": {
        …,
        "agdis_other_phone": {
            "value": "urn:id.gov.au:agdis:tel:video",
        },
        …
    },
    …
}

 Figure 6 Self-asserted other phone number sample claim request using telephony type
{
    …,
    "userinfo": {
        …,
        "agdis_other_phone": {
            "value": "urn:id.gov.au:agdis:tel:default",
        },
        …
    },
    …
}

 Figure 7 Self-asserted other phone number scope equivalent claim request
4.5.5      Place of Birth

 Place of Birth MUST be a non-empty string with a maximum length of 255 characters.

4.5.6      Personal Titles

 A personal title MUST be a non-empty string with a maximum length of 100 characters.

4.6   Computed Attributes Data Definitions

 Presently no Computed Attributes are defined in this Schedule.

4.7   Attribute Service Providers

 The OpenID Connect attribute for AGDIS ASP is presented in this section.

4.7.1      Business Authorisations

 The Business Authorisations attribute set mapping in Table 64 below maps the field names defined in section 3.1 of this Schedule to concrete payload names with type definitions.

 As the ASP providing these attributes RAM SHOULD provide guidance to PRPs consuming these attributes to support use.

 Table 64 Business Authorisation data representation

Field                          OIDC payload field name