Class TMedia

Unit

Declaration

type TMedia = class(TDomainResource)

Description

A photo, video, or audio recording acquired or used in healthcare. The actual content may be inline or provided by direct reference. If the element is present, it must have either a @value, an @id, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;
Public property basedOn : TReferenceArray read GetbasedOnArray;
Public property type_ : string read Gettype_ write Settype_;
Public property type_Element : TDigitalMediaType read Gettype_Element write Settype_Element;
Public property subtype : TCodeableConcept read Getsubtype write Setsubtype;
Public property view : TCodeableConcept read Getview write Setview;
Public property subject : TReference read Getsubject write Setsubject;
Public property context : TReference read Getcontext write Setcontext;
Public property occurrence : TElement read Getoccurrence write Setoccurrence;
Public property operator_ : TReference read Getoperator_ write Setoperator_;
Public property reasonCode : TCodeableConceptArray read GetreasonCodeArray;
Public property bodySite : TCodeableConcept read GetbodySite write SetbodySite;
Public property device : TReference read Getdevice write Setdevice;
Public property height : Int64 read Getheight write Setheight;
Public property heightElement : TpositiveInt read GetheightElement write SetheightElement;
Public property width : Int64 read Getwidth write Setwidth;
Public property widthElement : TpositiveInt read GetwidthElement write SetwidthElement;
Public property frames : Int64 read Getframes write Setframes;
Public property framesElement : TpositiveInt read GetframesElement write SetframesElement;
Public property duration : Int64 read Getduration write Setduration;
Public property durationElement : TunsignedInt read GetdurationElement write SetdurationElement;
Public property content : TAttachment read Getcontent write Setcontent;
Public property note : TAnnotationArray read GetnoteArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

Identifiers associated with the image - these may include identifiers for the image itself, identifiers for the context of its collection (e.g. series ids) and context ids such as accession numbers or other workflow identifiers.

Public property basedOn : TReferenceArray read GetbasedOnArray;

A procedure that is fulfilled in whole or in part by the creation of this media.

Public property type_ : string read Gettype_ write Settype_;

Whether the media is a photo (still image), an audio recording, or a video recording.

Public property type_Element : TDigitalMediaType read Gettype_Element write Settype_Element;
 
Public property subtype : TCodeableConcept read Getsubtype write Setsubtype;

Details of the type of the media - usually, how it was acquired (what type of device). If images sourced from a DICOM system, are wrapped in a Media resource, then this is the modality.

Public property view : TCodeableConcept read Getview write Setview;

The name of the imaging view e.g. Lateral or Antero-posterior (AP).

Public property subject : TReference read Getsubject write Setsubject;

Who/What this Media is a record of.

Public property context : TReference read Getcontext write Setcontext;

The encounter or episode of care that establishes the context for this media.

Public property occurrence : TElement read Getoccurrence write Setoccurrence;

The date and time(s) at which the media was collected.

Public property operator_ : TReference read Getoperator_ write Setoperator_;

The person who administered the collection of the image.

Public property reasonCode : TCodeableConceptArray read GetreasonCodeArray;

Describes why the event occurred in coded or textual form.

Public property bodySite : TCodeableConcept read GetbodySite write SetbodySite;

Indicates the site on the subject's body where the media was collected (i.e. the target site).

Public property device : TReference read Getdevice write Setdevice;

The device used to collect the media.

Public property height : Int64 read Getheight write Setheight;

Height of the image in pixels (photo/video).

Public property heightElement : TpositiveInt read GetheightElement write SetheightElement;
 
Public property width : Int64 read Getwidth write Setwidth;

Width of the image in pixels (photo/video).

Public property widthElement : TpositiveInt read GetwidthElement write SetwidthElement;
 
Public property frames : Int64 read Getframes write Setframes;

The number of frames in a photo. This is used with a multi-page fax, or an imaging acquisition context that takes multiple slices in a single image, or an animated gif. If there is more than one frame, this SHALL have a value in order to alert interface software that a multi-frame capable rendering widget is required.

Public property framesElement : TpositiveInt read GetframesElement write SetframesElement;
 
Public property duration : Int64 read Getduration write Setduration;

The duration of the recording in seconds - for audio and video.

Public property durationElement : TunsignedInt read GetdurationElement write SetdurationElement;
 
Public property content : TAttachment read Getcontent write Setcontent;

The actual content of the media - inline or by direct reference to the media source file.

Public property note : TAnnotationArray read GetnoteArray;

Comments made about the media by the performer, subject or other participants.


Generated by PasDoc 0.15.0.