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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleangetHash()getSize()getType()getUri()inthashCode()voidsetClassCode(Code classCode) voidsetCreationTime(String creationTime) voidsetCreationTime(Timestamp creationTime) voidsetDocumentAvailability(DocumentAvailability documentAvailability) voidsetFormatCode(Code formatCode) voidvoidsetHealthcareFacilityTypeCode(Code healthcareFacilityTypeCode) voidsetLanguageCode(String languageCode) voidsetLegalAuthenticator(Person legalAuthenticator) voidsetMimeType(String mimeType) voidsetPracticeSettingCode(Code practiceSettingCode) voidsetRepositoryUniqueId(String repositoryUniqueId) voidsetServiceStartTime(String serviceStartTime) voidsetServiceStartTime(Timestamp serviceStartTime) voidsetServiceStopTime(String serviceStopTime) voidsetServiceStopTime(Timestamp serviceStopTime) voidvoidsetSourcePatientId(Identifiable sourcePatientId) voidsetSourcePatientInfo(PatientInfo sourcePatientInfo) voidsetType(DocumentEntryType type) voidsetTypeCode(Code typeCode) voidtoString()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:
equalsin classXDSMetaClass
-
canEqual
- Overrides:
canEqualin classXDSMetaClass
-
hashCode
public int hashCode()- Overrides:
hashCodein classXDSMetaClass
-
toString
- Overrides:
toStringin 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
-