ATNA Audit Records
iCure Database creates an auditable granular archive, through the implementation of the IHE ATNA (Audit Trail and Node Authentication) Profile. A repository of interactions with the database is maintained for auditing purposes, ensuring compliance with privacy regulations.
Auditable records are an integral part of all Regulations on Data Governance and Clinical practice, thus iCure Platform can be by design compliant with complex requirements of applicable laws and custom policies. ATNA records can be parsed externally, to ensure availability to third party auditors.
The IHE ATNA is the basis of the Audit Trail Profiles designated by the eHealth DSI (Digital Service Infrastructure) of the EU. This results in retroactive compliance to future compliance requirements with the Patient Summary and ePrescription in the EU and applications following these specifications.
eHDSI_Audit_Trail_Profiles_v2.2.0.pdf
1MB
PDF
eHDSI Audit Trail Profiles v2.2
The information contained in the ATNA records refers to encrypted data. That is the reason that it can be externally accessible through a web platform, without the necessity for user authorization with encryption keys. That means that the data shown here are actual client data, that cannot be read by anyone else other than the owner of the data.
ATNA Web Search
Search for specific patient with encrypted data

SSID Export

A unique action with SSID can be exported in both JSON and XML
JSON
XML
1
{
2
"eventIdentification": {
3
"eventID": {
4
"code": "110107",
5
"originalText": "Import",
6
"codeSystemName": "DCM",
7
"displayName": null
8
},
9
"eventDateTime": "2021-06-25T14:53:14.527932Z",
10
"eventOutcomeIndicator": "SeriousFailure",
11
"eventOutcomeDescription": "Association specifies an original document entry, but it was not provided",
12
"eventActionCode": "Update",
13
"purposesOfUse": [],
14
"eventTypeCode": [
15
{
16
"code": "ITI-57",
17
"originalText": "Update Document Set",
18
"codeSystemName": "IHE Transactions",
19
"displayName": null
20
}
21
]
22
},
23
"activeParticipants": [
24
{
25
"userIsRequestor": true,
26
"userID": "http://www.w3.org/2005/08/addressing/anonymous",
27
"alternativeUserID": "UNKNOWN",
28
"userName": null,
29
"networkAccessPointID": "127.0.0.1",
30
"networkAccessPointTypeCode": "IPAddress",
31
"roleIDCodes": [
32
{
33
"code": "110153",
34
"originalText": "Source Role ID",
35
"codeSystemName": "DCM",
36
"displayName": null
37
}
38
],
39
"mediaIdentifier": null,
40
"mediaType": null
41
},
42
{
43
"userIsRequestor": false,
44
"userID": "http://host.docker.internal:8080/services/iti57Service",
45
"alternativeUserID": "31052",
46
"userName": null,
47
"networkAccessPointID": "host.docker.internal",
48
"networkAccessPointTypeCode": "MachineName",
49
"roleIDCodes": [
50
{
51
"code": "110152",
52
"originalText": "Destination Role ID",
53
"codeSystemName": "DCM",
54
"displayName": null
55
}
56
],
57
"mediaIdentifier": null,
58
"mediaType": null
59
}
60
],
61
"auditSourceIdentification": {
62
"auditSourceID": "iCureIHExds",
63
"auditEnterpriseSiteID": "Taktik",
64
"auditSourceType": [
65
"Other"
66
]
67
},
68
"participantObjectIdentifications": [
69
{
70
"participantObjectID": "P0625084359.15^^^&1.3.6.1.4.1.21367.13.20.1000&ISO",
71
"participantObjectIDTypeCode": {
72
"code": "2",
73
"originalText": "Patient Number",
74
"codeSystemName": "RFC-3881",
75
"displayName": null
76
},
77
"participantObjectName": null,
78
"participantObjectQuery": null,
79
"participantObjectTypeCode": "Person",
80
"participantObjectTypeCodeRole": "Patient",
81
"participantObjectDataLifeCycle": null,
82
"participantObjectSensitivity": null,
83
"participantObjectDetails": [],
84
"participantObjectDescriptions": []
85
},
86
{
87
"participantObjectID": "1.2.42.20210625084417.348",
88
"participantObjectIDTypeCode": {
89
"code": "urn:uuid:a54d6aa5-d40d-43f9-88c5-b4633d873bdd",
90
"originalText": "submission set classificationNode",
91
"codeSystemName": "IHE XDS Metadata",
92
"displayName": null
93
},
94
"participantObjectName": null,
95
"participantObjectQuery": null,
96
"participantObjectTypeCode": "System",
97
"participantObjectTypeCodeRole": "Job",
98
"participantObjectDataLifeCycle": null,
99
"participantObjectSensitivity": null,
100
"participantObjectDetails": [],
101
"participantObjectDescriptions": []
102
}
103
]
104
}
Copied!
1
<?xml version="1.0" encoding="UTF-8"?>
2
<AuditMessage>
3
<EventIdentification EventActionCode="U" EventDateTime="2021-06-25T14:53:14.527932Z" EventOutcomeIndicator="8">
4
<EventID csd-code="110107" codeSystemName="DCM" originalText="Import" />
5
<EventTypeCode csd-code="ITI-57" codeSystemName="IHE Transactions" originalText="Update Document Set" />
6
<EventOutcomeDescription>Association specifies an original document entry, but it was not provided</EventOutcomeDescription>
7
</EventIdentification>
8
<ActiveParticipant UserID="http://www.w3.org/2005/08/addressing/anonymous" AlternativeUserID="UNKNOWN" UserIsRequestor="true" NetworkAccessPointID="127.0.0.1" NetworkAccessPointTypeCode="2">
9
<RoleIDCode csd-code="110153" codeSystemName="DCM" originalText="Source Role ID" />
10
</ActiveParticipant>
11
<ActiveParticipant UserID="http://host.docker.internal:8080/services/iti57Service" AlternativeUserID="31052" UserIsRequestor="false" NetworkAccessPointID="host.docker.internal" NetworkAccessPointTypeCode="1">
12
<RoleIDCode csd-code="110152" codeSystemName="DCM" originalText="Destination Role ID" />
13
</ActiveParticipant>
14
<AuditSourceIdentification AuditEnterpriseSiteID="Taktik" AuditSourceID="iCureIHExds">
15
<AuditSourceTypeCode csd-code="9" codeSystemName="DCM" originalText="Other" />
16
</AuditSourceIdentification>
17
<ParticipantObjectIdentification ParticipantObjectID="P0625084359.15^^^&amp;1.3.6.1.4.1.21367.13.20.1000&amp;ISO" ParticipantObjectTypeCode="1" ParticipantObjectTypeCodeRole="1">
18
<ParticipantObjectIDTypeCode csd-code="2" codeSystemName="RFC-3881" originalText="Patient Number" />
19
</ParticipantObjectIdentification>
20
<ParticipantObjectIdentification ParticipantObjectID="1.2.42.20210625084417.348" ParticipantObjectTypeCode="2" ParticipantObjectTypeCodeRole="20">
21
<ParticipantObjectIDTypeCode csd-code="urn:uuid:a54d6aa5-d40d-43f9-88c5-b4633d873bdd" codeSystemName="IHE XDS Metadata" originalText="submission set classificationNode" />
22
</ParticipantObjectIdentification>
23
</AuditMessage>
24
​
Copied!
​
​
Copy link