HS.FHIRServer.MFE.V1.impl
class HS.FHIRServer.MFE.V1.impl extends HS.HC.MFE.V1.impl
Set of APIs for a client to request MicroFrontendsBusiness logic class defined by OpenAPI in HS.FHIRServer.MFE.V1.spec
Updated Mar 17, 2026 12:51:24
Method Inventory
- ConstructMFEModuleMetadata()
- GetBFCMFEs()
- GetFHIRManagementMFEs()
- GetFHIRSQLMFEs()
- GetMFEMenu()
- GetManifest()
- GetSecurityConfigMFEs()
Parameters
parameter ExposeServerExceptions = 0;
If ExposeServerExceptions is true, then details of internal errors will be exposed.
Methods
classmethod ConstructMFEModuleMetadata(pModuleName As %String, pModuleLocationRelative As %String, pModuleEndpointManifestLocation As %String, pRestHandler As %String) as HS.HC.MFE.V1.Model.ModuleMetadata
classmethod GetBFCMFEs() as %DynamicArray
returns array of MFEModuleMetadata of BFC MFE Modules
classmethod GetFHIRManagementMFEs() as %DynamicArray
returns array of MFEModuleMetadata of FHIR management MFE Modules
classmethod GetFHIRSQLMFEs() as %DynamicArray
returns array of MFEModuleMetadata of FHIR SQL modules
classmethod GetMFEMenu() as %DynamicArray
Inherited description: returns array of HS.HC.MFE.V1.Model.ModuleMetadata
Which contains metadata about all MFEs that may be delivered to the client
To be implemented by the subclass
classmethod GetManifest(modules As %String) as %DynamicObject
Given list of MFE names in query param, returns manifest of their location & whether access is allowed.
The method arguments hold values for:
modules, Comma-separated list of MFE module names
WARNING: This method's signature has changed.
The method arguments hold values for:
modules, Comma-separated list of MFE module names
WARNING: This method's signature has changed.
classmethod GetSecurityConfigMFEs() as %DynamicArray
returns array of MFEModuleMetadata of Security Config modules
Inherited Members
Inherited Methods
- %AddToSaveSet()
- %CheckAccepts()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DeleteHeader()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetContentType()
- %GetHeader()
- %GetParameter()
- %IsA()
- %IsModified()
- %LogError()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %ReportRESTError()
- %SerializeObject()
- %SetContentType()
- %SetCookieFromHeader()
- %SetHeader()
- %SetHeaderIfEmpty()
- %SetModified()
- %SetStatusCode()
- %ValidateObject()
- %WriteResponse()