Smart Configuration logging
Vraag of dit echt noodzakelijk is omdat dit performance van de FHIr server negatief kan beinvloeden.
Logging events Smart On FHIR Authentication Code Flow
De Module is geen onderdeel van het Medmij Afsprakenstelsel en om deze reden wordener geen events gelogd vanaf de module.
Happy Flow Events
receive_smart_configuration_request
event | omschrijving |
|---|---|
receive_smart_configuration_request | DVA resource server logt het ontvangen van een well-known smart configuration request van module |
Voorbeeld logregel: smart configuration request-object voor DVA resource server
{
"event": {
"type": "receive_smart_configuration_request",
"location": "dva-resourceserver.zorg.nl",
"datetime": "2025-09-22T16:30:00.123+02:00",
"session_id": "95f63a87-22c1-4b1a-8e8c-66dbcb2a7d91",
"trace_id": "11112222-3333-4444-5555-666677778888"
},
"request": {
"id": "req-smartcfg-0001",
"method": "get",
"client_id": "module.zorg.nl",
"server_id": "dva-resourceserver.zorg.nl",
"uri": "https://dva-resourceserver.zorg.nl/.well-known/smart-configuration",
"initiated_by": "machine"
}
send_smart_configuration_response
event | omschrijving |
|---|---|
send_smart_configuration_response | DVA resource server logt het versturen van een well-known smart configuration response naar module |
Voorbeeld logregel: smart configuration response-object voor DVA resource server
{
"event": {
"type": "send_smart_configuration_response",
"location": "dva-resourceserver.zorg.nl",
"datetime": "2025-09-22T16:30:00.456+02:00",
"session_id": "95f63a87-22c1-4b1a-8e8c-66dbcb2a7d91",
"trace_id": "11112222-3333-4444-5555-666677778888"
},
"response": {
"request_id": "req-smartcfg-0001",
"status": 200
}
}
Unhappy Flow Events
send_smart_configuration_request_error
event | omschrijving |
|---|---|
send_smart_configuration_request_error | DVA resource server logt het versturen van een smart configuration request error naar module |
Voorbeeld logregel: smart configuration error-object van DVA resource server
{
"event": {
"type": "send_smart_configuration_request_error",
"location": "dva-resourceserver.zorg.nl",
"datetime": "2025-09-22T16:45:12.789+02:00",
"session_id": "95f63a87-22c1-4b1a-8e8c-66dbcb2a7d91",
"trace_id": "aaaa1111-bbbb-2222-cccc-3333dddd4444"
},
"error": {
"request_id": "req-smartcfg-0002",
"code": "too_many_requests",
"description": "Rate limit exceeded, retry after some seconds",
"status": 429
}
}
