Package | Description |
---|---|
org.emau.icmvc.ganimed.ttp.cm2 | |
org.emau.icmvc.ganimed.ttp.cm2.dto | |
org.emau.icmvc.ganimed.ttp.cm2.util |
Modifier and Type | Method and Description |
---|---|
void |
GICSService.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 |
GICSService.finaliseTemplate(ConsentTemplateKeyDTO consentTemplateKeyDTO,
boolean finaliseRelatedEntities)
finalises the given consent template
|
java.util.List<ConsentLightDTO> |
GICSService.getAllConsentsForConsentTemplate(ConsentTemplateKeyDTO ctKeyDTO)
lists all consents for the given consent template
|
ConsentTemplateDTO |
GICSService.getConsentTemplate(ConsentTemplateKeyDTO keyDTO)
returns all attributes of the requested consent template
|
ConsentDTO |
GICSService.getCurrentConsentForSignerIdsAndCT(ConsentTemplateKeyDTO ctKeyDTO,
java.util.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 ConsentTemplate |
void |
GICSService.refuseConsent(ConsentTemplateKeyDTO ctKeyDTO,
java.util.Set<SignerIdDTO> signerIdDTOs)
stores a "refused" consent - the consent is not declined, the participant didn't want to fill
a consent
the date of the refused consent is set to the current date |
Modifier and Type | Method and Description |
---|---|
ConsentTemplateKeyDTO |
ConsentKeyDTO.getConsentTemplateKey() |
ConsentTemplateKeyDTO |
ConsentParseResultDTO.getDetectedTemplateKey() |
ConsentTemplateKeyDTO |
ConsentTemplateDTO.getKey() |
Modifier and Type | Method and Description |
---|---|
void |
ConsentKeyDTO.setConsentTemplateKey(ConsentTemplateKeyDTO consentTemplateKey) |
void |
ConsentParseResultDTO.setDetectedTemplateKey(ConsentTemplateKeyDTO detectedTemplateKey) |
void |
ConsentTemplateDTO.setKey(ConsentTemplateKeyDTO key) |
Constructor and Description |
---|
ConsentKeyDTO(ConsentTemplateKeyDTO consentTemplateKey,
java.util.Set<SignerIdDTO> signerIds,
java.util.Date consentDate) |
ConsentTemplateDTO(ConsentTemplateKeyDTO key) |
ConsentTemplateDTO(ConsentTemplateKeyDTO key,
java.lang.String title,
ExpirationPropertiesDTO expirationProperties,
java.lang.String comment,
java.lang.String externProperties,
ConsentTemplateType type,
java.lang.String header,
java.lang.String footer,
java.lang.String scanBase64,
java.lang.String scanFileType,
java.util.Set<AssignedModuleDTO> assignedModules,
java.util.Set<FreeTextDefDTO> freeTextDefs,
java.lang.String label,
java.lang.String versionLabel,
boolean finalised,
java.util.Date creationDate,
java.util.Date updateDate,
java.lang.String fhirID) |
Modifier and Type | Method and Description |
---|---|
StatisticKeys |
StatisticKeys.perTemplate(ConsentTemplateKeyDTO templateKeyDTO) |