Package | Description |
---|---|
org.emau.icmvc.ganimed.ttp.cm2 | |
org.emau.icmvc.ganimed.ttp.cm2.dto |
Modifier and Type | Method and Description |
---|---|
void |
GICSService.addModule(ModuleDTO moduleDTO,
boolean finaliseRelatedEntities)
stores the given module
|
void |
GICSService.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 |
GICSService.finalisePolicy(PolicyKeyDTO policyKeyDTO)
finalises the given policy
|
java.util.List<java.lang.String> |
GICSService.getAllConsentedIdsFor(java.lang.String signerIdTypeName,
PolicyKeyDTO policyKeyDTO,
CheckConsentConfig config)
list all consented ids for the given policy and signerIdType
|
ConsentStatusType |
GICSService.getConsentStatusType(java.util.Set<SignerIdDTO> signerIdDTOs,
PolicyKeyDTO policyKeyDTO,
CheckConsentConfig config)
checks whether there's a signed consent for the given patient and policy in the given
specific version
|
PolicyDTO |
GICSService.getPolicy(PolicyKeyDTO keyDTO)
returns all attributes of the requested policy
|
boolean |
GICSService.isConsented(java.util.Set<SignerIdDTO> signerIdDTOs,
PolicyKeyDTO policyKeyDTO,
CheckConsentConfig config)
checks whether there's a signed consent for the given patient and policy in the given
specific version
|
void |
GICSService.updateModule(ModuleDTO moduleDTO,
boolean finaliseRelatedEntities)
updates the given module
|
void |
GICSService.updatePolicy(PolicyDTO policyDTO)
updates the given policy
|
void |
GICSService.updatePolicyInUse(PolicyKeyDTO policyKeyDTO,
java.lang.String label,
java.lang.String externProperties,
java.lang.String comment)
updates the given policy with the given values
|
Modifier and Type | Method and Description |
---|---|
java.util.Date |
ConsentDateValuesDTO.getDateForPolicy(PolicyKeyDTO policyKeyDTO) |