Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

203 Non-authoritative Information

TODO


Forretningslogning

NXRG laver forretningslogninger ved hvert kald af de udbudte ITI-services. I det følgende gennemgåes formaterne for hver service.

Alle forretningslogninger har samme prefix nxrg-logging: for at hjælpe med at adskille disse logninger fra de andre.

Loglinjen er formatteret som json og alle logninger har følgende to indgange:

event: Består af eventTypeCode, der identificerer den kaldte service

patient: Består af patientId (cpr-nummer) samt identifikation af assigningAuthority (er sikker CPR registrets OID).

Logning for ITI-42

Kald til service iti-42 giver anledning til en logningslinje på følgende format:

Code Block
nxrg-logging: {"event":{"eventTypeCode":"ITI-42"},"patient":{"patientId":"123456789","patientIdAssigningAuthority":"ABCD"},"submissionSet":{"uniqueId":"8102339895577611423.916480571554153626.1623046582550"},"documentEntries":[{"entryUUid":"urn:uuid:b836d6a8-8514-479d-ae8f-bdd544edaaaa","replacesEntryUuid":null},{"entryUUid":"urn:uuid:b836d6a8-8514-479d-ae8f-bdd544edbbbb","replacesEntryUuid":"urn:uuid:ffffd6a8-8514-479d-ae8f-bdd544edbbbb"}]}

Iti-42 logninger har følgende egenskaber:

submissionSet: Identifikation (uniqueId) af det submissionset, der indeholder informationen i iti-42 kaldet.

documentEntries: En liste af entryUUid'er, der oprettes. Hvis en documentEntry i kaldet giver anledning til replace på en anden documentEntry, så angives dette uuid i egenskaben replacesEntryUuid.