Skip to main content

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 MicroFrontends
Business logic class defined by OpenAPI in HS.FHIRServer.MFE.V1.spec
Updated Mar 17, 2026 12:51:24

Method Inventory

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.
classmethod GetSecurityConfigMFEs() as %DynamicArray
returns array of MFEModuleMetadata of Security Config modules

Inherited Members

Inherited Methods

FeedbackOpens in a new tab