Verwendungen von Klasse
org.emau.icmvc.ganimed.ttp.cm2.exceptions.InvalidVersionException
-
Verwendungen von InvalidVersionException in org.emau.icmvc.ganimed.ttp.cm2
Modifizierer und TypMethodeBeschreibungvoid
GICSService.addConsent
(ConsentDTO consentDTO) Stores the given consent.void
GICSServiceWithNotification.addConsent
(String notificationClientID, ConsentDTO consentDTO) Stores the given consent and sends a notification.void
GICSService.addConsentOptOut
(ConsentTemplateKeyDTO ctKeyDTO, Set<SignerIdDTO> signerIdDTOs) this is the short-variant to add an opt-out-consent without given module-states, scans and signatures.void
GICSServiceWithNotification.addConsentOptOut
(String notificationClientID, ConsentTemplateKeyDTO templateKeyDTO, Set<SignerIdDTO> signerIdDTOs) void
GICSManagementService.addConsentTemplate
(ConsentTemplateDTO consentTemplateDTO, boolean finaliseRelatedEntities) stores the given consent template
the policies within the modulDTOs are ignored and therefore doesn't need to be setvoid
stores the given modulevoid
stores the given policyvoid
GICSService.addScanToConsent
(ConsentKeyDTO consentKeyDTO, String scanBase64, String fileType, String fileName) add the given scan to the given consentvoid
GICSService.addSignerIdToConsent
(ConsentKeyDTO consentKeyDTO, SignerIdDTO signerIdDTO) adds the given signerId to the given consentlong
GICSService.countConsentsForDomainWithFilter
(String domainName, PaginationConfig config) count all consents for the given domain with the given filtervoid
GICSManagementService.deleteConsentTemplate
(ConsentTemplateKeyDTO keyDTO) deletes the given consent template (only if it's not in use, i.e. there's no consent belonging to that consent template)void
GICSManagementService.deleteModule
(ModuleKeyDTO keyDTO) deletes the given module (only if it's not in use, i.e. there's no consent template linked to that module)void
GICSManagementService.deletePolicy
(PolicyKeyDTO keyDTO) deletes the given policy (only if it's not in use, i.e. there's no module linked to that policy)void
GICSManagementService.finaliseAllForDomain
(String domainName) finalises the given domain and all its policies, modules, and templatesvoid
GICSManagementService.finaliseModule
(ModuleKeyDTO moduleKeyDTO, boolean finaliseRelatedEntities) finalises the given modulevoid
GICSManagementService.finalisePolicy
(PolicyKeyDTO policyKeyDTO) finalises the given policyvoid
GICSManagementService.finaliseTemplate
(ConsentTemplateKeyDTO consentTemplateKeyDTO, boolean finaliseRelatedEntities) finalises the given consent templateGICSService.getAllConsentedIdsFor
(String signerIdTypeName, PolicyKeyDTO policyKeyDTO, CheckConsentConfig config) list all consented ids for the given policy and signerIdTypeGICSService.getAllConsentsForConsentTemplate
(ConsentTemplateKeyDTO ctKeyDTO) lists all consents for the given consent templateGICSService.getAllConsentsForDomain
(String domainName) lists all consents for the given domainGICSService.getAllConsentsForDomainWithoutScan
(String domainName) lists all consents for the given domain which doesn't have a scan attachedGICSService.getAllConsentsForSignerIds
(String domainName, Set<SignerIdDTO> signerIdDTOs, boolean useAliases) lists all consents for the person with the given idGICSService.getConsent
(ConsentKeyDTO keyDTO) get the complete dto for the given key - thought to be used in addition to the list functionsGICSService.getConsentDates
(ConsentKeyDTO consentKeyDTO) returns the important dates for the given consentGICSService.getConsentLight
(ConsentKeyDTO keyDTO) get the light dto for the given keyGICSService.getConsentsForDomainPaginated
(String domainName, PaginationConfig config) lists all consents for the given domain paginatedGICSService.getConsentStatusType
(Set<SignerIdDTO> signerIdDTOs, PolicyKeyDTO policyKeyDTO, CheckConsentConfig config) checks whether there's a signed consent for the given patient and policy in the given specific versionGICSService.getConsentStatusTypeFromExcludingToExcluding
(Set<SignerIdDTO> signerIdDTOs, String domainName, String policyName, String versionFrom, String versionTo, CheckConsentConfig config) checks whether there's a signed consent for the given patient and policy in the given version range: from Ungültige Eingabe: "<" version Ungültige Eingabe: "<" to
ignores the config parameter "ignoreVersionNumber"GICSService.getConsentStatusTypeFromExcludingToIncluding
(Set<SignerIdDTO> signerIdDTOs, String domainName, String policyName, String versionFrom, String versionTo, CheckConsentConfig config) checks whether there's a signed consent for the given patient and policy in the given version range: from Ungültige Eingabe: "<" version Ungültige Eingabe: "<"= to
ignores the config parameter "ignoreVersionNumber"GICSService.getConsentStatusTypeFromIncludingToExcluding
(Set<SignerIdDTO> signerIdDTOs, String domainName, String policyName, String versionFrom, String versionTo, CheckConsentConfig config) checks whether there's a signed consent for the given patient and policy in the given version range: from Ungültige Eingabe: "<"= version Ungültige Eingabe: "<" to
ignores the config parameter "ignoreVersionNumber"GICSService.getConsentStatusTypeFromIncludingToIncluding
(Set<SignerIdDTO> signerIdDTOs, String domainName, String policyName, String versionFrom, String versionTo, CheckConsentConfig config) checks whether there's a signed consent for the given patient and policy in the given version range: from Ungültige Eingabe: "<"= version Ungültige Eingabe: "<"= to
ignores the config parameter "ignoreVersionNumber"GICSService.getConsentTemplate
(ConsentTemplateKeyDTO ctKeyDTO) returns all attributes of the requested consent templateGICSService.getCurrentConsentForSignerIdsAndCT
(ConsentTemplateKeyDTO ctKeyDTO, Set<SignerIdDTO> signerIdDTOs, boolean ignoreVersionNumber, boolean useAliases) returns the current consent for the given signerIds
current means: the consent with the highest versionNumber of the associated ConsentTemplate; if there are more then one, the newest (ConsentDate) of them
if "ignoreVersionNumber" is true, then the newest of all consents belonging to the signerIds, regardless of the VersionNumber of the associated ConsentTemplateGICSService.getCurrentConsentTemplate
(String consentTemplateName, String domainName) returns all attributes of the current (highest version) consent template with the given nameGICSService.getMappedTemplatesForSignerId
(String domainName, ConsentTemplateType ctType, SignerIdDTO signerId, boolean useAliases) Returns all mapped consent templates for a signer ID in the specified domain.GICSService.getModule
(ModuleKeyDTO keyDTO) returns all attributes of the requested moduleGICSService.getPolicy
(PolicyKeyDTO keyDTO) returns all attributes of the requested policyGICSService.getPolicyStatesForPolicyAndSignerIds
(PolicyKeyDTO policyKeyDTO, Set<SignerIdDTO> signerIdDTOs, boolean useAliases) returns all signed policies for the given policy which are signed by any person with at least one of the given idsGICSService.getPolicyStatesForPolicyNameAndSignerIds
(String domainName, String policyName, Set<SignerIdDTO> signerIdDTOs, boolean useAliases) returns all signed policies for the given policy name (thus ignoring the version number of the policy) which are signed by the person with the given idGICSService.getPolicyStatesForSignerIds
(String domainName, Set<SignerIdDTO> signerIdDTOs, boolean useAliases) returns all signed policies which are signed by any person with at least one of the given idsGICSService.getQCHistoryForConsent
(ConsentKeyDTO consentKeyDTO) returns a list with all qc entries for the given consentGICSService.getQCProblemHistoryForQCProblem
(QCProblemDTO qcProblemDTO, ConsentKeyDTO consentKeyDTO) GICSService.getTemplatesWithPolicies
(List<PolicyKeyDTO> policyKeyDTOs) Returns all consent templates which relate to at least one of the specified policies.boolean
GICSService.isConsented
(Set<SignerIdDTO> signerIdDTOs, PolicyKeyDTO policyKeyDTO, CheckConsentConfig config) checks whether there's a signed consent for the given patient and policy in the given specific versionboolean
GICSService.isConsentedFromExcludingToExcluding
(Set<SignerIdDTO> signerIdDTOs, String domainName, String policyName, String versionFrom, String versionTo, CheckConsentConfig config) checks whether there's a signed consent for the given patient and policy in the given version range: from Ungültige Eingabe: "<" version Ungültige Eingabe: "<" to
ignores the config parameter "ignoreVersionNumber"boolean
GICSService.isConsentedFromExcludingToIncluding
(Set<SignerIdDTO> signerIdDTOs, String domainName, String policyName, String versionFrom, String versionTo, CheckConsentConfig config) checks whether there's a signed consent for the given patient and policy in the given version range: from Ungültige Eingabe: "<" version Ungültige Eingabe: "<"= to
ignores the config parameter "ignoreVersionNumber"boolean
GICSService.isConsentedFromIncludingToExcluding
(Set<SignerIdDTO> signerIdDTOs, String domainName, String policyName, String versionFrom, String versionTo, CheckConsentConfig config) checks whether there's a signed consent for the given patient and policy in the given version range: from Ungültige Eingabe: "<"= version Ungültige Eingabe: "<" to
ignores the config parameter "ignoreVersionNumber"boolean
GICSService.isConsentedFromIncludingToIncluding
(Set<SignerIdDTO> signerIdDTOs, String domainName, String policyName, String versionFrom, String versionTo, CheckConsentConfig config) checks whether there's a signed consent for the given patient and policy in the given version range: from Ungültige Eingabe: "<"= version Ungültige Eingabe: "<"= to
ignores the config parameter "ignoreVersionNumber"GICSService.listConsentTemplates
(String domainName, boolean onlyFinal) lists all consent templates of the given domainGICSService.listCurrentConsentTemplates
(String domainName) lists the most recent version of all consent templates of the given domainGICSService.listModules
(String domainName, boolean onlyFinal) lists all modules of the given domainGICSService.listPolicies
(String domainName, boolean onlyFinal) lists all policies of the given domainvoid
GICSService.refuseConsent
(ConsentTemplateKeyDTO ctKeyDTO, Set<SignerIdDTO> signerIdDTOs) Stores a "refused" consent.void
GICSServiceWithNotification.refuseConsent
(String notificationClientID, ConsentTemplateKeyDTO ctKeyDTO, Set<SignerIdDTO> signerIdDTOs) Stores a "refused" consent.void
GICSService.removeScanFromConsent
(ConsentKeyDTO consentKeyDTO, String fhirId) Remove a scan from the given consentvoid
GICSService.setQCForConsent
(ConsentKeyDTO consentKeyDTO, QCDTO qc) updates the qc for the given consentvoid
GICSServiceWithNotification.setQCForConsent
(String notificationClientID, ConsentKeyDTO consentKeyDTO, QCDTO qc) Updates the QC for the given consent and sends a notification.void
GICSService.updateConsentInUse
(ConsentKeyDTO consentKeyDTO, String externProperties, String comment, ConsentScanDTO scan) Updates the given consent.void
GICSServiceWithNotification.updateConsentInUse
(String notificationClientID, ConsentKeyDTO consentKeyDTO, String externProperties, String comment, ConsentScanDTO scan) Updates the given consent.void
GICSManagementService.updateConsentTemplate
(ConsentTemplateDTO consentTemplateDTO, boolean finaliseRelatedEntities) updates the given consent templatevoid
GICSManagementService.updateConsentTemplateInUse
(ConsentTemplateDTO consentTemplateDTO) updates label, title, comment, externProperties, scanBase64, scanFileType, assignedModule.comment, assignedModule.externProperties, freeTextDef.commentvoid
GICSManagementService.updateModule
(ModuleDTO moduleDTO, boolean finaliseRelatedEntities) updates the given modulevoid
GICSManagementService.updateModuleInUse
(ModuleKeyDTO moduleKeyDTO, String label, String shortText, String externProperties, String comment, Set<AssignedPolicyDTO> assignedPolicyDTOs) updates the given module with the given valuesvoid
GICSManagementService.updatePolicy
(PolicyDTO policyDTO) updates the given policyvoid
GICSManagementService.updatePolicyInUse
(PolicyKeyDTO policyKeyDTO, String label, String externProperties, String comment) updates the given policy with the given valuesvoid
GICSService.validateConsent
(ConsentDTO consentDTO, boolean allowRevoke, boolean validateScan) validates the given consentDTO
checks the given domain, consent template and assures, that the given modules are part of the consent template all mandatory modules need to be either accepted or declined when there's at least one declined mandatory module, no module may be accepted no child module may be accepted if its parent is not when there's at least one accepted module, the two signatures have to be provided when there's at least one accepted module and scan is mandatory in domain config and parameter validateScan is true, scan must be present -
Verwendungen von InvalidVersionException in org.emau.icmvc.ganimed.ttp.cm2.version
Modifizierer und TypMethodeBeschreibungint
VersionConverter.compareRelevantParts
(String v1, String v2) VersionConverter.extractRelevantParts
(String version) MajorMinorCharVersionConverter.intToString
(int version) MajorMinorMaintenanceVersionConverter.intToString
(int version) MajorMinorVersionConverter.intToString
(int version) abstract String
VersionConverter.intToString
(int version) int
MajorMinorCharVersionConverter.stringToInt
(String version) int
MajorMinorMaintenanceVersionConverter.stringToInt
(String version) int
MajorMinorVersionConverter.stringToInt
(String version) int
SimpleVersionConverter.stringToInt
(String version) abstract int
VersionConverter.stringToInt
(String version)