Skip to main content
AskMe (beta)
Loading icon

HS.HealthConnect.FHIRRepo.Upgrade.V5

class HS.HealthConnect.FHIRRepo.Upgrade.V5 extends HS.HealthConnect.FHIRServer.Upgrade.Base

HealthConnect / IRIS for Health upgrade steps for HealthConnect.FHIRRepo module major version 5.

Method Inventory

Methods

classmethod AddSmartCapabilitiesToNS(pNamespace As %String, pCapabilities As %List)
Add the specified list of SMART-on-FHIR capabilities to repo/service instance strategy settings.
classmethod InitFunctionalListConfig(pNamespace As %String)
IF-7206 "Upgrade-HSSYS-4" helper method.
classmethod ReIndexCompartments(ByRef pBackgroundItem As HS.HC.Util.Installer.Upgrade.BackgroundItem)
classmethod Upgrade-HSSYS-1(pStartingVersion As %Integer, pInstalledVersion As %Integer, pIsUpgrade As %Boolean)
Add "permission-v1" to the SMART on FHIR Capabilities definition for existing FHIR endpoints that have an OAuth Client Name defined.
classmethod Upgrade-HSSYS-2(pStartingVersion As %Integer, pInstalledVersion As %Integer, pIsUpgrade As %Boolean)
IF-3032 Re-index JsonAdvSQL compartments for definitional resource types (Patient, Encounter, Practitioner, RelatedPerson, Device)
classmethod Upgrade-HSSYS-3(pStartingVersion As %Integer, pInstalledVersion As %Integer, pIsUpgrade As %Boolean)
Queue RebuildCapabilityStatments to run during startup
classmethod Upgrade-HSSYS-4(pStartingVersion As %Integer, pInstalledVersion As %Integer, pIsUpgrade As %Boolean)
IF-7206 Populate default values for new strategy setting "functional_list_config", JsonAdvSQL only.

Inherited Members

Inherited Methods

FeedbackOpens in a new tab