Package org.ehrbase.api.service
Interface QueryService
- All Superinterfaces:
BaseService
-
Method Summary
Modifier and TypeMethodDescriptionorg.ehrbase.openehr.sdk.response.dto.ehrscape.QueryDefinitionResultDtocreateStoredQuery(String qualifiedName, String version, String queryString) org.ehrbase.openehr.sdk.response.dto.ehrscape.QueryDefinitionResultDtodeleteStoredQuery(String qualifiedName, String version) org.ehrbase.openehr.sdk.response.dto.ehrscape.QueryResultDtoquery(String queryString, Map<String, Object> parameters, boolean explain, Map<String, Set<Object>> auditResultMap) simple query where the full json expression contains both query (key = 'q') and optional parameters (key = 'query-parameters')List<org.ehrbase.openehr.sdk.response.dto.ehrscape.QueryDefinitionResultDto>retrieveStoredQueries(String fullyQualifiedName) org.ehrbase.openehr.sdk.response.dto.ehrscape.QueryDefinitionResultDtoretrieveStoredQuery(String qualifiedName, String version) Methods inherited from interface org.ehrbase.api.service.BaseService
getServerConfig, getSystemUuid
-
Method Details
-
query
org.ehrbase.openehr.sdk.response.dto.ehrscape.QueryResultDto query(String queryString, Map<String, Object> parameters, boolean explain, Map<String, Set<Object>> auditResultMap) simple query where the full json expression contains both query (key = 'q') and optional parameters (key = 'query-parameters')- Parameters:
queryString-parameters- optional parametersexplain-- Returns:
-
retrieveStoredQueries
-
retrieveStoredQuery
-
createStoredQuery
-
deleteStoredQuery
-