Class DocumentEntry
java.lang.Object
org.openehealth.ipf.commons.ihe.xds.core.metadata.XDSMetaClass
org.openehealth.ipf.commons.ihe.xds.core.metadata.DocumentEntry
- All Implemented Interfaces:
Serializable
,ExtraMetadataHolder
Represents an XDS document entry according to the IHE XDS specification.
All non-list members of this class are allowed to be null
.
The lists are pre-created and can therefore never be null
.
- Author:
- Jens Riemschneider
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
getHash()
getSize()
getType()
getUri()
int
hashCode()
void
setClassCode
(Code classCode) void
setCreationTime
(String creationTime) void
setCreationTime
(Timestamp creationTime) void
setDocumentAvailability
(DocumentAvailability documentAvailability) void
setFormatCode
(Code formatCode) void
void
setHealthcareFacilityTypeCode
(Code healthcareFacilityTypeCode) void
setLanguageCode
(String languageCode) void
setLegalAuthenticator
(Person legalAuthenticator) void
setMimeType
(String mimeType) void
setPracticeSettingCode
(Code practiceSettingCode) void
setRepositoryUniqueId
(String repositoryUniqueId) void
setServiceStartTime
(String serviceStartTime) void
setServiceStartTime
(Timestamp serviceStartTime) void
setServiceStopTime
(String serviceStopTime) void
setServiceStopTime
(Timestamp serviceStopTime) void
void
setSourcePatientId
(Identifiable sourcePatientId) void
setSourcePatientInfo
(PatientInfo sourcePatientInfo) void
setType
(DocumentEntryType type) void
setTypeCode
(Code typeCode) void
toString()
Methods inherited from class org.openehealth.ipf.commons.ihe.xds.core.metadata.XDSMetaClass
assignEntryUuid, assignUniqueId, getAvailabilityStatus, getComments, getEntryUuid, getExtraClassifications, getExtraMetadata, getHomeCommunityId, getLogicalUuid, getPatientId, getTitle, getUniqueId, getVersion, isLimitedMetadata, setAvailabilityStatus, setComments, setEntryUuid, setExtraClassifications, setExtraMetadata, setHomeCommunityId, setLimitedMetadata, setLogicalUuid, setPatientId, setTitle, setUniqueId, setVersion
-
Constructor Details
-
DocumentEntry
public DocumentEntry()
-
-
Method Details
-
setCreationTime
-
setCreationTime
-
setServiceStartTime
-
setServiceStartTime
-
setServiceStopTime
-
setServiceStopTime
-
equals
- Overrides:
equals
in classXDSMetaClass
-
canEqual
- Overrides:
canEqual
in classXDSMetaClass
-
hashCode
public int hashCode()- Overrides:
hashCode
in classXDSMetaClass
-
toString
- Overrides:
toString
in classXDSMetaClass
-
getAuthors
-
getClassCode
-
setClassCode
-
getConfidentialityCodes
-
getCreationTime
-
getEventCodeList
-
getFormatCode
-
setFormatCode
-
getHash
-
setHash
-
getHealthcareFacilityTypeCode
-
setHealthcareFacilityTypeCode
-
getLanguageCode
-
setLanguageCode
-
getLegalAuthenticator
-
setLegalAuthenticator
-
getMimeType
-
setMimeType
-
getPracticeSettingCode
-
setPracticeSettingCode
-
getServiceStartTime
-
getServiceStopTime
-
getSize
-
setSize
-
getSourcePatientId
-
setSourcePatientId
-
getSourcePatientInfo
-
setSourcePatientInfo
-
getTypeCode
-
setTypeCode
-
getUri
-
setUri
-
getRepositoryUniqueId
-
setRepositoryUniqueId
-
getType
-
setType
-
getReferenceIdList
-
getDocumentAvailability
-
setDocumentAvailability
-