A B C D E G H I L O P Q R S T U V 
All Classes All Packages

A

ACCEPT - Static variable in class org.ehrbase.rest.BaseController
 
add2MetaMap(Map<String, Map<String, String>>, String, String) - Method in class org.ehrbase.rest.BaseController
 
addCompositionParticipantObjectIdentification(CompositionAuditDataset) - Method in class org.ehrbase.rest.openehr.audit.support.CompositionAuditMessageBuilder
 
addDestinationActiveParticipant() - Method in class org.ehrbase.rest.openehr.audit.support.OpenEhrAuditMessageBuilder
 
addPatientParticipantObjectIdentification(String) - Method in class org.ehrbase.rest.openehr.audit.support.QueryAuditMessageBuilder
 
addPatientParticipantObjectIdentification(CompositionAuditDataset) - Method in class org.ehrbase.rest.openehr.audit.support.CompositionAuditMessageBuilder
 
addPatientParticipantObjectIdentification(OpenEhrAuditDataset) - Method in class org.ehrbase.rest.openehr.audit.support.EhrAuditMessageBuilder
 
addPatientParticipantObjectIds(Collection<String>) - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 
addQueryParticipantObjectIdentification(QueryAuditDataset) - Method in class org.ehrbase.rest.openehr.audit.support.QueryAuditMessageBuilder
 
addSourceActiveParticipant(OpenEhrAuditDataset) - Method in class org.ehrbase.rest.openehr.audit.support.OpenEhrAuditMessageBuilder
 
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(EhrService, FolderService) - 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
 
AdminTemplateController - Class in org.ehrbase.rest.admin
Admin API controller for Templates.
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditInterceptor
 
auditContext - Variable in class org.ehrbase.rest.openehr.audit.OpenEhrAuditInterceptor
 
auditContext - Variable in class org.ehrbase.rest.openehr.audit.support.OpenEhrAuditMessageBuilder
 

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 - org.ehrbase.rest.openehr.audit.OpenEhrEventIdCode
Composition endpoint.
COMPOSITION - Static variable in class org.ehrbase.rest.BaseController
 
COMPOSITION_ID_ATTRIBUTE - Static variable in class org.ehrbase.rest.openehr.audit.CompositionAuditInterceptor
 
CompositionApiSpecification - Interface in org.ehrbase.rest.openehr.specification
 
CompositionAuditDataset - Class in org.ehrbase.rest.openehr.audit
OpenEhrAuditDataset used for Composition audit messages
CompositionAuditDataset() - Constructor for class org.ehrbase.rest.openehr.audit.CompositionAuditDataset
 
CompositionAuditInterceptor - Class in org.ehrbase.rest.openehr.audit
Concrete implementation of OpenEhrAuditInterceptor for Composition API.
CompositionAuditInterceptor(AuditContext, EhrService, CompositionService) - Constructor for class org.ehrbase.rest.openehr.audit.CompositionAuditInterceptor
 
CompositionAuditMessageBuilder - Class in org.ehrbase.rest.openehr.audit.support
Concrete implementation of OpenEhrAuditMessageBuilder for Composition AuditMessages.
CompositionAuditMessageBuilder(AuditContext, CompositionAuditDataset) - Constructor for class org.ehrbase.rest.openehr.audit.support.CompositionAuditMessageBuilder
 
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
 
CREATE - org.ehrbase.rest.openehr.audit.OpenEhrEventTypeCode
 
createAuditDataset() - Method in class org.ehrbase.rest.openehr.audit.CompositionAuditInterceptor
 
createAuditDataset() - Method in class org.ehrbase.rest.openehr.audit.EhrAuditInterceptor
 
createAuditDataset() - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditInterceptor
 
createAuditDataset() - Method in class org.ehrbase.rest.openehr.audit.QueryAuditInterceptor
 
createComposition(String, String, String, String, String, String, String, HttpServletRequest) - Method in class org.ehrbase.rest.openehr.OpenehrCompositionController
 
createComposition(String, String, String, String, String, String, String, HttpServletRequest) - 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, String, String, EhrStatus, HttpServletRequest) - Method in class org.ehrbase.rest.openehr.OpenehrEhrController
 
createEhr(String, String, String, String, String, EhrStatus, HttpServletRequest) - Method in interface org.ehrbase.rest.openehr.specification.EhrApiSpecification
 
createEhrWithId(String, String, String, String, String, EhrStatus, HttpServletRequest) - Method in class org.ehrbase.rest.openehr.OpenehrEhrController
 
createEhrWithId(String, String, String, String, String, EhrStatus, HttpServletRequest) - Method in interface org.ehrbase.rest.openehr.specification.EhrApiSpecification
 
createTemplateClassic(String, String, String, String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrTemplateController
 
createTemplateClassic(String, String, 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

DefaultExceptionHandler - Class in org.ehrbase.rest
Default exception handler.
DefaultExceptionHandler() - Constructor for class org.ehrbase.rest.DefaultExceptionHandler
 
DEFINITION - Static variable in class org.ehrbase.rest.BaseController
 
DefinitionQueryApiSpecification - Interface in org.ehrbase.rest.openehr.specification
 
DELETE - org.ehrbase.rest.openehr.audit.OpenEhrEventTypeCode
 
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, HttpServletRequest) - Method in class org.ehrbase.rest.openehr.OpenehrCompositionController
 
deleteComposition(String, String, String, String, HttpServletRequest) - Method in interface org.ehrbase.rest.openehr.specification.CompositionApiSpecification
 
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
 
deleteStoredQuery(String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrDefinitionQueryController
 
deleteStoredQuery(String, String, String) - Method in interface org.ehrbase.rest.openehr.specification.DefinitionQueryApiSpecification
 
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_ID_ATTRIBUTE - Static variable in class org.ehrbase.rest.openehr.audit.OpenEhrAuditInterceptor
 
EHR_STATUS - Static variable in class org.ehrbase.rest.BaseController
 
EhrApiSpecification - Interface in org.ehrbase.rest.openehr.specification
 
EhrAuditInterceptor - Class in org.ehrbase.rest.openehr.audit
Concrete implementation of OpenEhrAuditInterceptor for EHR API.
EhrAuditInterceptor(AuditContext, EhrService) - Constructor for class org.ehrbase.rest.openehr.audit.EhrAuditInterceptor
 
EhrAuditMessageBuilder - Class in org.ehrbase.rest.openehr.audit.support
Concrete implementation of OpenEhrAuditMessageBuilder for EHR AuditMessages.
EhrAuditMessageBuilder(AuditContext, OpenEhrAuditDataset) - Constructor for class org.ehrbase.rest.openehr.audit.support.EhrAuditMessageBuilder
 
ehrService - Variable in class org.ehrbase.rest.openehr.audit.OpenEhrAuditInterceptor
 
EhrStatusApiSpecification - Interface in org.ehrbase.rest.openehr.specification
OpenAPI specification for openEHR REST API EHR_STATUS resource.
encodePath(String) - Method in class org.ehrbase.rest.BaseController
Convenience helper to encode path strings to URI-safe strings
enrichDataset(CompositionAuditDataset, HttpServletRequest, HttpServletResponse) - Method in class org.ehrbase.rest.openehr.audit.CompositionAuditInterceptor
 
enrichDataset(QueryAuditDataset, HttpServletRequest, HttpServletResponse) - Method in class org.ehrbase.rest.openehr.audit.QueryAuditInterceptor
 
enrichDataset(T, HttpServletRequest, HttpServletResponse) - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditInterceptor
 
enrichRequestAttribute(String, Object) - Method in class org.ehrbase.rest.BaseController
Add attribute to the current request.
ETAG - Static variable in class org.ehrbase.rest.BaseController
 
executeAdHocQuery(String, Integer, Integer, Map<String, Object>, String, HttpServletRequest) - Method in class org.ehrbase.rest.openehr.OpenehrQueryController
Execute ad-hoc (non-stored) AQL query.
executeAdHocQuery(String, Integer, Integer, Map<String, Object>, String, HttpServletRequest) - Method in interface org.ehrbase.rest.openehr.specification.QueryApiSpecification
Execute ad-hoc (non-stored) AQL query.
executeAdHocQuery(Map<String, Object>, String, String, HttpServletRequest) - Method in class org.ehrbase.rest.openehr.OpenehrQueryController
Execute ad-hoc (non-stored) AQL query.
executeAdHocQuery(Map<String, Object>, String, String, HttpServletRequest) - 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, HttpServletRequest) - Method in class org.ehrbase.rest.openehr.OpenehrQueryController
Execute stored query.
executeStoredQuery(String, String, Integer, Integer, Map<String, Object>, String, HttpServletRequest) - Method in interface org.ehrbase.rest.openehr.specification.QueryApiSpecification
Execute stored query.
executeStoredQuery(String, String, String, String, Map<String, Object>, HttpServletRequest) - Method in class org.ehrbase.rest.openehr.OpenehrQueryController
Execute stored query.
executeStoredQuery(String, String, String, String, Map<String, Object>, HttpServletRequest) - Method in interface org.ehrbase.rest.openehr.specification.QueryApiSpecification
Execute stored query.
extractCompositionFormat(String) - Method in class org.ehrbase.rest.BaseController
Extracts the CompositionFormat from the REST request's input MediaType style content type header string.
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
 

G

getActive() - Method in class org.ehrbase.rest.admin.AdminApiConfiguration
 
getAllowDeleteAll() - Method in class org.ehrbase.rest.admin.AdminApiConfiguration
 
getAuditMessages(CompositionAuditDataset) - Method in class org.ehrbase.rest.openehr.audit.CompositionAuditInterceptor
 
getAuditMessages(OpenEhrAuditDataset) - Method in class org.ehrbase.rest.openehr.audit.EhrAuditInterceptor
 
getAuditMessages(QueryAuditDataset) - Method in class org.ehrbase.rest.openehr.audit.QueryAuditInterceptor
 
getAuditMessages(T) - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditInterceptor
 
getBaseEnvLinkURL() - Method in class org.ehrbase.rest.BaseController
 
getClientIpAddress(HttpServletRequest) - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditInterceptor
 
getCompositionByTime(String, String, String, String, HttpServletRequest) - 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}{?version_at_time}" (here).
getCompositionByTime(String, String, String, String, HttpServletRequest) - Method in interface org.ehrbase.rest.openehr.specification.CompositionApiSpecification
 
getCompositionByVersionId(String, String, String, String, HttpServletRequest) - Method in class org.ehrbase.rest.openehr.OpenehrCompositionController
Acts as overloaded function and calls the overlapping and more specific method getCompositionByTime.
getCompositionByVersionId(String, String, String, String, HttpServletRequest) - Method in interface org.ehrbase.rest.openehr.specification.CompositionApiSpecification
 
getCompositionUri() - Method in class org.ehrbase.rest.openehr.audit.CompositionAuditDataset
 
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.
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.
getCurrentAuthenticatedUsername(HttpServletRequest) - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditInterceptor
 
getEhrbaseStatus(String) - Method in class org.ehrbase.rest.StatusController
 
getEhrIds(HttpServletRequest) - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditInterceptor
 
getEhrStatusByVersionId(UUID, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrEhrStatusController
getEhrStatusByVersionId(UUID, String, String) - Method in interface org.ehrbase.rest.openehr.specification.EhrStatusApiSpecification
 
getEhrStatusVersionByTime(UUID, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrEhrStatusController
getEhrStatusVersionByTime(UUID, String, 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.
getEventOutcomeDescription() - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 
getEventOutcomeIndicator() - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 
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
 
getMethod() - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 
getPatientNumbers(HttpServletRequest) - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditInterceptor
 
getPatientParticipantObjectIds() - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 
getQuery() - Method in class org.ehrbase.rest.openehr.audit.QueryAuditDataset
 
getQueryId() - Method in class org.ehrbase.rest.openehr.audit.QueryAuditDataset
 
getResponseData() - Method in class org.ehrbase.rest.util.InternalResponse
 
getSourceParticipantNetworkId() - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 
getSourceParticipantUserId() - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 
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
 
getTemplateId() - Method in class org.ehrbase.rest.openehr.audit.CompositionAuditDataset
 
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
 
getUniqueEhrId(HttpServletRequest) - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditInterceptor
 
getUniquePatientParticipantObjectId() - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 
getValue() - Method in enum org.ehrbase.rest.openehr.audit.OpenEhrEventIdCode
 
getValue() - Method in enum org.ehrbase.rest.openehr.audit.OpenEhrEventTypeCode
 
getVersionAtTimeParam() - Method in class org.ehrbase.rest.BaseController
 

H

handleBadRequestExceptions(Exception) - Method in class org.ehrbase.rest.DefaultExceptionHandler
 
handleNotAcceptableException(NotAcceptableException) - Method in class org.ehrbase.rest.DefaultExceptionHandler
 
handleObjectNotFoundException(ObjectNotFoundException) - Method in class org.ehrbase.rest.DefaultExceptionHandler
 
handlePreconditionFailedException(PreconditionFailedException) - Method in class org.ehrbase.rest.DefaultExceptionHandler
 
handleStateConflictException(StateConflictException) - Method in class org.ehrbase.rest.DefaultExceptionHandler
 
handleUncaughtException(Exception) - Method in class org.ehrbase.rest.DefaultExceptionHandler
 
handleUnprocessableEntityException(UnprocessableEntityException, WebRequest) - Method in class org.ehrbase.rest.DefaultExceptionHandler
 
handleUnsupportedMediaTypeException(UnsupportedMediaTypeException) - Method in class org.ehrbase.rest.DefaultExceptionHandler
 
hasCompositionUri() - Method in class org.ehrbase.rest.openehr.audit.CompositionAuditDataset
 
hasPatientParticipantObjectIds() - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 
hasUniqueParticipantObjectIds() - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 

I

IF_MATCH - Static variable in class org.ehrbase.rest.BaseController
 
IF_NONE_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
 

L

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

O

OPENEHR_AUDIT_DETAILS - Static variable in class org.ehrbase.rest.BaseController
 
OPENEHR_VERSION - Static variable in class org.ehrbase.rest.BaseController
 
OpenEhrAuditDataset - Class in org.ehrbase.rest.openehr.audit
Base class for openEHR audit dataset
OpenEhrAuditDataset() - Constructor for class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 
OpenEhrAuditInterceptor<T extends OpenEhrAuditDataset> - Class in org.ehrbase.rest.openehr.audit
Base HandlerInterceptor that provides the common logic for handling audit feature.
OpenEhrAuditInterceptor(AuditContext, EhrService) - Constructor for class org.ehrbase.rest.openehr.audit.OpenEhrAuditInterceptor
 
OpenEhrAuditMessageBuilder<T extends OpenEhrAuditMessageBuilder<T>> - Class in org.ehrbase.rest.openehr.audit.support
Abstract AuditMessageBuilder for building DICOM audit messages as specified in openEHR Audit Event Message Specifications.
OpenEhrAuditMessageBuilder(AuditContext, OpenEhrAuditDataset, EventActionCode, EventId, EventType) - Constructor for class org.ehrbase.rest.openehr.audit.support.OpenEhrAuditMessageBuilder
 
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) - 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(QueryService) - Constructor for class org.ehrbase.rest.openehr.OpenehrDefinitionQueryController
 
OpenehrDirectoryController - Class in org.ehrbase.rest.openehr
Controller for openEHR /directory endpoints
OpenehrDirectoryController(FolderService, EhrService) - 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) - 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
 
OpenEhrEventIdCode - Enum in org.ehrbase.rest.openehr.audit
Specific openEHR Event ID codes used in audit messages.
OpenEhrEventTypeCode - Enum in org.ehrbase.rest.openehr.audit
openEHR Event Type codes used in audit messages.
OpenehrQueryController - Class in org.ehrbase.rest.openehr
Controller for openEHR REST API QUERY resource.
OpenehrQueryController(QueryService) - 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) - 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) - 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.audit - package org.ehrbase.rest.openehr.audit
 
org.ehrbase.rest.openehr.audit.support - package org.ehrbase.rest.openehr.audit.support
 
org.ehrbase.rest.openehr.specification - package org.ehrbase.rest.openehr.specification
 
org.ehrbase.rest.util - package org.ehrbase.rest.util
 

P

PREFER - Static variable in class org.ehrbase.rest.BaseController
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditInterceptor
 
putStoreQuery(String, String, Optional<String>, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrDefinitionQueryController
 
putStoreQuery(String, String, Optional<String>, String, String) - Method in interface org.ehrbase.rest.openehr.specification.DefinitionQueryApiSpecification
 

Q

QUERY - org.ehrbase.rest.openehr.audit.OpenEhrEventIdCode
Query endpoint.
QUERY - Static variable in class org.ehrbase.rest.BaseController
 
QUERY_ATTRIBUTE - Static variable in class org.ehrbase.rest.openehr.audit.QueryAuditInterceptor
 
QUERY_ID_ATTRIBUTE - Static variable in class org.ehrbase.rest.openehr.audit.QueryAuditInterceptor
 
QueryApiSpecification - Interface in org.ehrbase.rest.openehr.specification
OpenAPI specification for openEHR REST API QUERY resource.
QueryAuditDataset - Class in org.ehrbase.rest.openehr.audit
OpenEhrAuditDataset used for Query audit messages
QueryAuditDataset() - Constructor for class org.ehrbase.rest.openehr.audit.QueryAuditDataset
 
QueryAuditInterceptor - Class in org.ehrbase.rest.openehr.audit
Concrete implementation of OpenEhrAuditInterceptor for Query API.
QueryAuditInterceptor(AuditContext, EhrService) - Constructor for class org.ehrbase.rest.openehr.audit.QueryAuditInterceptor
 
QueryAuditMessageBuilder - Class in org.ehrbase.rest.openehr.audit.support
Concrete implementation of OpenEhrAuditMessageBuilder for Query AuditMessages.
QueryAuditMessageBuilder(AuditContext, QueryAuditDataset, String) - Constructor for class org.ehrbase.rest.openehr.audit.support.QueryAuditMessageBuilder
 

R

REQ_ACCEPT - Static variable in class org.ehrbase.rest.BaseController
 
REQ_CONTENT_TYPE - Static variable in class org.ehrbase.rest.BaseController
 
REQ_CONTENT_TYPE_BODY - Static variable in class org.ehrbase.rest.BaseController
 
REQ_OPENEHR_AUDIT - Static variable in class org.ehrbase.rest.BaseController
 
REQ_OPENEHR_VERSION - Static variable in class org.ehrbase.rest.BaseController
 
REQ_PREFER - Static variable in class org.ehrbase.rest.BaseController
 
resolveContentType(String) - Method in class org.ehrbase.rest.BaseController
Resolves the Content-Type based on Accept header.
resolveContentType(String, MediaType) - Method in class org.ehrbase.rest.BaseController
Resolves the Content-Type based on Accept header.
resolveEventActionCode(HttpMethod) - Static method in class org.ehrbase.rest.openehr.audit.support.EhrAuditMessageBuilder
 
RESP_CONTENT_TYPE_DESC - Static variable in class org.ehrbase.rest.BaseController
 
RESP_ETAG_DESC - Static variable in class org.ehrbase.rest.BaseController
 
RESP_LAST_MODIFIED_DESC - Static variable in class org.ehrbase.rest.BaseController
 
RESP_LOCATION_DESC - Static variable in class org.ehrbase.rest.BaseController
 
RESP_NOT_ACCEPTABLE_DESC - Static variable in class org.ehrbase.rest.BaseController
 
RESP_UNSUPPORTED_MEDIA_DESC - Static variable in class org.ehrbase.rest.BaseController
 
REST_OPERATION - Static variable in class org.ehrbase.rest.BaseController
 
RestModuleConfiguration - Class in org.ehrbase.rest
 
RestModuleConfiguration() - Constructor for class org.ehrbase.rest.RestModuleConfiguration
 
retrieveEhrById(String, String, HttpServletRequest) - Method in class org.ehrbase.rest.openehr.OpenehrEhrController
Returns EHR by ID
retrieveEhrById(String, String, HttpServletRequest) - Method in interface org.ehrbase.rest.openehr.specification.EhrApiSpecification
 
retrieveEhrBySubject(String, String, String, HttpServletRequest) - Method in class org.ehrbase.rest.openehr.OpenehrEhrController
Returns EHR by subject (id and namespace)
retrieveEhrBySubject(String, String, String, HttpServletRequest) - Method in interface org.ehrbase.rest.openehr.specification.EhrApiSpecification
 
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, String) - Method in class org.ehrbase.rest.openehr.OpenehrVersionedEhrStatusController
 
retrieveVersionedEhrStatusByEhr(String, String) - Method in interface org.ehrbase.rest.openehr.specification.VersionedEhrStatusApiSpecification
 
retrieveVersionedEhrStatusRevisionHistoryByEhr(String, String) - Method in class org.ehrbase.rest.openehr.OpenehrVersionedEhrStatusController
 
retrieveVersionedEhrStatusRevisionHistoryByEhr(String, String) - Method in interface org.ehrbase.rest.openehr.specification.VersionedEhrStatusApiSpecification
 
retrieveVersionOfCompositionByTime(String, String, String, LocalDateTime) - Method in class org.ehrbase.rest.openehr.OpenehrVersionedCompositionController
 
retrieveVersionOfCompositionByTime(String, String, String, LocalDateTime) - 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, LocalDateTime) - Method in class org.ehrbase.rest.openehr.OpenehrVersionedEhrStatusController
 
retrieveVersionOfEhrStatusByTime(String, String, LocalDateTime) - Method in interface org.ehrbase.rest.openehr.specification.VersionedEhrStatusApiSpecification
 
retrieveVersionOfEhrStatusByVersionUid(String, String, String) - Method in class org.ehrbase.rest.openehr.OpenehrVersionedEhrStatusController
 
retrieveVersionOfEhrStatusByVersionUid(String, 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

setActive(boolean) - Method in class org.ehrbase.rest.admin.AdminApiConfiguration
 
setAllowDeleteAll(boolean) - Method in class org.ehrbase.rest.admin.AdminApiConfiguration
 
setCompositionUri(String) - Method in class org.ehrbase.rest.openehr.audit.CompositionAuditDataset
 
setEventOutcomeDescription(String) - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 
setEventOutcomeIndicator(EventOutcomeIndicator) - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 
setHeaders(HttpHeaders) - Method in class org.ehrbase.rest.util.InternalResponse
 
setMethod(HttpMethod) - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 
setPatientParticipantObjectIds(Set<String>) - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 
setQuery(String) - Method in class org.ehrbase.rest.openehr.audit.QueryAuditDataset
 
setQueryId(String) - Method in class org.ehrbase.rest.openehr.audit.QueryAuditDataset
 
setResponseData(T) - Method in class org.ehrbase.rest.util.InternalResponse
 
setSourceParticipantNetworkId(String) - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 
setSourceParticipantUserId(String) - Method in class org.ehrbase.rest.openehr.audit.OpenEhrAuditDataset
 
setTemplateId(String) - Method in class org.ehrbase.rest.openehr.audit.CompositionAuditDataset
 
START_TIME_ATTRIBUTE - Static variable in class org.ehrbase.rest.openehr.audit.OpenEhrAuditInterceptor
 
StatusController - Class in org.ehrbase.rest
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.StatusController
 

T

TemplateApiSpecification - Interface in org.ehrbase.rest.openehr.specification
 

U

UPDATE - org.ehrbase.rest.openehr.audit.OpenEhrEventTypeCode
 
updateComposition(String, String, String, String, String, String, String, String, String, HttpServletRequest) - Method in class org.ehrbase.rest.openehr.OpenehrCompositionController
 
updateComposition(String, String, String, String, String, String, String, String, String, HttpServletRequest) - 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, String, String, EhrStatus) - Method in class org.ehrbase.rest.openehr.OpenehrEhrStatusController
updateEhrStatus(UUID, String, String, String, String, EhrStatus) - Method in interface org.ehrbase.rest.openehr.specification.EhrStatusApiSpecification
 
updateTemplate(String, String, String, String) - Method in class org.ehrbase.rest.admin.AdminTemplateController
 

V

valueOf(String) - Static method in enum org.ehrbase.rest.openehr.audit.OpenEhrEventIdCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehrbase.rest.openehr.audit.OpenEhrEventTypeCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ehrbase.rest.openehr.audit.OpenEhrEventIdCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehrbase.rest.openehr.audit.OpenEhrEventTypeCode
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_ATTRIBUTE - Static variable in class org.ehrbase.rest.openehr.audit.CompositionAuditInterceptor
 
VersionedCompositionApiSpecification - Interface in org.ehrbase.rest.openehr.specification
 
VersionedEhrStatusApiSpecification - Interface in org.ehrbase.rest.openehr.specification
 
A B C D E G H I L O P Q R S T U V 
All Classes All Packages