Koppeltaal 2.0 Implementation Guide (Full Documentation)
0.16.5 - ci-build
Koppeltaal 2.0 Implementation Guide (Full Documentation) - Local Development build (v0.16.5) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
{
"resourceType" : "AuditEvent",
"id" : "auditevent-login-idp-login",
"meta" : {
"profile" : [
🔗 "http://koppeltaal.nl/fhir/StructureDefinition/KT2AuditEvent"
]
},
"language" : "nl-NL",
"text" : {
"status" : "generated",
"div" : "<div xml:lang=\"nl-NL\" xmlns=\"http://www.w3.org/1999/xhtml\" lang=\"nl-NL\">Example of a User Authentication AuditEvent for the redirect back from the external IdP with the IdP decision: outcome 0 for success, outcome 8 for a denied login (outcomeDesc prefix 'idp login')</div>"
},
"extension" : [
{
"url" : "http://koppeltaal.nl/fhir/StructureDefinition/trace-id",
"valueId" : "c9d2a4f1-6e3b-4c8d-9f0a-2b5e7d1c8a43"
},
{
"url" : "http://koppeltaal.nl/fhir/StructureDefinition/request-id",
"valueId" : "Bx2kF6vJs8yQe3Md"
}
],
"type" : {
"system" : "http://dicom.nema.org/resources/ontology/DCM",
"code" : "110114",
"display" : "User Authentication"
},
"subtype" : [
{
"system" : "http://dicom.nema.org/resources/ontology/DCM",
"code" : "110122",
"display" : "Login"
}
],
"action" : "E",
"recorded" : "2026-06-17T10:15:41+00:00",
"outcome" : "0",
"outcomeDesc" : "idp login: Login bij externe IdP geslaagd",
"agent" : [
{
"type" : {
"coding" : [
{
"system" : "http://dicom.nema.org/resources/ontology/DCM",
"code" : "110152",
"display" : "Destination Role ID"
}
]
},
"who" : {
🔗 "reference" : "Device/device-volledig",
"type" : "Device"
},
"requestor" : true
},
{
"type" : {
"coding" : [
{
"system" : "http://dicom.nema.org/resources/ontology/DCM",
"code" : "110153",
"display" : "Source Role ID"
}
]
},
"who" : {
"identifier" : {
"system" : "http://vzvz.nl/fhir/NamingSystem/koppeltaal-client-id",
"value" : "externe-idp"
},
"display" : "Externe IdP"
},
"requestor" : false
}
],
"source" : {
"site" : "Koppeltaal Domein X",
"observer" : {
🔗 "reference" : "Device/autorisatieserver",
"type" : "Device"
},
"type" : [
{
"system" : "http://terminology.hl7.org/CodeSystem/security-source-type",
"code" : "6",
"display" : "Security Server"
}
]
},
"entity" : [
{
"what" : {
🔗 "reference" : "Patient/patient-botje-minimaal",
"type" : "Patient"
},
"type" : {
"system" : "http://hl7.org/fhir/resource-types",
"code" : "Patient",
"display" : "Patient"
},
"role" : {
"system" : "http://terminology.hl7.org/CodeSystem/object-role",
"code" : "1",
"display" : "Patient"
}
}
]
}