Skip to main content

HS.FHIRModel.R4.Meta

class HS.FHIRModel.R4.Meta extends HS.FHIRModel.FHIRClassSuper

*****************************************
** Meta generated class schema
*****************************************
The metadata about a resource. This is content in the resource that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.

Property Inventory

Method Inventory

Parameters

parameter XMLTYPE = R4_META;
Inherited description: This parameter provides the default XMLTYPE for the class. If it is empty then the class name will be used to construct a default XML type.

The default XMLTYPE is used when naming and referencing this type in a schema and the schema context did not provide an XML type name.

Properties

property _lastUpdated as HS.FHIRModel.R4.Element;
Extensions for lastUpdated
Property methods: _lastUpdatedGet(), _lastUpdatedGetSwizzled(), _lastUpdatedIsValid(), _lastUpdatedNewObject(), _lastUpdatedSet()
property _source as HS.FHIRModel.R4.Element;
Extensions for source
Property methods: _sourceGet(), _sourceGetSwizzled(), _sourceIsValid(), _sourceNewObject(), _sourceSet()
property _versionId as HS.FHIRModel.R4.Element;
Extensions for versionId
Property methods: _versionIdGet(), _versionIdGetSwizzled(), _versionIdIsValid(), _versionIdNewObject(), _versionIdSet()
property extension as HS.FHIRModel.R4.SeqOfExtension;
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Property methods: extensionGet(), extensionGetSwizzled(), extensionIsValid(), extensionNewObject(), extensionSet()
property fhirID as %String;
Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Property methods: fhirIDDisplayToLogical(), fhirIDGet(), fhirIDIsValid(), fhirIDLogicalToDisplay(), fhirIDLogicalToOdbc(), fhirIDNormalize(), fhirIDSet()
property lastUpdated as %String;
When the resource last changed - e.g. when the version changed.
Property methods: lastUpdatedDisplayToLogical(), lastUpdatedGet(), lastUpdatedIsValid(), lastUpdatedLogicalToDisplay(), lastUpdatedLogicalToOdbc(), lastUpdatedNormalize(), lastUpdatedSet()
property profile as HS.FHIRModel.R4.SeqOfString;
A list of profiles (references to [[[StructureDefinition]]] resources) that this resource claims to conform to. The URL is a reference to [[[StructureDefinition.url]]].
Property methods: profileGet(), profileGetSwizzled(), profileIsValid(), profileNewObject(), profileSet()
property security as HS.FHIRModel.R4.SeqOfCoding;
Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.
Property methods: securityGet(), securityGetSwizzled(), securityIsValid(), securityNewObject(), securitySet()
property source as %String;
A uri that identifies the source system of the resource. This provides a minimal amount of [[[Provenance]]] information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.
Property methods: sourceDisplayToLogical(), sourceGet(), sourceIsValid(), sourceLogicalToDisplay(), sourceLogicalToOdbc(), sourceNormalize(), sourceSet()
property tag as HS.FHIRModel.R4.SeqOfCoding;
Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.
Property methods: tagGet(), tagGetSwizzled(), tagIsValid(), tagNewObject(), tagSet()
property versionId as %String;
The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.
Property methods: versionIdDisplayToLogical(), versionIdGet(), versionIdIsValid(), versionIdLogicalToDisplay(), versionIdLogicalToOdbc(), versionIdNormalize(), versionIdSet()

Methods

method IncludeExtension()
method IncludeProfile()
method IncludeSecurity()
method IncludeTag()
method _getProperties() as %DynamicArray
Inherited description: Return an array of the defined properties of this class in the definition order that they were discovered in the the HL7FHIR JSchema document
classmethod fromDao(dao As %Library.DynamicAbstractObject) as HS.FHIRModel.R4.Meta
method toDao() as %DynamicAbstractObject
Inherited description: >

The toDao() method casts the set to a DAO.

Inherited Members

Inherited Methods

FeedbackOpens in a new tab