A.5.3.5 Data Import

This message describes the event of importing data into an organization, implying that the data now entering the system was not under the control of the security domain of this organization. Transfer by media within an organization is often considered a data transfer rather than a data import event. An example of importing is creating new local instances from data on removable media. Multiple patients may be described in one event message.

A single user (either local or remote) shall be identified as the requestor, i.e., UserIsRequestor with a value of TRUE. This accommodates both push and pull transfer models for media.

Table A.5.3.5-1 Audit Message for Data Import

Real World Entities Field Name Opt. Value Constraints
Event EventID M EV (110107, DCM, “Import”)
EventActionCode M Shall be: C = Create
EventDateTime M not specialized
EventOutcomeIndicator M not specialized
EventTypeCode U not specialized

Participating Object: User or Process Importing the data (1..n) UserID M The identity of the local user or process importing the data.
AlternativeUserID U not specialized
UserName U not specialized
UserIsRequestor M See Section A.5.3.5
RoleIDCode M EV (110152, DCM, “Destination Role ID”)
NetworkAccessPointTypeCode U not specialized
NetworkAccessPointID U not specialized

Active Participant: Source Media (1) UserID M See Section A.5.2.3
AlternativeUserID U See Section A.5.2.4
UserName U not specialized
UserIsRequestor M Shall be FALSE
RoleIDCode M EV (110155, DCM, “Source Media”)
NetworkAccessPointTypeCode U not specialized
NetworkAccessPointID MC Shall be present if Net Access Point Type Code is present. Shall use fields as specified in RFC 3881.
MediaIdentifier M Volume ID, URI, or other identifier for media
MediaType M Values selected from DCID (405)

Active Participant: Source (0..n) UserID M See Section A.5.2.3
AlternativeUserID U See Section A.5.2.4
UserName U not specialized
UserIsRequestor M See Section A.5.3.5
RoleIDCode M EV (110153, DCM, “Source Role ID”)
NetworkAccessPointTypeCode U not specialized
NetworkAccessPointID MC Shall be present if Net Access Point Type Code is present.

Participating Object: Studies (0..N) ParticipantObjectTypeCode M Shall be: 2 = system
ParticipantObjectTypeCodeRole M Shall be: 3 = report
ParticipantObjectDataLifeCycle U not specialized
ParticipantObjectIDTypeCode M EV (110180, DCM, “Study Instance UID”)
ParticipantObjectSensitivity U not specialized
ParticipantObjectID M The Study Instance UID
ParticipantObjectName U not specialized
ParticipantObjectQuery U not specialized
ParticipantObjectDetail U Not specialized
ParticipantObjectDescription U not specialized
SOPClass MC See Table A.5.2-1
Accession U not specialized
NumberOfInstances U not specialized
Instances U not specialized
Encrypted U not specialized
Anonymized U not specialized
Participating Object: Patients (1..N) ParticipantObjectTypeCode M Shall be: 1 = person
ParticipantObjectTypeCodeRole M Shall be: 1 = patient
ParticipantObjectDataLifeCycle U not specialized
ParticipantObjectIDTypeCode M Shall be: 2 = patient ID
ParticipantObjectSensitivity U not specialized
ParticipantObjectID M The patient ID
ParticipantObjectName U The patient name
ParticipantObjectQuery U not specialized
ParticipantObjectDetail U not specialized
ParticipantObjectDescription U not specialized