HS.HC.Util.Installer.Kit.FHIR.Repository
deprecated class HS.HC.Util.Installer.Kit.FHIR.Repository extends HS.Util.Installer.Kit.Base
THIS INSTALLER CLASS IS DEPRECATEDHS.HC.Util.Installer.Kit.FHIR.Repository adds production components needed for supporting the FHIR resource repository. Example: Set tSC = ##class(HS.HC.Util.Installer.Kit.FHIR.Repository).Add( , "FHIR", "STU3", "/csp/fhir")
Method Inventory
Parameters
parameter NamespaceTypes = Foundation;
Inherited description: The namespace types this kit is valid for (value of ^%SYS("HealthShare","Instances",pNS,"Type"))
The UI can use this parameter to determine what options are available for a namespace
When creating utility methods create AddHub, AddAccessGateway, AddEdgeGateway, AddBus
Methods
deprecated classmethod Add(pNamespaces As HS.Util.Installer.Kit.Namespaces = "", pFoundationNS As %String = "", pFHIRVersion As %String, pCSPApp As %String) as %Status
THIS INSTALLER CLASS IS DEPRECATED
This method calls AddFoundation() to add the FHIR components and definitions needed for supporting the resource repository.
Inputs:
pNamespaces : (not used, leave blank)
pFoundationNS : (required) The name of a Foundation type namespace.
pFHIRVersion : (required) FHIR version (e.g., "DSTU2", "STU3").
pCSPApp : (required) CSP application name to use in the Conformance/CapabilityStatement
resource that will be saved to the repository as part of this install.
This method calls AddFoundation() to add the FHIR components and definitions needed for supporting the resource repository.
Inputs:
deprecated classmethod AddFoundation(pNamespaces As HS.Util.Installer.Kit.Namespaces = "", pNS="", pFHIRVersion As %String, pCSPApp As %String = "") as %Status
THIS INSTALLER CLASS IS DEPRECATED
This method adds the FHIR components and definitions needed for supporting the resource repository.
Inputs:
pNamespaces : (not used, leave blank)
pFoundationNS : (required) The name of a Foundation type namespace.
pFHIRVersion : (required) FHIR version (e.g., "DSTU2", "STU3").
This method adds the FHIR components and definitions needed for supporting the resource repository.
Inputs:
Inherited Members
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()
- AddDefaultSetting()
- AddOIDEntries()
- AddProductionSetting()
- AddRegistryEntries()
- AddTrace()
- AddTraceAll()
- AddUpdateConfigItem()
- AvailableKits()
- BuildHubUrl()
- FindSystem()
- GetProduction()
- GetSystemItem()
- GetSystemNamespaces()
- HasSetting()
- Install()
- PostInstallItems()
- ProductionMods()
- RemoveConfigItem()
- RemoveProductionItems()
- RemoveSettingFromConfigItem()
- SetupFacility()
- getStream()