Package-level declarations
Types
Represents different types of parameters that can be defined within the config actions
Represents FHIR resources used on the register. The baseResource is the main resource used which can be accompanied by relatedResources.
This model represent a count result for RepositoryResourceData. The parentResourceId refers to the id of the parent resource that we are interested in counting it's related resources.
This represent the outcome of a query performed via the Repository. The query performed can either return a count or map of Resource's (including nested resources flattened in the map). The optional property resourceRulesEngineFactId that can be used as the key in the rules factory facts map (each fact is represented as a key-value pair). The key for the relatedResourcesMap will either be the configured unique id for representing the resource(s) in Rules engine Facts map or the ResourceType. secondaryRepositoryResourceData returns a list of independent resources (which may include nested resource(s)) that have NO relationship with the base resource.
This is the data class used to hold configurations for FHIR resources used in Profile and Registers. The property resource represents the ResourceType. id is a unique name used as key in the rules engine fact's map. resultAsCount property is used to indicate whether to perform count SQL query or not. Count queries return a count whereas search queries return the result of SQL SELECT statement.
Represent the resource types that are used on a Register.
Represents different types of rounding strategies that can be applied to Decimal numbers within the application