Class ConsentDTO
java.lang.Object
org.emau.icmvc.ganimed.ttp.cm2.dto.FhirIdDTO
org.emau.icmvc.ganimed.ttp.cm2.dto.ConsentLightDTO
org.emau.icmvc.ganimed.ttp.cm2.dto.ConsentDTO
- All Implemented Interfaces:
Serializable
,DomainRelated
ein consent ist ein ausgefuelltes und unterschriebenes konsentdokument (consent template)
- Author:
- geidell
- See Also:
-
Field Summary
Fields inherited from class org.emau.icmvc.ganimed.ttp.cm2.dto.ConsentLightDTO
NO_REAL_SIGNATURE, NO_SIGNATURE
-
Constructor Summary
ConstructorDescriptionConsentDTO
(ConsentDTO dto) ConsentDTO
(ConsentKeyDTO key) ConsentDTO
(ConsentLightDTO lightDTO) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addScan
(ConsentScanDTO consentScanDTO) boolean
getFreeTextValForDef
(String freeTextDefName) getScans()
int
hashCode()
void
setFreeTextVals
(List<FreeTextValDTO> freeTextVals) void
setPatientSignatureBase64
(String patientSignatureBase64) void
setPhysicianSignatureBase64
(String physicianSignatureBase64) void
setScans
(List<ConsentScanDTO> scans) toString()
Methods inherited from class org.emau.icmvc.ganimed.ttp.cm2.dto.ConsentLightDTO
getComment, getConsentDates, getCreationDate, getDomainName, getExpirationProperties, getExternProperties, getHasPatientSignature, getKey, getModuleStates, getPatientSignatureIsFromGuardian, getPatientSigningDate, getPatientSigningPlace, getPhysicianId, getPhysicianSigningDate, getPhysicianSigningPlace, getQualityControl, getTemplateType, getUpdateDate, getValidFromDate, setComment, setConsentDates, setCreationDate, setExpirationProperties, setExternProperties, setHasPatientSignature, setKey, setModuleStates, setPatientSignatureIsFromGuardian, setPatientSigningDate, setPatientSigningPlace, setPhysicianId, setPhysicianSigningDate, setPhysicianSigningPlace, setQualityControl, setTemplateType, setUpdateDate, setValidFromDate
-
Constructor Details
-
ConsentDTO
public ConsentDTO() -
ConsentDTO
-
ConsentDTO
-
ConsentDTO
-
-
Method Details
-
getPatientSignatureBase64
-
setPatientSignatureBase64
-
getPhysicianSignatureBase64
-
setPhysicianSignatureBase64
-
getScans
-
setScans
-
addScan
-
getFreeTextVals
-
setFreeTextVals
-
getFreeTextValForDef
- Throws:
NoValueException
-
hashCode
public int hashCode()- Overrides:
hashCode
in classConsentLightDTO
-
equals
- Overrides:
equals
in classConsentLightDTO
-
toString
- Overrides:
toString
in classConsentLightDTO
-