HS.FHIRMeta.Impl.SearchInfo
class HS.FHIRMeta.Impl.SearchInfo extends HS.FHIRMeta.Impl.Base
Property Inventory
Method Inventory
- DumpSearchParams()
- ExportAllSearchParams()
- FindSearchParam()
- IsNonSearchParam()
- NextSearchParamForResourceType()
- NextSearchParamName()
- NextSearchParamResourceType()
- isNewParamsGet()
- sortList()
- useNewParams()
Properties
property isNewParams as %Boolean [ Calculated ];
Property methods: isNewParamsDisplayToLogical(), isNewParamsIsValid(), isNewParamsLogicalToDisplay(), isNewParamsNormalize()
property nonSearchParams [ MultiDimensional ];
Property methods: nonSearchParamsDisplayToLogical(), nonSearchParamsGet(), nonSearchParamsIsValid(), nonSearchParamsLogicalToDisplay(), nonSearchParamsLogicalToOdbc(), nonSearchParamsNormalize(), nonSearchParamsSet()
property paramCache [ MultiDimensional ];
Property methods: paramCacheDisplayToLogical(), paramCacheGet(), paramCacheIsValid(), paramCacheLogicalToDisplay(), paramCacheLogicalToOdbc(), paramCacheNormalize(), paramCacheSet()
Methods
method DumpSearchParams()
method ExportAllSearchParams() as %ListOfObjects
method FindSearchParam(resourceType As %String, pParamName As %String) as HS.FHIRMeta.SearchParam
Inherited description: API
Returns the instance of HS.FHIRMeta.SearchParam for the specified resourceType and parameter code. Query parameters that do not refer to resource content (e.g. _count, etc) are not considered Search Parameters and will not be found.
@Input resourceType - The type of the Resource that the parameter applies to
@Input pParamName - The name of the parameter as used in a FHIR query (the code property)
@Return: If found, the corresponding HS.FHIRMeta.SearchParam, otherwise and empty string (null).
Returns the instance of HS.FHIRMeta.SearchParam for the specified resourceType and parameter code. Query parameters that do not refer to resource content (e.g. _count, etc) are not considered Search Parameters and will not be found.
@Input resourceType - The type of the Resource that the parameter applies to
@Input pParamName - The name of the parameter as used in a FHIR query (the code property)
@Return: If found, the corresponding HS.FHIRMeta.SearchParam, otherwise and empty string (null).
method NextSearchParamForResourceType(resourceType As %String, prevParam As HS.FHIRMeta.SearchParam) as HS.FHIRMeta.SearchParam
Inherited description: API
Use this method to enumerate the set of search parameters supported for the specified resource type. If only names of parameters are needed, use the NextSearchParamName instead.
@Input resourceType - The type of the Resource that the parameter applies to
@Input prevParam - The parameter previously returned by this method, or "" to obtain the first parameter in the set
@Return: The next parameter in the set, or "" if the entire set has been traversed.
Use this method to enumerate the set of search parameters supported for the specified resource type. If only names of parameters are needed, use the NextSearchParamName instead.
@Input resourceType - The type of the Resource that the parameter applies to
@Input prevParam - The parameter previously returned by this method, or "" to obtain the first parameter in the set
@Return: The next parameter in the set, or "" if the entire set has been traversed.
Inherited description: API
Use this method to enumerate the set of search parameter names supported for the specified resource type..
@Input resourceType - The type of the Resource that the parameter applies to
@Input prevName - The parameter name previously returned by this method, or "" to obtain the first name in the set
@Return: The next parameter name in the set, or "" if the entire set has been traversed.
Use this method to enumerate the set of search parameter names supported for the specified resource type..
@Input resourceType - The type of the Resource that the parameter applies to
@Input prevName - The parameter name previously returned by this method, or "" to obtain the first name in the set
@Return: The next parameter name in the set, or "" if the entire set has been traversed.
Inherited description: API
Use this method to enumerate the set of resource types support search parameters.
@Input prevType - The resource type previously returned by this method, or "" to obtain the first resource type in the set
@Return: The next resource type in the set, or "" if the entire set has been traversed.
Use this method to enumerate the set of resource types support search parameters.
@Input prevType - The resource type previously returned by this method, or "" to obtain the first resource type in the set
@Return: The next resource type in the set, or "" if the entire set has been traversed.
method isNewParamsGet() as %Boolean
classmethod sortList(list As %List)
method useNewParams(isNew As %Boolean)
Inherited Members
Inherited Properties
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- ExpandValueSet()
- ExpandValueSetAsList()
- ExternalPkgListToInternalId()
- FHIRMetadataSetKeyGet()
- FHIRVersionGet()
- GetCompartmentsForResource()
- GetMetadataResource()
- GetPropertyFHIRType()
- GetPropertyJSONType()
- GetPropertyNames()
- GetPropertyOrdinal()
- GetPropertyValueList()
- GetPropertyValueSetStrength()
- GetPropertyValueSetURL()
- GetRequiredProperties()
- GetRsrcIterator()
- GetSuperType()
- GetVariantTypes()
- HasPropertyName()
- InternalIdToExternalPkgList()
- IsA()
- IsFHIRType()
- IsLoaded()
- IsPropertyArray()
- IsPropertyRequired()
- IsSharedResourceType()
- IsValidResourceType()
- Load()
- PackageListGet()
- PackageListInternalGet()
- Unload()
- bootstrap()
- bootstrapMetadataSets()
- getInstance()