Page History
...
Alle forretningslogninger har samme prefix nxrg-logging: for at hjælpe med at adskille disse logninger fra de andreender i en dedikeret logfil nxrg-itiusage.log.
Loglinjen er formatteret som json og alle logninger har følgende to indgange:
event: Består af eventTypeCode, der identificerer den kaldte service. Hvis der er fejl i forbindelse med kaldet, så vil de optræde i listen identificeret ved errors. Property status kan angive enten 'OK' eller 'ERROR'.
indgange:
timestamp: Tidsstempel for loghændelsen
threadId: Trådens navn (hvor iti-servicen blev udført)
category: Hvilken ITI service beskriver linjen?
status: Returstatusværdi for den pågældende service rapporteres i status, mens eventuelle fejl angives i en liste errors.
priority: Loglinjens prioritet (er INFO for forretningslogninger)patient: Består af patientId (cpr-nummer) samt identifikation af assigningAuthority (er sikker CPR registrets OID).
Logning for ITI-42
Succesfuldt kald til service iti-42 giver anledning til en logningslinje på følgende format:
Code Block |
---|
nxrg-logging: {"event{ "timestamp":{"eventTypeCode":"ITI-42","errors":null,"status":"OK"}, "patient":{"patientId":"123456789","patientIdAssigningAuthority":"1.2.208.176.1.2"}, "14 Jun 2021 20:03:12,119", "threadId":"default task-1", "category":"ITI-42", "status":{ "errors":null, "status":"OK" }, "submissionSet":{ "uniqueId":"81023398955776114239175324236776082530.9164805715541536261813986502431848048.16230465825501623693791955" }, "documentEntries":[ { "entryUUid":"urn:uuid:b836d6a8e9404d19-85140ef1-479d4141-ae8f928c-bdd544edaaaa733e17216292","replacesEntryUuid":null}, { "entryUUidreplacesEntryUuid":"urn:uuid:b836d6a8e255b72d-85144d86-479d4d31-ae8f967f-bdd544edbbbb","replacesEntryUuid":"urn:uuid:ffffd6a8-8514-479d-ae8f-bdd544edbbbb"} ] 1274226fb4a8" } ], "priority":"INFO", } |
Iti-42 logninger har følgende egenskaber:
...
Følgende er et eksempel på et kald til iti-42 med fejl:
Code Block |
---|