Package | Description |
---|---|
org.emau.icmvc.ganimed.ttp.cm2 | |
org.emau.icmvc.ganimed.ttp.cm2.dto |
Modifier and Type | Method and Description |
---|---|
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
|
java.util.List<SignedPolicyDTO> |
GICSService.getPolicyStatesForPolicyAndSigner(PolicyKeyDTO policyKeyDTO,
java.util.Set<SignerIdDTO> signerIdDTOs)
returns all signed policies for the given policy which are signed by the person with the
given id
|
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.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 |
---|---|
PolicyKeyDTO |
PolicyDTO.getKey() |
PolicyKeyDTO |
SignedPolicyDTO.getPolicyKey() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<ModuleKeyDTO,java.util.HashMap<PolicyKeyDTO,java.util.Date>> |
ConsentExpirationValuesDTO.getPolicyExpirations() |
java.util.List<PolicyKeyDTO> |
ModuleStateDTO.getPolicyKeys() |
Modifier and Type | Method and Description |
---|---|
java.util.Date |
ConsentExpirationValuesDTO.getDateForPolicy(PolicyKeyDTO policyKeyDTO) |
void |
PolicyDTO.setKey(PolicyKeyDTO key) |
void |
SignedPolicyDTO.setPolicyKey(PolicyKeyDTO policyKey) |
Modifier and Type | Method and Description |
---|---|
void |
ConsentExpirationValuesDTO.setPolicyExpirations(java.util.Map<ModuleKeyDTO,java.util.HashMap<PolicyKeyDTO,java.util.Date>> policyExpirations) |
void |
ModuleStateDTO.setPolicyKeys(java.util.List<PolicyKeyDTO> policyKeys) |
Constructor and Description |
---|
PolicyDTO(PolicyKeyDTO key) |
PolicyDTO(PolicyKeyDTO key,
java.lang.String comment,
java.lang.String externProperties,
java.lang.String label,
boolean finalised,
java.util.Date creationDate,
java.util.Date updateDate) |
SignedPolicyDTO(ConsentStatus status,
PolicyKeyDTO policyKey,
ConsentKeyDTO consentKey) |
Constructor and Description |
---|
ModuleStateDTO(ModuleKeyDTO key,
ConsentStatus consentState,
java.util.List<PolicyKeyDTO> policyKeys) |