Skip to main content
Skip table of contents

MAP Server Interfaces - 0.7.x

MAP Interface

AOF.MAP-I.MI.100.v1

Het technische formaat van een check request is:

POST [base endpointadres]/check
Content-Type: application/json; charset=utf-8
AORTA-ID: initialRequestID=<UUID conform RFC4122>; requestID=<UUID conform RFC4122>

{

    "interactionId": ["", ""],

    "roleCode": {
        "code": "",
        "codeSystem": ""
    },

    "dataCategory": {
        "code": "",
        "codeSystem": ""
    }

}

Het initialRequestID attribuut bevat het ID van het allereerste request in de hele keten en dient te worden opgenomen in de logbestanden van alle partijen in de keten, zodat bij foutopsporing de verschillende logbestanden aan elkaar kunnen worden gerelateerd. Het requestID is voor iedere request message uniek. In requests wordt deze gegenereerd door de client. Ook het requestID dient te worden opgenomen in de verschillende logbestanden, zodat altijd duidelijk is op welk bericht een log entry van toepassing is.

Input parameters:

Name

Cardinality

Type

Toelichting

interactionId

1..n

String

Interactie-id van het te verzenden bericht, of van de te verzenden berichten.

roleCode0..1String

Rolcode van de verantwoordelijke persoon voor de initiatie van de interactie-set.

roleCode.code1..1String

Het attribuut kan bevatten:

  • De rolcode die hoort bij een persoon, ofwel "P"
  • De UZI-rolcode van een zorgverlener, ofwel "<UZI-rolcode>"
roleCode.codeSystem1..1String

OID. Toegestane waarden:

  • "2.16.840.1.113883.2.4.3.11.8" (AORTA rolcode)
  • "2.16.840.1.113883.2.4.15.111" (UZI rolcode)

dataCategory

0..1

String

De contextcode die aanduidt binnen welke (zorg)toepassing de interacties worden geïnitieerd.

Formaat: "urn:oid:2.16.840.1.113883.2.4.3.111.15.1.<contextcode>".

dataCategory.codeSystem1..1String

OID van het object "AORTA contextCodes".

Waarde: "urn:oid:2.16.840.1.113883.2.4.3.111.15.1"

dataCategory.code1..1StringOID van de feitelijke contextcode die aanduidt binnen welke (zorg)toepassing de interacties worden geïnitieerd.


Het technische formaat van een check response is:

200 OK
Content-Type: application/json; charset=utf-8

[{
    "interactionId": "",
    "status": ""
}]

Output bestaat uit 0..n JSON objecten die elk bestaan uit de volgende attributen:

Name

Cardinality

Type

Toelichting

interactionId

1..1

String

Interactie-id van het te verzenden bericht.

status1..1String

MAP autorisatiebesluit m.b.t. dit interactie-id.

Mogelijke waarden:

  • "Allow"
  • "Deny"
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.