HS.FHIR.DTL.Util.Package
class HS.FHIR.DTL.Util.Package
This class provides utility code that a delivery instance needs, in order to run code that was generated and delivered to it from the Schema Mapper tool. By design, every method in this class is safe to run on a delivery instance but also works correctly on a developer instance.NOTE: To be safe to run on a delivery instance, code in Lib and Gen packages must not use: SchemaMap.inc, class packages other than SchemaMap.Lib and SchemaMap.Gen, $$$Map macros, or globals other than those delivered via product installation (the dev_healthshare/XF folder).
Method Inventory
- GetBuildMode()
- GetConfiguredPackageModelName()
- GetConfiguredPackageName()
- GetConfiguredProjectName()
- GetConfiguredSchemaFromClassname()
- GetConfiguredSchemaName()
- GetMapperSchemaFromClassname()
- GetMapperSchemaName()
- SetBuildMode()
Methods
classmethod GetBuildMode() as %String
classmethod GetConfiguredProjectName() as %String
Find out the delivery schema name from a generated object model full class name
Find out the delivery schema name from a development schema name
Find out the development schema name from a generated object model full class name
Find out development mode schema name from a configured schema name
classmethod SetBuildMode(mode As %String = "Development")
Supported values are "Development" or "Delivery", default is "Development".