Skip to main content

HS.FHIRServer.Storage.BuiltIn.Everything

class HS.FHIRServer.Storage.BuiltIn.Everything extends %Library.RegisteredObject, HS.FHIRServer.Util.Bundle, HS.FHIRServer.Util.FHIRQueryUtils

Property Inventory

Method Inventory

Properties

property allResources [ MultiDimensional ];
Property methods: allResourcesDisplayToLogical(), allResourcesGet(), allResourcesIsValid(), allResourcesLogicalToDisplay(), allResourcesLogicalToOdbc(), allResourcesNormalize(), allResourcesSet()
property interactions as HS.FHIRServer.API.Interactions;
Property methods: interactionsGet(), interactionsGetSwizzled(), interactionsIsValid(), interactionsNewObject(), interactionsSet()
property schema as HS.FHIRServer.Schema;
Property methods: schemaGet(), schemaGetSwizzled(), schemaIsValid(), schemaNewObject(), schemaSet()

Methods

classmethod AddSupportedOperations(pMap As %DynamicObject)
@API Enumerate the name and url of each Operation supported by this class
classmethod FHIRInstanceOpEverything(pService As HS.FHIRServer.API.Service, pRequest As HS.FHIRServer.API.Data.Request, pResponse As HS.FHIRServer.API.Data.Response)
Implementation of $Everything (Instance scope - requires type and id)
method OnReference(ByRef context, pRefObj As %DynamicObject)
Add any newly detected reference value to our set and recurse searching for references from that referenced object.
classmethod addResult(ByRef context, key As %String, rsrcObj As %DynamicObject, mode As %String)

Inherited Members

Inherited Methods

Subclasses

FeedbackOpens in a new tab