Skip to main content

HS.FHIR.vDSTU2.Model.Resource.DiagnosticReport

deprecated class HS.FHIR.vDSTU2.Model.Resource.DiagnosticReport extends HS.FHIR.vDSTU2.Model.Base.DomainResource

THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.

Property Inventory

Method Inventory

Parameters

parameter ELEMENTQUALIFIED = 1;
Inherited description: ELEMENTQUALIFIED controls the format of exported XML. The ELEMENTQUALIFIED specification should be based on the elementFormDefault attribute of the schema that defines the type. To maintain compatibility, ELEMENTQUALIFIED will default to 1 (true) for literal format export and will default to 0 (false) for encoded or encoded12 format export. These were the values always previously assumed for the elementFormDefault attribute.

NOTE: Direct use of XMLExport method does not support the ELEMENTQUALIFIED. The export must be done using %XML.Writer or SOAP support.

parameter XMLNAME = DiagnosticReport;
Inherited description: This parameter provides the default XMLNAME for the class. If it is empty then the class name will be used to construct a default XML name. The default XMLNAME is used as the top level tag when exporting objects and the export context did not provide an XML container name.
parameter XMLSEQUENCE = 0;
Inherited description: If the XMLSEQUENCE = 1, then the order of the XML elements must match the order of the class properties. This allows us to deal with XML where the same field appears multiple times and is distinguished by the order.

Properties

property category as HS.FHIR.vDSTU2.Model.Base.CodeableConcept (XMLNAME = "category");
A code that classifies the clinical discipline, department or diagnostic service that created the report (e.g. cardiology, biochemistry, hematology, MRI). This is used for searching, sorting and display purposes.
Property methods: categoryGet(), categoryGetSwizzled(), categoryIsValid(), categoryNewObject(), categorySet()
property code as HS.FHIR.vDSTU2.Model.Base.CodeableConcept (XMLNAME = "code") [ Required ];
A code or name that describes this diagnostic report.
Property methods: codeGet(), codeGetSwizzled(), codeIsValid(), codeNewObject(), codeSet()
property codedDiagnosis as list of HS.FHIR.vDSTU2.Model.Base.CodeableConcept (XMLNAME = "codedDiagnosis", XMLPROJECTION = "ELEMENT");
Codes for the conclusion.
Property methods: codedDiagnosisBuildValueArray(), codedDiagnosisCollectionToDisplay(), codedDiagnosisCollectionToOdbc(), codedDiagnosisDisplayToCollection(), codedDiagnosisGet(), codedDiagnosisGetObject(), codedDiagnosisGetObjectId(), codedDiagnosisGetSwizzled(), codedDiagnosisIsValid(), codedDiagnosisOdbcToCollection(), codedDiagnosisSet(), codedDiagnosisSetObject(), codedDiagnosisSetObjectId()
property conclusion as HS.FHIR.vDSTU2.Model.Datatype.String (XMLNAME = "conclusion");
Concise and clinically contextualized narrative interpretation of the diagnostic report.
Property methods: conclusionGet(), conclusionGetSwizzled(), conclusionIsValid(), conclusionNewObject(), conclusionSet()
property effectiveDateTime as HS.FHIR.vDSTU2.Model.Datatype.DateTime (XMLNAME = "effectiveDateTime");
Property methods: effectiveDateTimeGet(), effectiveDateTimeGetSwizzled(), effectiveDateTimeIsValid(), effectiveDateTimeNewObject(), effectiveDateTimeSet()
property effectivePeriod as HS.FHIR.vDSTU2.Model.Base.Period (XMLNAME = "effectivePeriod");
Property methods: effectivePeriodGet(), effectivePeriodGetSwizzled(), effectivePeriodIsValid(), effectivePeriodNewObject(), effectivePeriodSet()
property encounter as HS.FHIR.vDSTU2.Model.Base.Reference (XMLNAME = "encounter");
The link to the health care event (encounter) when the order was made.
Property methods: encounterGet(), encounterGetSwizzled(), encounterIsValid(), encounterNewObject(), encounterSet()
property identifier as list of HS.FHIR.vDSTU2.Model.Base.Identifier (XMLNAME = "identifier", XMLPROJECTION = "ELEMENT");
The local ID assigned to the report by the order filler, usually by the Information System of the diagnostic service provider.
Property methods: identifierBuildValueArray(), identifierCollectionToDisplay(), identifierCollectionToOdbc(), identifierDisplayToCollection(), identifierGet(), identifierGetObject(), identifierGetObjectId(), identifierGetSwizzled(), identifierIsValid(), identifierOdbcToCollection(), identifierSet(), identifierSetObject(), identifierSetObjectId()
property image as list of HS.FHIR.vDSTU2.Model.Resource.DiagnosticReport.Image (XMLNAME = "image", XMLPROJECTION = "ELEMENT");
A list of key images associated with this report. The images are generally created during the diagnostic process, and may be directly of the patient, or of treated specimens (i.e. slides of interest).
Property methods: imageBuildValueArray(), imageCollectionToDisplay(), imageCollectionToOdbc(), imageDisplayToCollection(), imageGet(), imageGetObject(), imageGetObjectId(), imageGetSwizzled(), imageIsValid(), imageOdbcToCollection(), imageSet(), imageSetObject(), imageSetObjectId()
property imagingStudy as list of HS.FHIR.vDSTU2.Model.Base.Reference (XMLNAME = "imagingStudy", XMLPROJECTION = "ELEMENT");
One or more links to full details of any imaging performed during the diagnostic investigation. Typically, this is imaging performed by DICOM enabled modalities, but this is not required. A fully enabled PACS viewer can use this information to provide views of the source images.
Property methods: imagingStudyBuildValueArray(), imagingStudyCollectionToDisplay(), imagingStudyCollectionToOdbc(), imagingStudyDisplayToCollection(), imagingStudyGet(), imagingStudyGetObject(), imagingStudyGetObjectId(), imagingStudyGetSwizzled(), imagingStudyIsValid(), imagingStudyOdbcToCollection(), imagingStudySet(), imagingStudySetObject(), imagingStudySetObjectId()
property issued as HS.FHIR.vDSTU2.Model.Datatype.Instant (XMLNAME = "issued") [ Required ];
The date and time that this version of the report was released from the source diagnostic service.
Property methods: issuedGet(), issuedGetSwizzled(), issuedIsValid(), issuedNewObject(), issuedSet()
property performer as HS.FHIR.vDSTU2.Model.Base.Reference (XMLNAME = "performer") [ Required ];
The diagnostic service that is responsible for issuing the report.
Property methods: performerGet(), performerGetSwizzled(), performerIsValid(), performerNewObject(), performerSet()
property presentedForm as list of HS.FHIR.vDSTU2.Model.Base.Attachment (XMLNAME = "presentedForm", XMLPROJECTION = "ELEMENT");
Rich text representation of the entire result as issued by the diagnostic service. Multiple formats are allowed but they SHALL be semantically equivalent.
Property methods: presentedFormBuildValueArray(), presentedFormCollectionToDisplay(), presentedFormCollectionToOdbc(), presentedFormDisplayToCollection(), presentedFormGet(), presentedFormGetObject(), presentedFormGetObjectId(), presentedFormGetSwizzled(), presentedFormIsValid(), presentedFormOdbcToCollection(), presentedFormSet(), presentedFormSetObject(), presentedFormSetObjectId()
property request as list of HS.FHIR.vDSTU2.Model.Base.Reference (XMLNAME = "request", XMLPROJECTION = "ELEMENT");
Details concerning a test or procedure requested.
Property methods: requestBuildValueArray(), requestCollectionToDisplay(), requestCollectionToOdbc(), requestDisplayToCollection(), requestGet(), requestGetObject(), requestGetObjectId(), requestGetSwizzled(), requestIsValid(), requestOdbcToCollection(), requestSet(), requestSetObject(), requestSetObjectId()
property result as list of HS.FHIR.vDSTU2.Model.Base.Reference (XMLNAME = "result", XMLPROJECTION = "ELEMENT");
Observations that are part of this diagnostic report. Observations can be simple name/value pairs (e.g."atomic" results), or they can be grouping observations that include references to other members of the group (e.g."panels").
Property methods: resultBuildValueArray(), resultCollectionToDisplay(), resultCollectionToOdbc(), resultDisplayToCollection(), resultGet(), resultGetObject(), resultGetObjectId(), resultGetSwizzled(), resultIsValid(), resultOdbcToCollection(), resultSet(), resultSetObject(), resultSetObjectId()
property specimen as list of HS.FHIR.vDSTU2.Model.Base.Reference (XMLNAME = "specimen", XMLPROJECTION = "ELEMENT");
Details about the specimens on which this diagnostic report is based.
Property methods: specimenBuildValueArray(), specimenCollectionToDisplay(), specimenCollectionToOdbc(), specimenDisplayToCollection(), specimenGet(), specimenGetObject(), specimenGetObjectId(), specimenGetSwizzled(), specimenIsValid(), specimenOdbcToCollection(), specimenSet(), specimenSetObject(), specimenSetObjectId()
property status as HS.FHIR.vDSTU2.Model.Base.DiagnosticReportStatus (XMLNAME = "status") [ Required ];
The status of the diagnostic report as a whole.
Property methods: statusGet(), statusGetSwizzled(), statusIsValid(), statusNewObject(), statusSet()
property subject as HS.FHIR.vDSTU2.Model.Base.Reference (XMLNAME = "subject") [ Required ];
The subject of the report. Usually, but not always, this is a patient. However diagnostic services also perform analyses on specimens collected from a variety of other sources.
Property methods: subjectGet(), subjectGetSwizzled(), subjectIsValid(), subjectNewObject(), subjectSet()

Methods

deprecated method SetCategory(pCode As %String = "", pDisplay As %String = "", pSystem As %String = "", pText As %String = "", pVersion As %String = "", pUserSelected As %String = "", pId As %String = "", pExtension As %RegisteredObject = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "category" property.
deprecated method SetCode(pCode As %String = "", pDisplay As %String = "", pSystem As %String = "", pText As %String = "", pVersion As %String = "", pUserSelected As %String = "", pId As %String = "", pExtension As %RegisteredObject = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "code" property.
deprecated method SetCodedDiagnosis(pCode As %String = "", pDisplay As %String = "", pSystem As %String = "", pText As %String = "", pVersion As %String = "", pUserSelected As %String = "", pId As %String = "", pExtension As %RegisteredObject = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Insert method for the "codedDiagnosis" property.
deprecated method SetConclusion(pValue As %String = "", pExtension As %RegisteredObject = "", pId As %String = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "conclusion" property.
deprecated method SetEffectiveDateTime(pValue As %String = "", pExtension As %RegisteredObject = "", pId As %String = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "effectiveDateTime" property.
deprecated method SetEffectivePeriod(pStart As %String = "", pEnd As %String = "", pExtension As %RegisteredObject = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "effectivePeriod" property.
deprecated method SetEncounter(pReference As %String = "", pDisplay As %String = "", pExtension As %RegisteredObject = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "encounter" property.
deprecated method SetIdentifier(pValue As %String = "", pSystem As %String = "", pUse As %String = "", pTypeCode As %String = "", pTypeSystem As %String = "", pTypeDisplay As %String = "", pTypeText As %String = "", pId As %String = "", pStart As %String = "", pEnd As %String = "", pAssignerReference As %String = "", pAssignerDisplay As %String = "", pExtension As %RegisteredObject = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Insert method for the "identifier" property.
deprecated method SetImagingStudy(pReference As %String = "", pDisplay As %String = "", pExtension As %RegisteredObject = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Insert method for the "imagingStudy" property.
deprecated method SetIssued(pValue As %String = "", pExtension As %RegisteredObject = "", pId As %String = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "issued" property.
deprecated method SetPerformer(pReference As %String = "", pDisplay As %String = "", pExtension As %RegisteredObject = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "performer" property.
deprecated method SetPresentedForm(pContentType As %String = "", pLanguage As %String = "", pData As %String = "", pUrl As %String = "", pSize As %String = "", pHash As %String = "", pTitle As %String = "", pCreation As %String = "", pId As %String = "", pExtension As %RegisteredObject = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Insert method for the "presentedForm" property.
deprecated method SetRequest(pReference As %String = "", pDisplay As %String = "", pExtension As %RegisteredObject = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Insert method for the "request" property.
deprecated method SetResult(pReference As %String = "", pDisplay As %String = "", pExtension As %RegisteredObject = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Insert method for the "result" property.
deprecated method SetSpecimen(pReference As %String = "", pDisplay As %String = "", pExtension As %RegisteredObject = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Insert method for the "specimen" property.
deprecated method SetStatus(pValue As %String = "", pExtension As %RegisteredObject = "", pId As %String = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "status" property.
deprecated method SetSubject(pReference As %String = "", pDisplay As %String = "", pExtension As %RegisteredObject = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "subject" property.

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab