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 DEPRECATED
HS.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.
  • 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").
  • Inherited Members

    Inherited Methods

    Feedback