Uses of Interface
org.ehrbase.dao.access.interfaces.I_DomainAccess
Packages that use I_DomainAccess
Package
Description
-
Uses of I_DomainAccess in org.ehrbase.aql.sql
Constructors in org.ehrbase.aql.sql with parameters of type I_DomainAccessModifierConstructorDescriptionQueryProcessor(I_DomainAccess domainAccess, IntrospectService introspectCache, Contains contains, Statements statements, String serverNodeId) -
Uses of I_DomainAccess in org.ehrbase.aql.sql.binding
Constructors in org.ehrbase.aql.sql.binding with parameters of type I_DomainAccessModifierConstructorDescriptionJoinBinder(I_DomainAccess domainAccess, JoinSetup joinSetup) SelectBinder(I_DomainAccess domainAccess, IntrospectService introspectCache, Contains contains, Statements statements, String serverNodeId) SuperQuery(I_DomainAccess domainAccess, VariableDefinitions variableDefinitions, org.jooq.SelectQuery<?> query, boolean containsJson) WhereMultiFields(I_DomainAccess domainAccess, IntrospectService introspectCache, Contains contains, List<Object> whereClause, String serverNodeId) -
Uses of I_DomainAccess in org.ehrbase.aql.sql.queryimpl
Fields in org.ehrbase.aql.sql.queryimpl declared as I_DomainAccessConstructors in org.ehrbase.aql.sql.queryimpl with parameters of type I_DomainAccessModifierConstructorDescriptionCompositionAttributeQuery(I_DomainAccess domainAccess, PathResolver pathResolver, String serverNodeId, IntrospectService introspectCache) IterativeNode(I_DomainAccess domainAccess, String templateId, IntrospectService introspectCache) JsonbEntryQuery(I_DomainAccess domainAccess, IntrospectService introspectCache, PathResolver pathResolver) protectedObjectQuery(I_DomainAccess domainAccess, PathResolver pathResolver) -
Uses of I_DomainAccess in org.ehrbase.dao.access.interfaces
Methods in org.ehrbase.dao.access.interfaces that return I_DomainAccessModifier and TypeMethodDescriptionstatic I_DomainAccessI_DomainAccess.getInstance(I_DomainAccess dataAccess) Methods in org.ehrbase.dao.access.interfaces with parameters of type I_DomainAccessModifier and TypeMethodDescriptionstatic intI_TemplateStoreAccess.adminDeleteAllTemplates(I_DomainAccess domainAccess) static StringI_TemplateStoreAccess.adminUpdateTemplate(I_DomainAccess domainAccess, org.openehr.schemas.v1.OPERATIONALTEMPLATE template) static booleanI_EhrAccess.checkExist(I_DomainAccess domainAccess, UUID partyId) static UUIDI_SystemAccess.createOrRetrieveInstanceId(I_DomainAccess domainAccess, String description, String settings) Try to retrieve system with given input.static UUIDI_SystemAccess.createOrRetrieveLocalSystem(I_DomainAccess domainAccess) Helper to retrieve or storeComposition a local host identifier
the local settings is a combination of MAC address and hostname:
for example: 44-87-FC-A9-B4-B2|TEST-PC
if the system is not yet in the DB it is created, it is retrieved otherwisestatic IntegerI_ContextAccess.delete(I_DomainAccess domainAccess, UUID id) quick delete...static IntegerI_EntryAccess.delete(I_DomainAccess domainAccess, UUID id) delete an entrystatic IntegerI_SystemAccess.delete(I_DomainAccess domainAccess, UUID id) static booleanI_FolderHistoryAccess.deleteFlatBy(I_DomainAccess domainAccess, UUID folderId, UUID contributionId) Deletes a folder history entry and it's directly associated entries in: folder items history folder hierarchy object reference </ul No sub-folder deletion is done.static IntegerI_EntryAccess.deleteFromComposition(I_DomainAccess domainAccess, UUID compositionId) delete all entries belonging to a compositionstatic booleanI_TemplateStoreAccess.deleteTemplate(I_DomainAccess domainAccess, String templateId) static booleanI_CompositionAccess.exists(I_DomainAccess domainAccess, UUID versionedObjectId) Checks if the given versionedObjectID points to an existing composition.static booleanI_StatusAccess.exists(I_DomainAccess domainAccess, UUID ehrStatusId) Checks existence of given EHR_STATUS.static List<TemplateMetaData>I_TemplateStoreAccess.fetchAll(I_DomainAccess domainAccess) I_TemplateStoreAccess.fetchAllTemplateIds(I_DomainAccess domainAccess) static UUIDI_ConceptAccess.fetchConcept(I_DomainAccess domainAccess, Integer conceptId, String language) retrieve a conceptstatic StringI_ConceptAccess.fetchConceptLiteral(I_DomainAccess domainAccess, Integer conceptId, String language) static StringI_ConceptAccess.fetchConceptLiteral(I_DomainAccess domainAccess, UUID uuid) static com.nedap.archie.rm.datavalues.DvCodedTextI_ConceptAccess.fetchConceptText(I_DomainAccess domainAccess, UUID uuid) static UUIDI_ConceptAccess.fetchContributionChangeType(I_DomainAccess domainAccess, String changeTypeStr) retrieve a conceptstatic UUIDI_ConceptAccess.fetchContributionChangeType(I_DomainAccess domainAccess, I_ConceptAccess.ContributionChangeType contributionChangeType) I_EhrAccess.fetchSubjectIdentifiers(I_DomainAccess domainAccess, UUID ehrId) retrieve the list of identifiers for a subject owning an Ehr
the identifiers are formatted as: "CODE:ISSUER"static IntegerI_CompositionAccess.fetchTerritoryCode(I_DomainAccess domainAccess, String territoryAsString) I_EhrAccess.getCompositionList(I_DomainAccess domainAccess, UUID ehrId) TODO: docstatic UUIDI_CompositionAccess.getEhrId(I_DomainAccess domainAccess, UUID compositionId) static I_AuditDetailsAccessI_AuditDetailsAccess.getInstance(I_DomainAccess dataAccess, String tenantIdentifier) get a new minimal AuditDetails access layer instancestatic I_AuditDetailsAccessI_AuditDetailsAccess.getInstance(I_DomainAccess dataAccess, UUID systemId, UUID committer, I_ConceptAccess.ContributionChangeType changeType, String description, String tenantIdentifier) get a new AuditDetails access layer instancestatic I_ContextAccessI_ContextAccess.getInstance(I_DomainAccess domain, com.nedap.archie.rm.composition.EventContext eventContext, String tenantIdentifier) get a new access layer instance to the tablestatic I_ContributionAccessI_ContributionAccess.getInstance(I_DomainAccess domain, UUID ehrId, String tenantIdentifier) get a new minimal contribution access layer instancestatic I_DomainAccessI_DomainAccess.getInstance(I_DomainAccess dataAccess) static I_EhrAccessI_EhrAccess.getInstance(I_DomainAccess domain, UUID partyId, UUID systemId, UUID directoryId, UUID accessId, UUID ehrId, String tenantIdentifier) get a new Ehr access layer instancestatic I_SystemAccessI_SystemAccess.getInstance(I_DomainAccess domainAccess, String description, String settings) static I_TemplateStoreAccessI_TemplateStoreAccess.getInstance(I_DomainAccess access, org.openehr.schemas.v1.OPERATIONALTEMPLATE operationaltemplate, String tenantIdentifier) static I_FolderAccessI_FolderAccess.getInstanceForExistingFolder(I_DomainAccess domainAccess, com.nedap.archie.rm.support.identification.ObjectVersionId folderId) static I_FolderAccessI_FolderAccess.getInstanceForExistingFolder(I_DomainAccess domainAccess, com.nedap.archie.rm.support.identification.ObjectVersionId folderId, Timestamp timestamp) static IntegerI_CompositionAccess.getLastVersionNumber(I_DomainAccess domainAccess, UUID compositionId) retrieve the number of versions for this composition or 1 if no history presentstatic IntegerI_StatusAccess.getLatestVersionNumber(I_DomainAccess domainAccess, UUID statusId) Get latest version number of EHR_STATUS by versioned object UID.static I_FolderAccessI_FolderAccess.getNewFolderAccessInstance(I_DomainAccess domainAccess, com.nedap.archie.rm.directory.Folder folder, org.joda.time.DateTime dateTime, UUID ehrId, String tenantIdentifier) Builds theI_FolderAccessfor persisting theFolderprovided as param.static I_CompositionAccessI_CompositionAccess.getNewInstance(I_DomainAccess domain, com.nedap.archie.rm.composition.Composition composition, UUID ehrId, String tenantIdentifier) Get a new Composition Access Instancestatic I_EntryAccessI_EntryAccess.getNewInstance(I_DomainAccess domain, String templateId, Integer sequence, UUID compositionId, com.nedap.archie.rm.composition.Composition composition, String tenantIdentifier) create and get a new Entry commitstatic intI_CompositionAccess.getVersionFromTimeStamp(I_DomainAccess domainAccess, UUID vCompositionUid, Timestamp timeCommitted) Calculate the version corresponding to aVersionedCompositionwhich is the closest in time (before) theTimestampprovided.static Map<Integer,I_CompositionAccess> I_CompositionAccess.getVersionMapOfComposition(I_DomainAccess domainAccess, UUID compositionId) Creates Map containing all versions as their Access object with their matching version number.static Map<Integer,I_StatusAccess> I_StatusAccess.getVersionMapOfStatus(I_DomainAccess domainAccess, UUID statusId) Get complete version list, mapped to their version number.static UUIDI_ConceptAccess.getVlcsActive(I_DomainAccess domainAccess) convenience statics to get VERSION.lifecycle_state ACTIVE (code: 245)static UUIDI_ConceptAccess.getVlcsAwaitingApproval(I_DomainAccess domainAccess) convenience statics to get VERSION.lifecycle_state AWAITING APPROVAL (code: 247)static UUIDI_ConceptAccess.getVlcsDraft(I_DomainAccess domainAccess) convenience statics to get VERSION.lifecycle_state DRAFT (code: 244)static UUIDI_ConceptAccess.getVlcsInactive(I_DomainAccess domainAccess) convenience statics to get VERSION.lifecycle_state INACTIVE (code: 246)static booleanI_EhrAccess.hasEhr(I_DomainAccess domainAccess, UUID ehrId) Check for existence of given ID as EHR.static booleanI_CompositionAccess.hasPreviousVersion(I_DomainAccess domainAccess, UUID compositionId) check if a composition has a previous version in historystatic booleanI_CompositionAccess.isDeleted(I_DomainAccess domainAccess, UUID versionedObjectId) Checks if given composition ID is ID of a logically deleted composition.static booleanI_FolderAccess.isDeleted(I_DomainAccess domainAccess, UUID versionedObjectId) static booleanI_EhrAccess.isModifiable(I_DomainAccess domainAccess, UUID ehrId) Check if the EHR identified by the given ID is marked as modifiable.static booleanI_CompositionAccess.isValidLanguageCode(I_DomainAccess domainAccess, String languageCode) I_EntryAccess.queryJSON(I_DomainAccess domainAccess, String query) perform an arbitrary SQL query on entries and return the result set as a JSON stringstatic booleanI_EhrAccess.removeDirectory(I_DomainAccess domainAccess, UUID ehrId) Removes the directory row value by setting it to 'NULL'.static I_CompositionHistoryAccessI_CompositionHistoryAccess.retrieveByVersion(I_DomainAccess domainAccess, UUID compositionId, int version) static I_FolderAccessI_FolderAccess.retrieveByVersion(I_DomainAccess domainAccess, UUID folderId, int version) static I_StatusAccessI_StatusAccess.retrieveByVersion(I_DomainAccess domainAccess, UUID statusId, int version) static I_StatusHistoryAccessI_StatusHistoryAccess.retrieveByVersion(I_DomainAccess domainAccess, UUID statusId, int version) static I_CompositionAccessI_CompositionAccess.retrieveCompositionVersion(I_DomainAccess domainAccess, UUID id, int version) Retrieve composition(s) for an identified versionstatic StringI_DatabaseStatusAccess.retrieveDatabaseVersion(I_DomainAccess domainAccess) static Set<com.nedap.archie.rm.support.identification.ObjectVersionId>I_FolderAccess.retrieveFolderVersionIdsInContribution(I_DomainAccess domainAccess, UUID contribution, String nodeName) Retrieves the version IDs of all folders, which are linked to the given contribution.static com.nedap.archie.rm.composition.EventContextI_ContextAccess.retrieveHistoricalEventContext(I_DomainAccess domainAccess, UUID id, Timestamp transactionTime) Retrieves an EventContext for a specific historical time.I_AuditDetailsAccess.retrieveInstance(I_DomainAccess dataAccess, UUID auditId) Retrieve a specific audit instance via UUIDstatic I_CompositionAccessI_CompositionAccess.retrieveInstance(I_DomainAccess domainAccess, UUID id) Retrieve a composition access instance from the persistence layerstatic I_ContextAccessI_ContextAccess.retrieveInstance(I_DomainAccess domainAccess, UUID id) retrieve an Event Context access layer instance from the DBstatic I_ContextAccessI_ContextAccess.retrieveInstance(I_DomainAccess domainAccess, org.jooq.Result<?> records) static I_ContributionAccessI_ContributionAccess.retrieveInstance(I_DomainAccess domainAccess, UUID contributionId) retrieve an instance of I_ContributionAccess layer to the DBstatic I_EhrAccessI_EhrAccess.retrieveInstance(I_DomainAccess domainAccess, UUID ehrId) Retrieve the Ehr entry from its ID (incl latest STATUS).static I_StatusAccessI_StatusAccess.retrieveInstance(I_DomainAccess domainAccess, UUID statusId) retrieve a status by given status IDstatic I_SystemAccessI_SystemAccess.retrieveInstance(I_DomainAccess domainAccess, UUID id) retrieve a system entry by its Idstatic Map<com.nedap.archie.rm.support.identification.ObjectVersionId,I_StatusAccess> I_StatusAccess.retrieveInstanceByContribution(I_DomainAccess domainAccess, UUID contributionId, String node) Retrieve a map of status accesses for all statuses referencing a contributionstatic I_StatusAccessI_StatusAccess.retrieveInstanceByEhrId(I_DomainAccess domainAccess, UUID ehrId) retrieve latest status by given EHR IDstatic I_StatusAccessI_StatusAccess.retrieveInstanceByNamedSubject(I_DomainAccess domainAccess, String partyName) retrieve a status for a named subject (patient)
NB.static I_StatusAccessI_StatusAccess.retrieveInstanceByParty(I_DomainAccess domainAccess, UUID partyIdentified) retrieve a status by an identified party idstatic I_EhrAccessI_EhrAccess.retrieveInstanceByStatus(I_DomainAccess domainAccess, UUID ehrId, UUID status, int version) retrieve an Ehr for a known status entrystatic UUIDI_EhrAccess.retrieveInstanceBySubject(I_DomainAccess domainAccess, String subjectId, String issuerSpace) // TODO: keep! likely to be used by EHR controller retrieve an Ehr for a subject identification with an identifier
a subject identification consists of the issuer identification (ex.static UUIDI_EhrAccess.retrieveInstanceBySubject(I_DomainAccess domainAccess, UUID subjectUuid) // TODO: keep! likely to be used by EHR controller retrieve an Ehr for a subject UUID
a subject identification consists of the issuer identification (ex.static UUIDI_EhrAccess.retrieveInstanceBySubjectExternalRef(I_DomainAccess domainAccess, String subjectId, String issuerSpace) // TODO: keep! likely to be used by EHR controller retrieve an Ehr for a subject identification by external reference
a subject identification consists of the issuer identification (ex.static I_TemplateStoreAccessI_TemplateStoreAccess.retrieveInstanceByTemplateId(I_DomainAccess domainAccess, String templateId) static I_CompositionAccessI_CompositionAccess.retrieveInstanceByTimestamp(I_DomainAccess domainAccess, UUID compositionUid, Timestamp timeCommitted) Returns the instance of aVersionedCompositioncorresponding to the version which is the closest in time before the timeCommitted provided.static I_FolderAccessI_FolderAccess.retrieveInstanceForExistingFolder(I_DomainAccess domainAccess, UUID folderId) Retrieve instance ofI_FolderAccesswith the information needed retrieve the folder and its sub-folders.static I_FolderAccessI_FolderAccess.retrieveInstanceForExistingFolder(I_DomainAccess domainAccess, UUID folderId, Timestamp timestamp) static UUIDI_SystemAccess.retrieveInstanceId(I_DomainAccess domainAccess, String settings) retrieve the Id of a system by name (or settings)static I_EntryAccessI_EntryAccess.retrieveInstanceInComposition(I_DomainAccess domainAccess, I_CompositionAccess compositionAccess) Retrieve theI_EntryAccesslinked to given composition.static I_EntryAccessI_EntryAccess.retrieveInstanceInCompositionVersion(I_DomainAccess domainAccess, I_CompositionAccess compositionHistoryAccess, int version) Retrieve theI_EntryAccesslinked to given composition history.static Map<com.nedap.archie.rm.support.identification.ObjectVersionId,I_CompositionAccess> I_CompositionAccess.retrieveInstancesInContribution(I_DomainAccess domainAccess, UUID contributionId, String node) Retrieve a map of composition accesses for all compositions referencing a contributionstatic I_CompositionHistoryAccessI_CompositionHistoryAccess.retrieveLatest(I_DomainAccess domainAccess, UUID compositionId) Creates DAO object with the latest existing history record matching the given composition ID.I_AttestationAccess.retrieveListOfAttestationsByRef(I_DomainAccess domainAccess, UUID attestationRef) Retrieve list of attestation IDs by the reference given by a version object -
Uses of I_DomainAccess in org.ehrbase.dao.access.jooq
Classes in org.ehrbase.dao.access.jooq that implement I_DomainAccessModifier and TypeClassDescriptionclassCreated by christian on 6/9/2016.classclassclassOperations on the static part of Compositions (eg.classStripped down DAO to perform some `*_history` table related actions.classDeals with composition links.classclassCreated by Christian Chevalley on 4/17/2015.classclassPersistence operations on EHR.classOperations on the Entry part of a Composition (Entry is archetyped).classPersistence operations on Folder.classPersistence operations on Folder history.classPersistence operations on EHR status.classclassCreated by Christian Chevalley on 4/20/2015.classCreated by Christian Chevalley on 4/20/2015.classMethods in org.ehrbase.dao.access.jooq with parameters of type I_DomainAccessModifier and TypeMethodDescriptionstatic intTemplateStoreAccess.adminDeleteAllTemplates(I_DomainAccess domainAccess) static StringTemplateStoreAccess.adminUpdateTemplate(I_DomainAccess domainAccess, org.openehr.schemas.v1.OPERATIONALTEMPLATE template) Replaces the old content of a template with the new provided content in the database storage.static I_FolderAccessFolderAccess.buildNewFolderAccessHierarchy(I_DomainAccess domainAccess, com.nedap.archie.rm.directory.Folder folder, Timestamp timeStamp, UUID ehrId, I_ContributionAccess contributionAccess, String tenantIdentifier) Builds a folderAccess hierarchy recursively by iterating over all sub folders of given folder instance.static I_FolderAccessFolderAccess.buildPlainFolderAccess(I_DomainAccess domainAccess, com.nedap.archie.rm.directory.Folder folder, Timestamp timestamp, UUID ehrId, I_ContributionAccess contributionAccess, String tenantIdentifier) Builds the FolderAccess with the collection of subfolders empty.static UUIDSystemAccess.createOrRetrieveInstanceId(I_DomainAccess domainAccess, String description, String settings) static UUIDSystemAccess.createOrRetrieveLocalSystem(I_DomainAccess domainAccess) static booleanFolderHistoryAccess.deleteFlatBy(I_DomainAccess domainAccess, UUID folderId, UUID contributionId) static booleanTemplateStoreAccess.deleteTemplate(I_DomainAccess domainAccess, String templateId) Removes the template identified by its template_id from database and returns if the operation succeeded.static booleanCompositionAccess.exists(I_DomainAccess domainAccess, UUID versionedObjectId) static booleanStatusAccess.exists(I_DomainAccess domainAccess, UUID ehrStatusId) static List<TemplateMetaData>TemplateStoreAccess.fetchAll(I_DomainAccess domainAccess) TemplateStoreAccess.fetchAllTemplateIds(I_DomainAccess domainAccess) static UUIDConceptAccess.fetchConceptUUID(I_DomainAccess domainAccess, Integer conceptId, String language) EhrAccess.fetchSubjectIdentifiers(I_DomainAccess domainAccess, UUID ehrId) EhrAccess.getCompositionList(I_DomainAccess domainAccess, UUID ehrId) FIXME: check this method.static StringDatabaseStatusAccess.getDatabaseVersion(I_DomainAccess domainAccess) static I_FolderAccessFolderHistoryAccess.getInstanceForExistingFolder(I_DomainAccess domainAccess, com.nedap.archie.rm.support.identification.ObjectVersionId folderId, Timestamp timestamp) static IntegerCompositionAccess.getLastVersionNumber(I_DomainAccess domainAccess, UUID compositionId) static IntegerFolderAccess.getLastVersionNumber(I_DomainAccess domainAccess, com.nedap.archie.rm.support.identification.ObjectVersionId folderId) Returns the last version number of a given folder by counting all previous versions of a given folder id.static IntegerFolderHistoryAccess.getLastVersionNumber(I_DomainAccess domainAccess, UUID folderId) Returns the last version number of a given folder by counting all previous versions of a given folder id.static IntegerStatusAccess.getLatestVersionNumber(I_DomainAccess domainAccess, UUID statusId) static I_FolderAccessFolderAccess.getNewFolderAccessInstance(I_DomainAccess domainAccess, com.nedap.archie.rm.directory.Folder folder, org.joda.time.DateTime dateTime, UUID ehrId, String tenantIdentifier) Builds theI_FolderAccessfor persisting theFolderprovided as param.static TimestampFolderAccess.getTimestampForVersion(I_DomainAccess domainAccess, com.nedap.archie.rm.support.identification.ObjectVersionId rootFolderId, Integer version) static intCompositionAccess.getVersionFromTimeStamp(I_DomainAccess domainAccess, UUID vCompositionUid, Timestamp timeCommitted) static intFolderHistoryAccess.getVersionFromTimeStamp(I_DomainAccess domainAccess, UUID vFolderUid, Timestamp timeCommitted) static Map<Integer,I_CompositionAccess> CompositionAccess.getVersionMapOfComposition(I_DomainAccess domainAccess, UUID compositionId) static Map<Integer,I_StatusAccess> StatusAccess.getVersionMapOfStatus(I_DomainAccess domainAccess, UUID statusId) static intFolderAccess.getVersionNumberAtTime(I_DomainAccess domainAccess, com.nedap.archie.rm.support.identification.ObjectVersionId rootFolderId, Timestamp sysTransaction) Evaluates the version for a folder at a given timestamp by counting all rows from folder history with root folder id and a sys_period timestamp before or at given timestamp value as also from the current folder entry if the sys_period provided is also newer than the sys_period of the current folder.static booleanEhrAccess.hasEhr(I_DomainAccess domainAccess, UUID ehrId) static booleanCompositionAccess.hasPreviousVersion(I_DomainAccess domainAccess, UUID compositionId) static booleanFolderAccess.hasPreviousVersion(I_DomainAccess domainAccess, UUID folderId) Checks if there are existing entries for given folder uuid at the folder history table.static booleanFolderHistoryAccess.hasPreviousVersion(I_DomainAccess domainAccess, UUID folderId) Checks if there are existing entries for given folder uuid at the folder history table.protected static StatusRecordStatusAccess.historyRecToNormalRec(I_DomainAccess domainAccess, StatusHistoryRecord statusHistoryRecord) Helper method to convert result from query on history table to a record of the normal table.static booleanCompositionAccess.isDeleted(I_DomainAccess domainAccess, UUID versionedObjectId) static booleanFolderAccess.isDeleted(I_DomainAccess domainAccess, UUID versionedObjectId) static booleanEhrAccess.isModifiable(I_DomainAccess domainAccess, UUID ehrId) EntryAccess.queryJSON(I_DomainAccess domainAccess, String queryString) static booleanEhrAccess.removeDirectory(I_DomainAccess domainAccess, UUID ehrId) Removes the directory row value by setting it to 'NULL'.static I_CompositionHistoryAccessCompositionHistoryAccess.retrieveByVersion(I_DomainAccess domainAccess, UUID compositionId, int version) static I_FolderAccessFolderAccess.retrieveByVersion(I_DomainAccess domainAccess, UUID folderId, int version) static I_StatusAccessStatusAccess.retrieveByVersion(I_DomainAccess domainAccess, UUID statusId, int version) static StatusHistoryAccessStatusHistoryAccess.retrieveByVersion(I_DomainAccess domainAccess, UUID statusId, int version) static Map<com.nedap.archie.rm.support.identification.ObjectVersionId,I_CompositionAccess> CompositionAccess.retrieveCompositionsInContribution(I_DomainAccess domainAccess, UUID contribution, String node) static I_CompositionAccessCompositionAccess.retrieveCompositionVersion(I_DomainAccess domainAccess, UUID id, int version) static Set<com.nedap.archie.rm.support.identification.ObjectVersionId>FolderAccess.retrieveFolderVersionIdsInContribution(I_DomainAccess domainAccess, UUID contribution, String nodeName) Retrieve a set of all folders from a given contribution.static com.nedap.archie.rm.composition.EventContextContextAccess.retrieveHistoricalEventContext(I_DomainAccess domainAccess, UUID compositionId, Timestamp transactionTime) AuditDetailsAccess.retrieveInstance(I_DomainAccess dataAccess, UUID auditId) static I_CompositionAccessCompositionAccess.retrieveInstance(I_DomainAccess domainAccess, UUID id) static I_ContextAccessContextAccess.retrieveInstance(I_DomainAccess domainAccess, UUID id) static I_ContextAccessContextAccess.retrieveInstance(I_DomainAccess domainAccess, org.jooq.Result<?> records) static I_ContributionAccessContributionAccess.retrieveInstance(I_DomainAccess domainAccess, UUID contributionId) static I_EhrAccessEhrAccess.retrieveInstance(I_DomainAccess domainAccess, UUID ehrId) static I_StatusAccessStatusAccess.retrieveInstance(I_DomainAccess domainAccess, UUID statusId) static I_SystemAccessSystemAccess.retrieveInstance(I_DomainAccess domainAccess, UUID id) static Map<com.nedap.archie.rm.support.identification.ObjectVersionId,I_StatusAccess> StatusAccess.retrieveInstanceByContribution(I_DomainAccess domainAccess, UUID contributionId, String node) static I_StatusAccessStatusAccess.retrieveInstanceByEhrId(I_DomainAccess domainAccess, UUID ehrId) static I_StatusAccessStatusAccess.retrieveInstanceByNamedSubject(I_DomainAccess domainAccess, String partyName) static I_StatusAccessStatusAccess.retrieveInstanceByParty(I_DomainAccess domainAccess, UUID partyIdentified) static I_EhrAccessEhrAccess.retrieveInstanceByStatus(I_DomainAccess domainAccess, UUID ehrId, UUID status, Integer version) static UUIDEhrAccess.retrieveInstanceBySubject(I_DomainAccess domainAccess, String subjectId, String issuerSpace) static UUIDEhrAccess.retrieveInstanceBySubject(I_DomainAccess domainAccess, UUID subjectUuid) static UUIDEhrAccess.retrieveInstanceBySubjectExternalRef(I_DomainAccess domainAccess, String subjectId, String issuerSpace) static I_TemplateStoreAccessTemplateStoreAccess.retrieveInstanceByTemplateId(I_DomainAccess domainAccess, String templateId) static I_CompositionAccessCompositionAccess.retrieveInstanceByTimestamp(I_DomainAccess domainAccess, UUID compositionUid, Timestamp timeCommitted) static I_FolderAccessFolderAccess.retrieveInstanceForExistingFolder(I_DomainAccess domainAccess, UUID folderId) Retrieve instance ofI_FolderAccesswith the information needed retrieve the folder and its sub-folders.static I_FolderAccessFolderHistoryAccess.retrieveInstanceForExistingFolder(I_DomainAccess domainAccess, UUID folderId, Timestamp timestamp) static UUIDSystemAccess.retrieveInstanceId(I_DomainAccess domainAccess, String settings) static I_EntryAccessEntryAccess.retrieveInstanceInComposition(I_DomainAccess domainAccess, I_CompositionAccess compositionAccess) static I_EntryAccessEntryAccess.retrieveInstanceInCompositionVersion(I_DomainAccess domainAccess, I_CompositionAccess compositionHistoryAccess, int version) static I_CompositionHistoryAccessCompositionHistoryAccess.retrieveLatest(I_DomainAccess domainAccess, UUID compositionId) AttestationAccess.retrieveListOfAttestationsByRef(I_DomainAccess dataAccess, UUID attestationRef) static StoredQueryAccessStoredQueryAccess.retrieveQualified(I_DomainAccess domainAccess, String qualifiedName) static List<StoredQueryAccess>StoredQueryAccess.retrieveQualifiedList(I_DomainAccess domainAccess) retrieve the whole set of stored queriesstatic List<StoredQueryAccess>StoredQueryAccess.retrieveQualifiedList(I_DomainAccess domainAccess, String qualifiedName) Constructors in org.ehrbase.dao.access.jooq with parameters of type I_DomainAccessModifierConstructorDescriptionAqlQueryHandler(I_DomainAccess domainAccess, org.ehrbase.validation.terminology.ExternalTerminologyValidation tsAdapter) AttestationAccess(I_DomainAccess domainAccess) AuditDetailsAccess(I_DomainAccess dataAccess, String tenantIdentifier) AuditDetailsAccess(I_DomainAccess dataAccess, UUID systemId, UUID committer, I_ConceptAccess.ContributionChangeType changeType, String description, String tenantIdentifier) CompositionAccess(I_DomainAccess domainAccess, com.nedap.archie.rm.composition.Composition composition, UUID ehrId, String tenantIdentifier) Constructor with convenientI_DomainAccessparameter, for better readability.CompositionHistoryAccess(I_DomainAccess domainAccess, String tenantIdentifier) CompoXRefAccess(I_DomainAccess domainAccess) ContributionAccess(I_DomainAccess domainAccess, UUID ehrId, String tenantIdentifier) Constructor with convenientI_DomainAccessparameter, for better readability.EntryAccess(I_DomainAccess domainAccess, String templateId, Integer sequence, UUID compositionId, com.nedap.archie.rm.composition.Composition composition, String tenantIdentifier) Constructor with convenientI_DomainAccessparameter, for better readability.FolderHistoryAccess(I_DomainAccess domainAccess, String tenantIdentifier) FolderHistoryAccess(I_DomainAccess domainAccess, UUID ehrId, I_ContributionAccess contributionAccess, String tenantIdentifier) StatusAccess(I_DomainAccess domainAccess, UUID ehrId, String tenantIdentifier) StoredQueryAccess(I_DomainAccess domainAccess, String qualifiedQueryName, String sourceAqlText, String tenantIdentifier) StoredQueryAccess(I_DomainAccess domainAccess, StoredQueryRecord queryRecord, String tenantIdentifier) SystemAccess(I_DomainAccess domainAccess) SystemAccess(I_DomainAccess domainAccess, String description, String settings) TemplateStoreAccess(I_DomainAccess domainAccess, org.openehr.schemas.v1.OPERATIONALTEMPLATE operationaltemplate, String tenantIdentifier) -
Uses of I_DomainAccess in org.ehrbase.dao.access.jooq.party
Constructors in org.ehrbase.dao.access.jooq.party with parameters of type I_DomainAccessModifierConstructorDescriptionPersistedParty(I_DomainAccess domainAccess) PersistedPartyIdentified(I_DomainAccess domainAccess) PersistedPartyProxy(I_DomainAccess domainAccess) PersistedPartyRef(I_DomainAccess domainAccess) -
Uses of I_DomainAccess in org.ehrbase.dao.access.query
Constructors in org.ehrbase.dao.access.query with parameters of type I_DomainAccessModifierConstructorDescriptionAsyncAqlQuery(I_DomainAccess domainAccess, String queryString) AsyncSqlQuery(I_DomainAccess domainAccess, String queryString) -
Uses of I_DomainAccess in org.ehrbase.dao.access.support
Classes in org.ehrbase.dao.access.support that implement I_DomainAccessModifier and TypeClassDescriptionclassCreated by Christian Chevalley on 4/21/2015.classCreated by Christian Chevalley on 4/25/2015.classA simple wrapper to encapsulate resource accesses from services ETHERCIS Project ehrservice Created by Christian Chevalley on 6/30/2015.Constructors in org.ehrbase.dao.access.support with parameters of type I_DomainAccessModifierConstructorDescriptionDataAccess(I_DomainAccess domainAccess) ServiceDataAccess(I_DomainAccess dataAccess) -
Uses of I_DomainAccess in org.ehrbase.service
Methods in org.ehrbase.service that return I_DomainAccessModifier and TypeMethodDescriptionprotected I_DomainAccessBaseServiceImp.getDataAccess()protected I_DomainAccessTemplateDBStorageService.getDataAccess()