A single log entry for a TID 3001 Procedure Log document.
Each entry captures an event that occurred during an interventional or imaging procedure: its timestamp, the type of action, and a description.
Summary
Types
@type action_type() :: :image_acquisition | :drug_administered | :measurement | :text
@type t() :: %Dicom.SR.LogEntry{ action_type: action_type(), datetime: DateTime.t() | NaiveDateTime.t() | String.t(), description: String.t() | Dicom.SR.Code.t(), details: keyword() }
Functions
@spec new( DateTime.t() | NaiveDateTime.t() | String.t(), action_type(), String.t() | Dicom.SR.Code.t(), keyword() ) :: t()
@spec to_content_item(t()) :: Dicom.SR.ContentItem.t()