HS.HC.Util.Installer.Kit.FHIR.CapabilityStatement
deprecated class HS.HC.Util.Installer.Kit.FHIR.CapabilityStatement extends HS.Util.Installer.Kit.Base
THIS INSTALLER CLASS IS DEPRECATEDHS.HC.Util.Installer.Kit.FHIR.CapabilityStatement saves a specified FHIR Conformance or CapabilityStatement resource to the resource repository. Example: Set tSC = ##class(HS.HC.Util.Installer.Kit.FHIR.CapabilityStatement).Add( , "FHIR", "STU3")
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, pClassName As %String = "", pXDataName As %String = "", pResourceId As %String = "", pBaseURL As %String = "", pGenSearchTables As %Boolean = 0) as %Status
THIS INSTALLER CLASS IS DEPRECATED
This method calls AddFoundation() to save a Conformance or CapabilityStatement to 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").
pClassName : Name of class that contains an XData block with the desired Conformance or
CapabilityStatment content. If not specified, then the current class name
is used.
pXDataName : Name of the XData block with the desired Conformance or CapabilityStatement
content. If not specified, then the name "InterSystemsConformanceDSTU2" is
used of pFHIRVersion is DSTU2, or "InterSystemsFHIRCapabilitySTU3" is used
if pFHIRVersion is STU3.
pResourceId : Resource id to apply to the Conformance or CapabilityStatement resource when
it is saved. If not specified, then the resource id from the resource content
from the specified XData block will be used.
pBaseURL : Base URL to use as part of the url and implementation url values in the
Conformance or CapabilityStatement resource when it is saved. If not
specified, then the url and implementation url values from the resource
content from the specified XData block will be used.
pGenSearchTables : 1 = (re-)Generate the resource repository search tables using the saved
Conformance or CapabilityStatement resource. 0 = Do not generate the
search tables.
This method calls AddFoundation() to save a Conformance or CapabilityStatement to the resource repository.
Inputs:
deprecated classmethod AddFoundation(pNamespaces As HS.Util.Installer.Kit.Namespaces = "", pNS="", pFHIRVersion As %String, pClassName As %String = "", pXDataName As %String = "", pResourceId As %String = "", pBaseURL As %String = "", pGenSearchTables As %Boolean = 0) as %Status
THIS INSTALLER CLASS IS DEPRECATED
This method saves a Conformance or CapabilityStatement to 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").
pClassName : Name of class that contains an XData block with the desired Conformance or
CapabilityStatment content. If not specified, then the current class name
is used.
pXDataName : Name of the XData block with the desired Conformance or CapabilityStatement
content. If not specified, then the name "InterSystemsConformanceDSTU2" is
used of pFHIRVersion is DSTU2, or "InterSystemsFHIRCapabilitySTU3" is used
if pFHIRVersion is STU3.
pResourceId : Resource id to apply to the Conformance or CapabilityStatement resource when
it is saved. If not specified, then the resource id from the resource content
from the specified XData block will be used.
pBaseURL : Base URL to use as part of the url and implementation url values in the
Conformance or CapabilityStatement resource when it is saved. If not
specified, then the url and implementation url values from the resource
content from the specified XData block will be used.
pGenSearchTables : 1 = (re-)Generate the resource repository search tables using the saved
Conformance or CapabilityStatement resource. 0 = Do not generate the
search tables.
This method saves a Conformance or CapabilityStatement to the resource repository.
Inputs:
deprecated classmethod AddOAuthEndpoints(pNamespaces As HS.Util.Installer.Kit.Namespaces = "", pNS As %String, pFHIRVersion As %String, pResourceId As %String, pIssuerEndpoint As %String) as %Status
THIS INSTALLER CLASS IS DEPRECATED
deprecated classmethod InitializeDefault(pNamespaces As HS.Util.Installer.Kit.Namespaces = "", pNS As %String, pFHIRVersion As %String, pBaseURL As %String = "") as %Status
THIS INSTALLER CLASS IS DEPRECATED
This method calls AddFoundation() to save a Conformance or CapabilityStatement to the resource repository, with some parameters defaulted in, for simpler out of the box manual setup.
Inputs:
pNamespaces : (not used, leave blank)
pFoundationNS : (required) The name of a Foundation type namespace.
pFHIRVersion : (required) FHIR version. Must be "DSTU2" or "STU3".
pBaseURL : Base URL to use as part of the url and implementation url values in the
Conformance or CapabilityStatement resource when it is saved. If not
specified, then the value is defaulted to
/csp/healthshare/namespace/fhir/fhirversion, where namespace is the
namespace name, and fhirversion is "dstu2" or "stu3".
This method calls AddFoundation() to save a Conformance or CapabilityStatement to the resource repository, with some parameters defaulted in, for simpler out of the box manual setup.
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()