Skip to main content
AskMe (beta)
Loading icon

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

    FeedbackOpens in a new tab