Skip to main content

HS.FHIRServer.Config.REST.v1

class HS.FHIRServer.Config.REST.v1 extends HS.FHIRServer.Config.RestHandler

Method Inventory

Methods

classmethod AddEndpoint() as %Status
Creates a new FHIRServer endpoint, or updates the existing one if already present. The endpoint creation can take >1min, so it will be done async and return a job reference that the client can poll for status
classmethod DecommissionEndpoint() as %Status
classmethod DeleteEndpoint() as %Status
classmethod DeletePackage(id As %String) as %Status
classmethod GetChangedTableList(repoId As %String) as %Status
classmethod GetEndpointSetup() as %Status
classmethod GetEndpoints() as %Status
classmethod GetPackages() as %Status
classmethod GetPageSetup() as %Status
classmethod GetPendingEndpoint(jobKey As %String) as %Status
classmethod GetRepoStatistics(repoId As %String) as %Status
classmethod GetSearchParams(repoId As %String) as %Status
classmethod GetUpgradeCount(repoId As %String, tableName As %String) as %Status
classmethod IsReindexing(repoId As %String) as %Status
classmethod PackageSaved(id As %String) as %Status
A package can be on the server (on disk) without being installed in this namespace. This allows the user to know what to set the "force" flag to before uploading a package to this namespace.
classmethod Reindex(repoId As %String) as %Status
classmethod StopReindex(repoId As %String) as %Status
classmethod UpdateEndpoint() as %Status
Creates a new FHIRServer endpoint, or updates the existing one if already present. The endpoint creation can take >1min, so it will be done async and return a job reference that the client can poll for status
classmethod UploadPackage() as %Status

Inherited Members

Inherited Methods

FeedbackOpens in a new tab