HS.BulkFHIR.Util.BaseURL
class HS.BulkFHIR.Util.BaseURL extends HS.FHIRServer.Util.BaseURL
Default approach to getting the base URL and URL to use for links in Bulk FHIR Use HS.Local.BulkFHIR.Util.BaseURL to make any customizationsMethod Inventory
Methods
classmethod GetURLForLink(pLink As %String = "", pBaseUrl As %String, pRequest As %CSP.Request) as %String
@API.Overridable
Overridable method for finding the link to find the url to use in outputting a link.
In the simple default case we switch out for the scheme, host and port
specified by the REST client.
To customize, users may override this method in HS.Local.BulkFHIR.Util.BaseURL.
@Input pLink Link formulated by Bulk FHIR component.
@Input pBaseUrl Full base url, including scheme, host, port and url, as specified by the REST client. This value is used in the default implementation.
@Input pRequest %CSP.Request object for the current request. Not used by default. Made available for customization use.
To customize, users may override this method in HS.Local.BulkFHIR.Util.BaseURL.
@Input pLink Link formulated by Bulk FHIR component.
@Input pBaseUrl Full base url, including scheme, host, port and url, as specified by the REST client. This value is used in the default implementation.
@Input pRequest %CSP.Request object for the current request. Not used by default. Made available for customization use.