A B C D E G H I L O P Q R S T U V
All Classes All Packages
All Classes All Packages
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
-
OpenEhrAuditDatasetused 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
OpenEhrAuditInterceptorfor 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
OpenEhrAuditMessageBuilderfor 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
OpenEhrAuditInterceptorfor 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
OpenEhrAuditMessageBuilderfor 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
CompositionFormatfrom the REST request's inputMediaTypestyle 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
HandlerInterceptorthat 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
AuditMessageBuilderfor 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
-
OpenEhrAuditDatasetused 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
OpenEhrAuditInterceptorfor 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
OpenEhrAuditMessageBuilderfor 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
All Classes All Packages