Skip to main content

HS.FHIR.vSTU3.Model.Resource.Condition

deprecated class HS.FHIR.vSTU3.Model.Resource.Condition extends HS.FHIR.vSTU3.Model.Base.DomainResource

THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
A clinical condition, problem, diagnosis, or other event, situation, issue, or clinical concept that has risen to a level of concern.
If the element is present, it must have either a @value, an @id, or extensions

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 = Condition;
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 = 1;
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 abatementAge as HS.FHIR.vSTU3.Model.Base.Age (XMLNAME = "abatementAge", XMLPROJECTION = "ELEMENT");
Property methods: abatementAgeGet(), abatementAgeGetSwizzled(), abatementAgeIsValid(), abatementAgeNewObject(), abatementAgeSet()
property abatementBoolean as HS.FHIR.vSTU3.Model.Datatype.Boolean (XMLNAME = "abatementBoolean", XMLPROJECTION = "ELEMENT");
Property methods: abatementBooleanGet(), abatementBooleanGetSwizzled(), abatementBooleanIsValid(), abatementBooleanNewObject(), abatementBooleanSet()
property abatementDateTime as HS.FHIR.vSTU3.Model.Datatype.DateTime (XMLNAME = "abatementDateTime", XMLPROJECTION = "ELEMENT");
Property methods: abatementDateTimeGet(), abatementDateTimeGetSwizzled(), abatementDateTimeIsValid(), abatementDateTimeNewObject(), abatementDateTimeSet()
property abatementPeriod as HS.FHIR.vSTU3.Model.Base.Period (XMLNAME = "abatementPeriod", XMLPROJECTION = "ELEMENT");
Property methods: abatementPeriodGet(), abatementPeriodGetSwizzled(), abatementPeriodIsValid(), abatementPeriodNewObject(), abatementPeriodSet()
property abatementRange as HS.FHIR.vSTU3.Model.Base.Range (XMLNAME = "abatementRange", XMLPROJECTION = "ELEMENT");
Property methods: abatementRangeGet(), abatementRangeGetSwizzled(), abatementRangeIsValid(), abatementRangeNewObject(), abatementRangeSet()
property abatementString as HS.FHIR.vSTU3.Model.Datatype.String (XMLNAME = "abatementString", XMLPROJECTION = "ELEMENT");
Property methods: abatementStringGet(), abatementStringGetSwizzled(), abatementStringIsValid(), abatementStringNewObject(), abatementStringSet()
property assertedDate as HS.FHIR.vSTU3.Model.Datatype.DateTime (XMLNAME = "assertedDate", XMLPROJECTION = "ELEMENT");
The date on which the existance of the Condition was first asserted or acknowledged.
Property methods: assertedDateGet(), assertedDateGetSwizzled(), assertedDateIsValid(), assertedDateNewObject(), assertedDateSet()
property asserter as HS.FHIR.vSTU3.Model.Base.Reference (XMLNAME = "asserter", XMLPROJECTION = "ELEMENT");
Individual who is making the condition statement.
Property methods: asserterGet(), asserterGetSwizzled(), asserterIsValid(), asserterNewObject(), asserterSet()
property bodySite as list of HS.FHIR.vSTU3.Model.Base.CodeableConcept (XMLNAME = "bodySite", XMLPROJECTION = "ELEMENT");
The anatomical location where this condition manifests itself.
Property methods: bodySiteBuildValueArray(), bodySiteCollectionToDisplay(), bodySiteCollectionToOdbc(), bodySiteDisplayToCollection(), bodySiteGet(), bodySiteGetObject(), bodySiteGetObjectId(), bodySiteGetSwizzled(), bodySiteIsValid(), bodySiteOdbcToCollection(), bodySiteSet(), bodySiteSetObject(), bodySiteSetObjectId()
property category as list of HS.FHIR.vSTU3.Model.Base.CodeableConcept (XMLNAME = "category", XMLPROJECTION = "ELEMENT");
A category assigned to the condition.
Property methods: categoryBuildValueArray(), categoryCollectionToDisplay(), categoryCollectionToOdbc(), categoryDisplayToCollection(), categoryGet(), categoryGetObject(), categoryGetObjectId(), categoryGetSwizzled(), categoryIsValid(), categoryOdbcToCollection(), categorySet(), categorySetObject(), categorySetObjectId()
property clinicalStatus as HS.FHIR.vSTU3.Model.Base.ConditionClinicalStatusCodes (XMLNAME = "clinicalStatus", XMLPROJECTION = "ELEMENT");
The clinical status of the condition.
Property methods: clinicalStatusGet(), clinicalStatusGetSwizzled(), clinicalStatusIsValid(), clinicalStatusNewObject(), clinicalStatusSet()
property code as HS.FHIR.vSTU3.Model.Base.CodeableConcept (XMLNAME = "code", XMLPROJECTION = "ELEMENT");
Identification of the condition, problem or diagnosis.
Property methods: codeGet(), codeGetSwizzled(), codeIsValid(), codeNewObject(), codeSet()
property context as HS.FHIR.vSTU3.Model.Base.Reference (XMLNAME = "context", XMLPROJECTION = "ELEMENT");
Encounter during which the condition was first asserted.
Property methods: contextGet(), contextGetSwizzled(), contextIsValid(), contextNewObject(), contextSet()
property evidence as list of HS.FHIR.vSTU3.Model.Resource.Condition.Evidence (XMLNAME = "evidence", XMLPROJECTION = "ELEMENT");
Supporting Evidence / manifestations that are the basis on which this condition is suspected or confirmed.
Property methods: evidenceBuildValueArray(), evidenceCollectionToDisplay(), evidenceCollectionToOdbc(), evidenceDisplayToCollection(), evidenceGet(), evidenceGetObject(), evidenceGetObjectId(), evidenceGetSwizzled(), evidenceIsValid(), evidenceOdbcToCollection(), evidenceSet(), evidenceSetObject(), evidenceSetObjectId()
property identifier as list of HS.FHIR.vSTU3.Model.Base.Identifier (XMLNAME = "identifier", XMLPROJECTION = "ELEMENT");
This records identifiers associated with this condition that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation).
Property methods: identifierBuildValueArray(), identifierCollectionToDisplay(), identifierCollectionToOdbc(), identifierDisplayToCollection(), identifierGet(), identifierGetObject(), identifierGetObjectId(), identifierGetSwizzled(), identifierIsValid(), identifierOdbcToCollection(), identifierSet(), identifierSetObject(), identifierSetObjectId()
property note as list of HS.FHIR.vSTU3.Model.Base.Annotation (XMLNAME = "note", XMLPROJECTION = "ELEMENT");
Additional information about the Condition. This is a general notes/comments entry for description of the Condition, its diagnosis and prognosis.
Property methods: noteBuildValueArray(), noteCollectionToDisplay(), noteCollectionToOdbc(), noteDisplayToCollection(), noteGet(), noteGetObject(), noteGetObjectId(), noteGetSwizzled(), noteIsValid(), noteOdbcToCollection(), noteSet(), noteSetObject(), noteSetObjectId()
property onsetAge as HS.FHIR.vSTU3.Model.Base.Age (XMLNAME = "onsetAge", XMLPROJECTION = "ELEMENT");
Property methods: onsetAgeGet(), onsetAgeGetSwizzled(), onsetAgeIsValid(), onsetAgeNewObject(), onsetAgeSet()
property onsetDateTime as HS.FHIR.vSTU3.Model.Datatype.DateTime (XMLNAME = "onsetDateTime", XMLPROJECTION = "ELEMENT");
Property methods: onsetDateTimeGet(), onsetDateTimeGetSwizzled(), onsetDateTimeIsValid(), onsetDateTimeNewObject(), onsetDateTimeSet()
property onsetPeriod as HS.FHIR.vSTU3.Model.Base.Period (XMLNAME = "onsetPeriod", XMLPROJECTION = "ELEMENT");
Property methods: onsetPeriodGet(), onsetPeriodGetSwizzled(), onsetPeriodIsValid(), onsetPeriodNewObject(), onsetPeriodSet()
property onsetRange as HS.FHIR.vSTU3.Model.Base.Range (XMLNAME = "onsetRange", XMLPROJECTION = "ELEMENT");
Property methods: onsetRangeGet(), onsetRangeGetSwizzled(), onsetRangeIsValid(), onsetRangeNewObject(), onsetRangeSet()
property onsetString as HS.FHIR.vSTU3.Model.Datatype.String (XMLNAME = "onsetString", XMLPROJECTION = "ELEMENT");
Property methods: onsetStringGet(), onsetStringGetSwizzled(), onsetStringIsValid(), onsetStringNewObject(), onsetStringSet()
property severity as HS.FHIR.vSTU3.Model.Base.CodeableConcept (XMLNAME = "severity", XMLPROJECTION = "ELEMENT");
A subjective assessment of the severity of the condition as evaluated by the clinician.
Property methods: severityGet(), severityGetSwizzled(), severityIsValid(), severityNewObject(), severitySet()
property stage as HS.FHIR.vSTU3.Model.Resource.Condition.Stage (XMLNAME = "stage", XMLPROJECTION = "ELEMENT");
Clinical stage or grade of a condition. May include formal severity assessments.
Property methods: stageGet(), stageGetSwizzled(), stageIsValid(), stageNewObject(), stageSet()
property subject as HS.FHIR.vSTU3.Model.Base.Reference (XMLNAME = "subject", XMLPROJECTION = "ELEMENT") [ Required ];
Indicates the patient or group who the condition record is associated with.
Property methods: subjectGet(), subjectGetSwizzled(), subjectIsValid(), subjectNewObject(), subjectSet()
property verificationStatus as HS.FHIR.vSTU3.Model.Base.ConditionVerificationStatus (XMLNAME = "verificationStatus", XMLPROJECTION = "ELEMENT");
The verification status to support the clinical status of the condition.
Property methods: verificationStatusGet(), verificationStatusGetSwizzled(), verificationStatusIsValid(), verificationStatusNewObject(), verificationStatusSet()

Methods

deprecated method SetAbatementBoolean(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 "abatementBoolean" property.
deprecated method SetAbatementDateTime(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 "abatementDateTime" property.
deprecated method SetAbatementPeriod(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 "abatementPeriod" property.
deprecated method SetAbatementString(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 "abatementString" property.
deprecated method SetAssertedDate(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 "assertedDate" property.
deprecated method SetAsserter(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 "asserter" property.
deprecated method SetBodySite(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 "bodySite" property.
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.
Insert method for the "category" property.
deprecated method SetClinicalStatus(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 "clinicalStatus" 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 SetContext(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 "context" 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 SetOnsetDateTime(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 "onsetDateTime" property.
deprecated method SetOnsetPeriod(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 "onsetPeriod" property.
deprecated method SetOnsetString(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 "onsetString" property.
deprecated method SetSeverity(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 "severity" 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.
deprecated method SetVerificationStatus(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 "verificationStatus" property.

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab