Index

A B C D E F G I J L M N O P Q R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values

A

ACCEPT - Static variable in class org.ehrbase.rest.BaseController
 
addFormatters(FormatterRegistry) - Method in class org.ehrbase.rest.RestModuleConfiguration
 
addInterceptors(InterceptorRegistry) - Method in class org.ehrbase.rest.RestModuleConfiguration
 
ADL_1_4 - Static variable in class org.ehrbase.rest.openehr.OpenehrTemplateController
 
ADMIN_API_CONTEXT_PATH - Static variable in class org.ehrbase.rest.BaseController
 
AdminApiConfiguration - Class in org.ehrbase.rest.admin
 
AdminApiConfiguration() - Constructor for class org.ehrbase.rest.admin.AdminApiConfiguration
 
AdminCompositionController - Class in org.ehrbase.rest.admin
Admin API controller for Composition related data.
AdminCompositionController(EhrService, CompositionService) - Constructor for class org.ehrbase.rest.admin.AdminCompositionController
 
AdminContributionController - Class in org.ehrbase.rest.admin
Admin API controller for Contribution related data.
AdminContributionController(EhrService, ContributionService) - Constructor for class org.ehrbase.rest.admin.AdminContributionController
 
AdminController - Class in org.ehrbase.rest.admin
 
AdminController() - Constructor for class org.ehrbase.rest.admin.AdminController
 
AdminDirectoryController - Class in org.ehrbase.rest.admin
Admin API controller for directories.
AdminDirectoryController(DirectoryService) - Constructor for class org.ehrbase.rest.admin.AdminDirectoryController
 
AdminEhrController - Class in org.ehrbase.rest.admin
Admin API controller for EHR related endpoints.
AdminEhrController(EhrService) - Constructor for class org.ehrbase.rest.admin.AdminEhrController
 
AdminQueryController - Class in org.ehrbase.rest.admin
 
AdminQueryController(StoredQueryService) - Constructor for class org.ehrbase.rest.admin.AdminQueryController
 
AdminTemplateController - Class in org.ehrbase.rest.admin
Admin API controller for Templates.
AdminTemplateController(TemplateService) - Constructor for class org.ehrbase.rest.admin.AdminTemplateController
 
API_CONTEXT_PATH - Static variable in class org.ehrbase.rest.BaseController
 
API_CONTEXT_PATH_WITH_VERSION - Static variable in class org.ehrbase.rest.BaseController
 
apiContextPathWithVersion - Variable in class org.ehrbase.rest.BaseController
 
ApiExample - Class in org.ehrbase.rest.openehr.specification
API Example objects
APPLICATION_WT_FLAT_SCHEMA_JSON - Static variable in class org.ehrbase.rest.openehr.format.OpenEHRMediaType
#see #OPENEHR_WT_FLAT_SCHEMA_JSON_VALUE
APPLICATION_WT_FLAT_SCHEMA_JSON_VALUE - Static variable in class org.ehrbase.rest.openehr.format.OpenEHRMediaType
Formats ncSDT is an extract from an Operational Template (OPT) that uses AQL-style paths.
APPLICATION_WT_JSON - Static variable in class org.ehrbase.rest.openehr.format.OpenEHRMediaType
 
APPLICATION_WT_JSON_VALUE - Static variable in class org.ehrbase.rest.openehr.format.OpenEHRMediaType
Format structSDT JSON.
APPLICATION_WT_STRUCTURED_SCHEMA_JSON - Static variable in class org.ehrbase.rest.openehr.format.OpenEHRMediaType
 
APPLICATION_WT_STRUCTURED_SCHEMA_JSON_VALUE - Static variable in class org.ehrbase.rest.openehr.format.OpenEHRMediaType
Format structSDT JSON.

B

BaseController - Class in org.ehrbase.rest
This base controller implements the basic functionality for all specific controllers.
BaseController() - Constructor for class org.ehrbase.rest.BaseController
 

C

COMPOSITION - Static variable in class org.ehrbase.rest.BaseController
 
CompositionApiSpecification - Interface in org.ehrbase.rest.openehr.specification
 
CompositionRepresentation - Enum Class in org.ehrbase.rest.openehr.format
Defines all supported combinations of MediaTypes with its corresponding CompositionFormats.
CONTENT_TYPE - Static variable in class org.ehrbase.rest.BaseController
 
CONTRIBUTION - Static variable in class org.ehrbase.rest.BaseController
 
ContributionApiSpecification - Interface in org.ehrbase.rest.openehr.specification
 
convert(String) - Method in class org.ehrbase.rest.RestModuleConfiguration.QueryParameterConverter
 
createComposition(String, String, String, String, String, String, String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrCompositionController
 
createComposition(String, String, String, String, String, String, String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.CompositionApiSpecification
 
createContribution(String, String, String, String, String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrContributionController
 
createContribution(String, String, String, String, String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.ContributionApiSpecification
 
createDirectory(UUID, String, String, String, String, String, Folder) - Method in class org.ehrbase.rest.openehr.OpenehrDirectoryController
createDirectory(UUID, String, String, String, String, String, Folder) - Method in interface org.ehrbase.rest.openehr.specification.DirectoryApiSpecification
 
createEhr(String, String, String, EhrStatusDto) - Method in class org.ehrbase.rest.openehr.OpenehrEhrController
 
createEhr(String, String, String, EhrStatusDto) - Method in interface org.ehrbase.rest.openehr.specification.EhrApiSpecification
 
createEhrWithId(String, String, String, String, EhrStatusDto) - Method in class org.ehrbase.rest.openehr.OpenehrEhrController
 
createEhrWithId(String, String, String, String, EhrStatusDto) - Method in interface org.ehrbase.rest.openehr.specification.EhrApiSpecification
 
createLocationUri(String...) - Method in class org.ehrbase.rest.BaseController
Returns a URI for list of segments.
createMetaData(URI) - Method in class org.ehrbase.rest.openehr.aql.RequestScopedAqlQueryContext
 
createQueryResponse(QueryResultDto, String, URI) - Method in class org.ehrbase.rest.openehr.OpenehrQueryController
 
createTemplateClassic(String, String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrTemplateController
 
createTemplateClassic(String, String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.TemplateApiSpecification
 
createTemplateNew(String, String, String, String, String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrTemplateController
 
createTemplateNew(String, String, String, String, String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.TemplateApiSpecification
 

D

decodeVersionAtTime(String) - Static method in class org.ehrbase.rest.BaseController
 
DEFINITION - Static variable in class org.ehrbase.rest.BaseController
 
DefinitionQueryApiSpecification - Interface in org.ehrbase.rest.openehr.specification
 
deleteAllTemplates() - Method in class org.ehrbase.rest.admin.AdminTemplateController
 
deleteComposition(String, String) - Method in class org.ehrbase.rest.admin.AdminCompositionController
 
deleteComposition(String, String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrCompositionController
 
deleteComposition(String, String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.CompositionApiSpecification
 
deleteCompositionItemTags(String, String, String, String, List<Object>) - Method in class org.ehrbase.rest.openehr.experimental.ItemTagController
 
deleteCompositionItemTags(String, String, String, String, List<Object>) - Method in interface org.ehrbase.rest.openehr.specification.experimental.ItemTagApiSpecification
 
deleteContribution(String, String) - Method in class org.ehrbase.rest.admin.AdminContributionController
 
deleteDirectory(String, String) - Method in class org.ehrbase.rest.admin.AdminDirectoryController
 
deleteDirectory(UUID, String, String, String, ObjectVersionId) - Method in class org.ehrbase.rest.openehr.OpenehrDirectoryController
deleteDirectory(UUID, String, String, String, ObjectVersionId) - Method in interface org.ehrbase.rest.openehr.specification.DirectoryApiSpecification
 
deleteEhr(String) - Method in class org.ehrbase.rest.admin.AdminEhrController
 
deleteEhrStatusItemTags(String, String, String, String, List<Object>) - Method in class org.ehrbase.rest.openehr.experimental.ItemTagController
 
deleteEhrStatusItemTags(String, String, String, String, List<Object>) - Method in interface org.ehrbase.rest.openehr.specification.experimental.ItemTagApiSpecification
 
deleteStoredQuery(String, String, String) - Method in class org.ehrbase.rest.admin.AdminQueryController
 
deleteTemplate(String) - Method in class org.ehrbase.rest.admin.AdminTemplateController
 
DIRECTORY - Static variable in class org.ehrbase.rest.BaseController
 
DirectoryApiSpecification - Interface in org.ehrbase.rest.openehr.specification
OpenAPI specification for openEHR REST API DIRECTORY resource.

E

EHR - Static variable in class org.ehrbase.rest.BaseController
 
EHR_STATUS - Static variable in class org.ehrbase.rest.BaseController
 
EhrApiSpecification - Interface in org.ehrbase.rest.openehr.specification
 
EhrStatusApiSpecification - Interface in org.ehrbase.rest.openehr.specification
OpenAPI specification for openEHR REST API EHR_STATUS resource.
ETAG - Static variable in class org.ehrbase.rest.BaseController
 
executeAdHocQuery(String, Integer, Integer, Map<String, Object>, String) - Method in class org.ehrbase.rest.openehr.OpenehrQueryController
Execute ad-hoc (non-stored) AQL query.
executeAdHocQuery(String, Integer, Integer, Map<String, Object>, String) - Method in interface org.ehrbase.rest.openehr.specification.QueryApiSpecification
Execute ad-hoc (non-stored) AQL query.
executeAdHocQuery(Map<String, Object>, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrQueryController
Execute ad-hoc (non-stored) AQL query.
executeAdHocQuery(Map<String, Object>, String, String) - Method in interface org.ehrbase.rest.openehr.specification.QueryApiSpecification
Execute ad-hoc (non-stored) AQL query.
executeStoredQuery(String, String, Integer, Integer, Map<String, Object>, String) - Method in class org.ehrbase.rest.openehr.OpenehrQueryController
Execute stored query.
executeStoredQuery(String, String, Integer, Integer, Map<String, Object>, String) - Method in interface org.ehrbase.rest.openehr.specification.QueryApiSpecification
Execute stored query.
executeStoredQuery(String, String, String, String, Map<String, Object>) - Method in class org.ehrbase.rest.openehr.OpenehrQueryController
Execute stored query.
executeStoredQuery(String, String, String, String, Map<String, Object>) - Method in interface org.ehrbase.rest.openehr.specification.QueryApiSpecification
Execute stored query.
extractCompositionRepresentation(String, String) - Method in class org.ehrbase.rest.BaseController
Extracts the CompositionRepresentation from the REST request's input MediaType style content type header string and validates them against the given format as CompositionFormat.
extractVersionedObjectUidFromVersionUid(String) - Method in class org.ehrbase.rest.BaseController
Extracts the UUID base from a versioned UID.
extractVersionFromVersionUid(String) - Method in class org.ehrbase.rest.BaseController
 

F

format - Variable in enum class org.ehrbase.rest.openehr.format.CompositionRepresentation
The actual format of the composition

G

getActive() - Method in class org.ehrbase.rest.admin.AdminApiConfiguration
 
getAllowDeleteAll() - Method in class org.ehrbase.rest.admin.AdminApiConfiguration
 
getAuditResultMap() - Method in class org.ehrbase.rest.openehr.RequestAwareAuditResultMapHolder
 
getComposition(String, String, String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrCompositionController
This mapping combines both GETs "/{ehr_id}/composition/{version_uid}" (via overlapping path) and "/{ehr_id}/composition/{versioned_object_uid}{?
getComposition(String, String, String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.CompositionApiSpecification
 
getCompositionItemTags(String, String, String, String, List<String>, List<String>) - Method in class org.ehrbase.rest.openehr.experimental.ItemTagController
 
getCompositionItemTags(String, String, String, String, List<String>, List<String>) - Method in interface org.ehrbase.rest.openehr.specification.experimental.ItemTagApiSpecification
 
getCompositionVersionedObjectUidString(String) - Method in class org.ehrbase.rest.BaseController
Helper to allow string UUID input from controllers, which throws an ObjectNotFound exception when no UUID representation can be created.
getContextPath() - Method in class org.ehrbase.rest.BaseController
 
getContribution(String, String, String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrContributionController
 
getContribution(String, String, String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.ContributionApiSpecification
 
getContributionVersionedObjectUidString(String) - Method in class org.ehrbase.rest.BaseController
Helper to allow string UUID input from controllers, which throws an ObjectNotFound exception when no UUID representation can be created.
getEhrbaseStatus(String) - Method in class org.ehrbase.rest.status.StatusController
 
getEhrById(String) - Method in class org.ehrbase.rest.openehr.OpenehrEhrController
 
getEhrById(String) - Method in interface org.ehrbase.rest.openehr.specification.EhrApiSpecification
 
getEhrBySubject(String, String) - Method in class org.ehrbase.rest.openehr.OpenehrEhrController
Returns EHR by subject (id and namespace)
getEhrBySubject(String, String) - Method in interface org.ehrbase.rest.openehr.specification.EhrApiSpecification
 
getEhrStatusByVersionId(UUID, String) - Method in class org.ehrbase.rest.openehr.OpenehrEhrStatusController
 
getEhrStatusByVersionId(UUID, String) - Method in interface org.ehrbase.rest.openehr.specification.EhrStatusApiSpecification
 
getEhrStatusItemTags(String, String, String, String, List<String>, List<String>) - Method in class org.ehrbase.rest.openehr.experimental.ItemTagController
 
getEhrStatusItemTags(String, String, String, String, List<String>, List<String>) - Method in interface org.ehrbase.rest.openehr.specification.experimental.ItemTagApiSpecification
 
getEhrStatusVersionByTime(UUID, String) - Method in class org.ehrbase.rest.openehr.OpenehrEhrStatusController
 
getEhrStatusVersionByTime(UUID, String) - Method in interface org.ehrbase.rest.openehr.specification.EhrStatusApiSpecification
 
getEhrUuid(String) - Method in class org.ehrbase.rest.BaseController
Helper to allow string UUID input from controllers, which throws an ObjectNotFound exception when no UUID representation can be created.
getFolderInDirectory(UUID, ObjectVersionId, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrDirectoryController
getFolderInDirectory(UUID, ObjectVersionId, String, String) - Method in interface org.ehrbase.rest.openehr.specification.DirectoryApiSpecification
 
getFolderInDirectoryVersionAtTime(UUID, String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrDirectoryController
 
getFolderInDirectoryVersionAtTime(UUID, String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.DirectoryApiSpecification
 
getHeaders() - Method in class org.ehrbase.rest.util.InternalResponse
 
getResponseData() - Method in class org.ehrbase.rest.util.InternalResponse
 
getStatus() - Method in class org.ehrbase.rest.admin.AdminController
 
getStoredQueryList(String, String) - Method in class org.ehrbase.rest.openehr.OpenehrDefinitionQueryController
Get a stored query
getStoredQueryList(String, String) - Method in interface org.ehrbase.rest.openehr.specification.DefinitionQueryApiSpecification
 
getStoredQueryVersion(String, String, Optional<String>) - Method in class org.ehrbase.rest.openehr.OpenehrDefinitionQueryController
 
getStoredQueryVersion(String, String, Optional<String>) - Method in interface org.ehrbase.rest.openehr.specification.DefinitionQueryApiSpecification
 
getTemplateClassic(String, String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrTemplateController
 
getTemplateClassic(String, String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.TemplateApiSpecification
 
getTemplateExample(String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrTemplateController
 
getTemplateExample(String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.TemplateApiSpecification
 
getTemplateNew(String, String, String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrTemplateController
 
getTemplateNew(String, String, String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.TemplateApiSpecification
 
getTemplatesClassic(String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrTemplateController
 
getTemplatesClassic(String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.TemplateApiSpecification
 
getTemplatesNew(String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrTemplateController
 
getTemplatesNew(String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.TemplateApiSpecification
 
getWebTemplate(String, String) - Method in class org.ehrbase.rest.openehr.OpenehrTemplateController
 
getWebTemplate(String, String) - Method in interface org.ehrbase.rest.openehr.specification.TemplateApiSpecification
Deprecated, for removal: This API element is subject to removal in a future version.

I

IF_MATCH - Static variable in class org.ehrbase.rest.BaseController
 
InternalResponse<T> - Class in org.ehrbase.rest.util
Wrapper class to allow internal creation of response data classes with access to their headers, necessary to build different responses based on the response data.
InternalResponse(T, HttpHeaders) - Constructor for class org.ehrbase.rest.util.InternalResponse
 
isDryRun() - Method in class org.ehrbase.rest.openehr.aql.RequestScopedAqlQueryContext
 
ItemTagApiSpecification - Interface in org.ehrbase.rest.openehr.specification.experimental
Experimental REST interface specification for Tags
ItemTagApiSpecification.OperationTagsDelete - Annotation Interface in org.ehrbase.rest.openehr.specification.experimental
 
ItemTagApiSpecification.OperationTagsGet - Annotation Interface in org.ehrbase.rest.openehr.specification.experimental
 
ItemTagApiSpecification.OperationTagUpsert - Annotation Interface in org.ehrbase.rest.openehr.specification.experimental
 
ItemTagApiSpecification.ParameterDeleteIDs - Annotation Interface in org.ehrbase.rest.openehr.specification.experimental
 
ItemTagApiSpecification.ParameterEhrId - Annotation Interface in org.ehrbase.rest.openehr.specification.experimental
 
ItemTagApiSpecification.ParameterFilterIds - Annotation Interface in org.ehrbase.rest.openehr.specification.experimental
 
ItemTagApiSpecification.ParameterFilterKeys - Annotation Interface in org.ehrbase.rest.openehr.specification.experimental
 
ItemTagApiSpecification.ParameterPrefer - Annotation Interface in org.ehrbase.rest.openehr.specification.experimental
 
ItemTagApiSpecification.ParameterVersionedObjectId - Annotation Interface in org.ehrbase.rest.openehr.specification.experimental
 
ItemTagController - Class in org.ehrbase.rest.openehr.experimental
Experimental REST interface for
invalid @link
{@link <a href="https://specifications.openehr.org/releases/RM/latest/ehr.html#tags">4.2.6.
Tags}
ItemTagController(ItemTagService) - Constructor for class org.ehrbase.rest.openehr.experimental.ItemTagController
 

J

JSON - Enum constant in enum class org.ehrbase.rest.openehr.format.CompositionRepresentation
A canonical JSON representation of a composition
JSON_FLAT - Enum constant in enum class org.ehrbase.rest.openehr.format.CompositionRepresentation
A flat JSON (simSDT) representation of a composition
JSON_STRUCTURED - Enum constant in enum class org.ehrbase.rest.openehr.format.CompositionRepresentation
A structured JSON (structSDT) representation of a composition

L

LAST_MODIFIED - Static variable in class org.ehrbase.rest.BaseController
 
LOCATION - Static variable in class org.ehrbase.rest.BaseController
 

M

mediaType - Variable in enum class org.ehrbase.rest.openehr.format.CompositionRepresentation
The used Content-Type of the composition

N

NONE - Static variable in class org.ehrbase.rest.RestModuleConfiguration
 

O

OPENEHR_AUDIT_DETAILS - Static variable in class org.ehrbase.rest.BaseController
 
OPENEHR_VERSION - Static variable in class org.ehrbase.rest.BaseController
 
OpenehrCompositionController - Class in org.ehrbase.rest.openehr
Controller for /composition resource as part of the EHR sub-API of the openEHR REST API
OpenehrCompositionController(CompositionService, SystemService) - Constructor for class org.ehrbase.rest.openehr.OpenehrCompositionController
 
OpenehrContributionController - Class in org.ehrbase.rest.openehr
 
OpenehrContributionController(ContributionService) - Constructor for class org.ehrbase.rest.openehr.OpenehrContributionController
 
OpenehrDefinitionQueryController - Class in org.ehrbase.rest.openehr
 
OpenehrDefinitionQueryController(StoredQueryService) - Constructor for class org.ehrbase.rest.openehr.OpenehrDefinitionQueryController
 
OpenehrDirectoryController - Class in org.ehrbase.rest.openehr
Controller for openEHR /directory endpoints
OpenehrDirectoryController(DirectoryService) - Constructor for class org.ehrbase.rest.openehr.OpenehrDirectoryController
 
OpenehrEhrController - Class in org.ehrbase.rest.openehr
Controller for /ehr resource of openEHR REST API
OpenehrEhrController(EhrService, SystemService) - Constructor for class org.ehrbase.rest.openehr.OpenehrEhrController
 
OpenehrEhrStatusController - Class in org.ehrbase.rest.openehr
Controller for /ehr/{ehrId}/ehr_status resource of openEHR REST API
OpenehrEhrStatusController(EhrService) - Constructor for class org.ehrbase.rest.openehr.OpenehrEhrStatusController
 
OpenEHRMediaType - Class in org.ehrbase.rest.openehr.format
OpenEHR specific Formats.
OpenEHRMediaType() - Constructor for class org.ehrbase.rest.openehr.format.OpenEHRMediaType
 
OpenehrQueryController - Class in org.ehrbase.rest.openehr
Controller for openEHR REST API QUERY resource.
OpenehrQueryController(AqlQueryService, StoredQueryService, AqlQueryContext) - Constructor for class org.ehrbase.rest.openehr.OpenehrQueryController
 
OpenehrTemplateController - Class in org.ehrbase.rest.openehr
Controller for /template resource as part of the Definitions sub-API of the openEHR REST API
OpenehrTemplateController(TemplateService, CompositionService) - Constructor for class org.ehrbase.rest.openehr.OpenehrTemplateController
 
OpenehrVersionedCompositionController - Class in org.ehrbase.rest.openehr
Controller for /ehr/{ehrId}/versioned_composition resource of openEHR REST API
OpenehrVersionedCompositionController(EhrService, CompositionService, ContributionService, SystemService) - Constructor for class org.ehrbase.rest.openehr.OpenehrVersionedCompositionController
 
OpenehrVersionedEhrStatusController - Class in org.ehrbase.rest.openehr
Controller for /ehr/{ehrId}/versioned_ehr_status resource of openEHR REST API
OpenehrVersionedEhrStatusController(EhrService, ContributionService) - Constructor for class org.ehrbase.rest.openehr.OpenehrVersionedEhrStatusController
 
org.ehrbase.rest - package org.ehrbase.rest
 
org.ehrbase.rest.admin - package org.ehrbase.rest.admin
 
org.ehrbase.rest.openehr - package org.ehrbase.rest.openehr
 
org.ehrbase.rest.openehr.aql - package org.ehrbase.rest.openehr.aql
 
org.ehrbase.rest.openehr.experimental - package org.ehrbase.rest.openehr.experimental
 
org.ehrbase.rest.openehr.format - package org.ehrbase.rest.openehr.format
 
org.ehrbase.rest.openehr.specification - package org.ehrbase.rest.openehr.specification
 
org.ehrbase.rest.openehr.specification.experimental - package org.ehrbase.rest.openehr.specification.experimental
 
org.ehrbase.rest.status - package org.ehrbase.rest.status
 
org.ehrbase.rest.util - package org.ehrbase.rest.util
 

P

parseUUID(String, String) - Method in class org.ehrbase.rest.BaseController
Helper to parse an input UUID int string format.
PREFER - Static variable in class org.ehrbase.rest.BaseController
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.ehrbase.rest.RestModuleConfiguration.SecurityContextCleanupInterceptor
 
putStoredQuery(String, String, String, Optional<String>, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrDefinitionQueryController
 
putStoredQuery(String, String, String, Optional<String>, String, String) - Method in interface org.ehrbase.rest.openehr.specification.DefinitionQueryApiSpecification
 

Q

QUERY - Static variable in class org.ehrbase.rest.BaseController
 
QueryApiSpecification - Interface in org.ehrbase.rest.openehr.specification
OpenAPI specification for openEHR REST API QUERY resource.
QueryParameterConverter() - Constructor for class org.ehrbase.rest.RestModuleConfiguration.QueryParameterConverter
 

R

REQ_ACCEPT - Static variable in class org.ehrbase.rest.BaseController
 
REQ_CONTENT_TYPE - Static variable in class org.ehrbase.rest.BaseController
 
RequestAwareAuditResultMapHolder - Class in org.ehrbase.rest.openehr
 
RequestAwareAuditResultMapHolder() - Constructor for class org.ehrbase.rest.openehr.RequestAwareAuditResultMapHolder
 
RequestScopedAqlQueryContext - Class in org.ehrbase.rest.openehr.aql
Holds the metadata for the response to an AQL request.
RequestScopedAqlQueryContext(StatusService, HttpServletRequest) - Constructor for class org.ehrbase.rest.openehr.aql.RequestScopedAqlQueryContext
 
resolveContentType(String) - Method in class org.ehrbase.rest.BaseController
Resolves the Content-Type based on Accept header.
resolveContentType(String, MediaType, MediaType...) - Method in class org.ehrbase.rest.BaseController
Resolves the Content-Type based on Accept header using the supported predicate.
RESP_CONTENT_TYPE_DESC - Static variable in class org.ehrbase.rest.BaseController
 
RestModuleConfiguration - Class in org.ehrbase.rest
 
RestModuleConfiguration() - Constructor for class org.ehrbase.rest.RestModuleConfiguration
 
RestModuleConfiguration.QueryParameterConverter - Class in org.ehrbase.rest
 
RestModuleConfiguration.SecurityContextCleanupInterceptor - Class in org.ehrbase.rest
 
retrieveVersionedCompositionByVersionedObjectUid(String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrVersionedCompositionController
 
retrieveVersionedCompositionByVersionedObjectUid(String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.VersionedCompositionApiSpecification
 
retrieveVersionedCompositionRevisionHistoryByEhr(String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrVersionedCompositionController
 
retrieveVersionedCompositionRevisionHistoryByEhr(String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.VersionedCompositionApiSpecification
 
retrieveVersionedEhrStatusByEhr(String) - Method in class org.ehrbase.rest.openehr.OpenehrVersionedEhrStatusController
 
retrieveVersionedEhrStatusByEhr(String) - Method in interface org.ehrbase.rest.openehr.specification.VersionedEhrStatusApiSpecification
 
retrieveVersionedEhrStatusRevisionHistoryByEhr(String) - Method in class org.ehrbase.rest.openehr.OpenehrVersionedEhrStatusController
 
retrieveVersionedEhrStatusRevisionHistoryByEhr(String) - Method in interface org.ehrbase.rest.openehr.specification.VersionedEhrStatusApiSpecification
 
retrieveVersionOfCompositionByTime(String, String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrVersionedCompositionController
 
retrieveVersionOfCompositionByTime(String, String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.VersionedCompositionApiSpecification
 
retrieveVersionOfCompositionByVersionUid(String, String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrVersionedCompositionController
 
retrieveVersionOfCompositionByVersionUid(String, String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.VersionedCompositionApiSpecification
 
retrieveVersionOfEhrStatusByTime(String, String) - Method in class org.ehrbase.rest.openehr.OpenehrVersionedEhrStatusController
 
retrieveVersionOfEhrStatusByTime(String, String) - Method in interface org.ehrbase.rest.openehr.specification.VersionedEhrStatusApiSpecification
 
retrieveVersionOfEhrStatusByVersionUid(String, String) - Method in class org.ehrbase.rest.openehr.OpenehrVersionedEhrStatusController
 
retrieveVersionOfEhrStatusByVersionUid(String, String) - Method in interface org.ehrbase.rest.openehr.specification.VersionedEhrStatusApiSpecification
 
RETURN_MINIMAL - Static variable in class org.ehrbase.rest.BaseController
 
RETURN_REPRESENTATION - Static variable in class org.ehrbase.rest.BaseController
 

S

SecurityContextCleanupInterceptor() - Constructor for class org.ehrbase.rest.RestModuleConfiguration.SecurityContextCleanupInterceptor
 
selectFromMediaTypeWithFormat(MediaType, CompositionFormat) - Static method in enum class org.ehrbase.rest.openehr.format.CompositionRepresentation
Selects the supported CompositionRepresentation from the given MediaType in combination with the provided CompositionFormat.
setActive(boolean) - Method in class org.ehrbase.rest.admin.AdminApiConfiguration
 
setAllowDeleteAll(boolean) - Method in class org.ehrbase.rest.admin.AdminApiConfiguration
 
setAuditResultMap(Map<String, Set<Object>>) - Method in class org.ehrbase.rest.openehr.RequestAwareAuditResultMapHolder
 
setExecutedAql(String) - Method in class org.ehrbase.rest.openehr.aql.RequestScopedAqlQueryContext
 
setHeaders(HttpHeaders) - Method in class org.ehrbase.rest.util.InternalResponse
 
setMetaProperty(AqlQueryContext.MetaProperty, Object) - Method in class org.ehrbase.rest.openehr.aql.RequestScopedAqlQueryContext
 
setResponseData(T) - Method in class org.ehrbase.rest.util.InternalResponse
 
showExecutedAql() - Method in class org.ehrbase.rest.openehr.aql.RequestScopedAqlQueryContext
 
showExecutedSql() - Method in class org.ehrbase.rest.openehr.aql.RequestScopedAqlQueryContext
 
showQueryPlan() - Method in class org.ehrbase.rest.openehr.aql.RequestScopedAqlQueryContext
 
StatusController - Class in org.ehrbase.rest.status
API endpoint to get status of EHRbase and version information on used dependencies as archie or openEHR_sdk as well as the current used JVM version or target PostgreSQL server version.
StatusController(StatusService) - Constructor for class org.ehrbase.rest.status.StatusController
 

T

TEMPLATE - Static variable in class org.ehrbase.rest.BaseController
 
TemplateApiSpecification - Interface in org.ehrbase.rest.openehr.specification
 

U

updateComposition(String, String, String, String, String, String, String, String, String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrCompositionController
 
updateComposition(String, String, String, String, String, String, String, String, String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.CompositionApiSpecification
 
updateContribution(String, String) - Method in class org.ehrbase.rest.admin.AdminContributionController
 
updateDirectory(UUID, ObjectVersionId, String, String, String, String, String, Folder) - Method in class org.ehrbase.rest.openehr.OpenehrDirectoryController
updateDirectory(UUID, ObjectVersionId, String, String, String, String, String, Folder) - Method in interface org.ehrbase.rest.openehr.specification.DirectoryApiSpecification
 
updateEhr(String, String) - Method in class org.ehrbase.rest.admin.AdminEhrController
 
updateEhrStatus(UUID, String, String, EhrStatusDto) - Method in class org.ehrbase.rest.openehr.OpenehrEhrStatusController
 
updateEhrStatus(UUID, String, String, EhrStatusDto) - Method in interface org.ehrbase.rest.openehr.specification.EhrStatusApiSpecification
 
updateTemplate(String, String, String, String) - Method in class org.ehrbase.rest.admin.AdminTemplateController
 
upsertCompositionItemTags(String, String, String, String, String, List<ItemTagDto>) - Method in class org.ehrbase.rest.openehr.experimental.ItemTagController
 
upsertCompositionItemTags(String, String, String, String, String, List<ItemTagDto>) - Method in interface org.ehrbase.rest.openehr.specification.experimental.ItemTagApiSpecification
 
upsertEhrStatusItemTags(String, String, String, String, String, List<ItemTagDto>) - Method in class org.ehrbase.rest.openehr.experimental.ItemTagController
 
upsertEhrStatusItemTags(String, String, String, String, String, List<ItemTagDto>) - Method in interface org.ehrbase.rest.openehr.specification.experimental.ItemTagApiSpecification
 

V

valueOf(String) - Static method in enum class org.ehrbase.rest.openehr.format.CompositionRepresentation
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.ehrbase.rest.openehr.format.CompositionRepresentation
Returns an array containing the constants of this enum class, in the order they are declared.
VERSIONED_COMPOSITION - Static variable in class org.ehrbase.rest.BaseController
 
VERSIONED_EHR_STATUS - Static variable in class org.ehrbase.rest.BaseController
 
VersionedCompositionApiSpecification - Interface in org.ehrbase.rest.openehr.specification
 
VersionedEhrStatusApiSpecification - Interface in org.ehrbase.rest.openehr.specification
 

X

XML - Enum constant in enum class org.ehrbase.rest.openehr.format.CompositionRepresentation
An XML representation of a composition
A B C D E F G I J L M N O P Q R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values