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 partOf : TReferenceArray read GetpartOfArray;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TEventStatus read GetstatusElement write SetstatusElement;
Public property type_ : TCodeableConcept read Gettype_ write Settype_;
Public property modality : TCodeableConcept read Getmodality write Setmodality;
Public property view : TCodeableConcept read Getview write Setview;
Public property subject : TReference read Getsubject write Setsubject;
Public property encounter : TReference read Getencounter write Setencounter;
Public property created : TElement read Getcreated write Setcreated;
Public property issued : string read Getissued write Setissued;
Public property issuedElement : Tinstant read GetissuedElement write SetissuedElement;
Public property operator_ : TReference read Getoperator_ write Setoperator_;
Public property reasonCode : TCodeableConceptArray read GetreasonCodeArray;
Public property bodySite : TCodeableConcept read GetbodySite write SetbodySite;
Public property deviceName : string read GetdeviceName write SetdeviceName;
Public property deviceNameElement : Tstring read GetdeviceNameElement write SetdeviceNameElement;
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 : Double read Getduration write Setduration;
Public property durationElement : Tdecimal 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 partOf : TReferenceArray read GetpartOfArray;

A larger event of which this particular event is a component or step.

Public property status : string read Getstatus write Setstatus;

The current state of the {{title}}.

Public property statusElement : TEventStatus read GetstatusElement write SetstatusElement;
 
Public property type_ : TCodeableConcept read Gettype_ write Settype_;

A code that classifies whether the media is an image, video or audio recording or some other media category.

Public property modality : TCodeableConcept read Getmodality write Setmodality;

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 encounter : TReference read Getencounter write Setencounter;

The encounter that establishes the context for this media.

Public property created : TElement read Getcreated write Setcreated;

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

Public property issued : string read Getissued write Setissued;

The date and time this version of the media was made available to providers, typically after having been reviewed.

Public property issuedElement : Tinstant read GetissuedElement write SetissuedElement;
 
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 observation was made (i.e. the target site).

Public property deviceName : string read GetdeviceName write SetdeviceName;

The name of the device / manufacturer of the device that was used to make the recording.

Public property deviceNameElement : Tstring read GetdeviceNameElement write SetdeviceNameElement;
 
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 : Double read Getduration write Setduration;

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

Public property durationElement : Tdecimal 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.