Create FHIR Foundation Namepsace and SQL Privilege Exception
Hallo,
To run the following script without encountering an exception, one must have either the %Manager role, the %HS_DB_HSSYS role, or the %ALL role.
InstallServer() public {
n $namespace s $namespace="HSLIB"
q ##class(HS.Util.Installer.Foundation).Install("ABC")
}
ObjectScriptObjectScript
<THROW>zAddRecordToLogPersistence+7^HS.HC.Util.Installer.1 *%Exception.StatusException ERROR #5001: Attempt made to use $$$ActivationLog* macros before HSSYS exists
ObjectScriptObjectScript
Is there a way to direct the installer to install the foundation namespace in a different directory rather than under "mgr"? Alternatively, is it possible to suppress the on-screen outputs?
What roles and permissions are required for a user (not %ALL or %Manager) to access the HEALTH/ABC/ in Management Portal?
best regards
$ZV: IRIS for Windows (x86-64) 2022.1 (Build 209U) Tue May 31 2022 12:16:40 EDT