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
- AddSmartCapabilitiesToNS()
- InitFunctionalListConfig()
- ReIndexCompartments()
- Upgrade-HSSYS-1()
- Upgrade-HSSYS-2()
- Upgrade-HSSYS-3()
- Upgrade-HSSYS-4()
Methods
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.