DICOM PS3.15 2025e - Security and System Management Profiles

A.5.3.15 Procedure Record

This message describes the event of a procedure record being created, accessed, modified, accessed, or deleted. This message may only include information about a single patient.

Note

  1. DICOM applications often manipulate procedure records, e.g. with MPPS update. Modality Worklist query events are described by the Query event message.

  2. The same Accession Number may appear with several order numbers. The Study participant fields or the entire message may be repeated to capture such many to many relationships.

Table A.5.3.15-1. Audit Message for Procedure Record

Real-World Entities

Field Name

Opt.

Value Constraints

Event: EventIdentification

EventID

M

EV (110111, DCM, "Procedure Record")

EventActionCode

C

Enumerated Value:

C

Create

R

Read

U

Update

D

Delete

EventDateTime

M

Not specialized.

EventOutcomeIndicator

M

Not specialized.

EventTypeCode

U

Not specialized.

Active Participant: ActiveParticipant

Person and/or process accessing or manipulating the data (1..2)

UserID

M

The identity of the person or process accessing or manipulating the data. If both are known, then two active participants shall be included (both the person and the process).

AlternativeUserID

U

Not specialized.

UserName

U

Not specialized.

UserIsRequestor

U

Not specialized.

RoleIDCode

U

Not specialized.

NetworkAccessPointTypeCode

U

Not specialized.

NetworkAccessPointID

U

Not specialized.

Participant Object: ParticipantObjectIdentification

Study (0..N)

ParticipantObjectTypeCode

M

Shall be:

2

System Object

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

MC

Required if ParticipantObjectQuery is not present.

ParticipantObjectQuery

MC

Required if ParticipantObjectName is not present.

ParticipantObjectDetail

U

Not further specialized.

ParticipantObjectDescription

U

Not further specialized.

SOPClass

MC

Not further specialized.

See Section A.5.2 for conditions.

Accession

U

Not further specialized.

NumberOfInstances

U

Not further specialized.

Instances

U

Not further specialized.

Encrypted

U

Not further specialized.

Anonymized

U

Not further specialized.

Participant Object: ParticipantObjectIdentification

Patient (1)

ParticipantObjectTypeCode

M

Shall be:

1

Person

ParticipantObjectTypeCodeRole

M

Shall be:

1

Patient

ParticipantObjectDataLifeCycle

U

Not specialized.

ParticipantObjectIDTypeCode

M

Shall be:

2

Patient Number

ParticipantObjectSensitivity

U

Not specialized.

ParticipantObjectID

M

The patient ID.

ParticipantObjectName

U

The patient name.

ParticipantObjectDetail

U

Not specialized.

ParticipantObjectDescription

U

Not further specialized.


DICOM PS3.15 2025e - Security and System Management Profiles