Skip to main content

HS.FHIRMeta.Impl.MetaRsrcInfo

class HS.FHIRMeta.Impl.MetaRsrcInfo extends HS.FHIRMeta.Impl.Base

Method Inventory

Methods

method ExpandValueSet(urlOrValueSet As %String, Output codes)
Inherited description: API
This method returns a multi-dimensional array that contains the code and associated display text for each code in the specified ValueSet
@Input urlOrValueSet This may be the URL for a ValueSet resource, or the ValueSet resource itself
@Output codes A multidimensional array in the form
codes(code-system, code) = display-text
method ExpandValueSetAsList(urlOrValueSet As %String) as %List
Inherited description: API
This method returns a %List that contains the code and associated display text for each code in the specified ValueSet The list is ordered in the sequence that the codes are defined in the ValueSet (which FHIR specifies may be meaningful).
@Input urlOrValueSet This may be the URL for a ValueSet resource, or the ValueSet resource itself
@Return A %List containing a %List for each code-system containing a %List for each code. The result is in the form of $LB(code-system, $LB(code, display-text))
method GetMetadataResource(url As %String) as %DynamicObject
Inherited description: API
This method retrieves a specific FHIR Metadata resource based on its URL. If the URL includes a version specifier (ends with "|" followed by the version string), then the specific resource version will be returned. Otherwise, the version associated with this object's package list will be returned.
classmethod GetMetadataResourceImpl(url As %String, packageList As %List) as %DynamicObject
method GetRsrcIterator(resourceType As %String) as HS.FHIRMeta.RsrcIterator
Returns a RsrcIterator object that will iterate through all resources of the specified type.

Inherited Members

Inherited Properties

Inherited Methods

Subclasses

FeedbackOpens in a new tab