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
public class DocumentEntry extends XDSMetaClass implements Serializable
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 benull
.- Author:
- Jens Riemschneider
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DocumentEntry()
-
Method Summary
-
Methods inherited from class org.openehealth.ipf.commons.ihe.xds.core.metadata.XDSMetaClass
assignEntryUuid, assignUniqueId, getAvailabilityStatus, getComments, getEntryUuid, getExtraMetadata, getHomeCommunityId, getLogicalUuid, getPatientId, getTitle, getUniqueId, getVersion, isLimitedMetadata, setAvailabilityStatus, setComments, setEntryUuid, setExtraMetadata, setHomeCommunityId, setLimitedMetadata, setLogicalUuid, setPatientId, setTitle, setUniqueId, setVersion
-
-
-
-
Method Detail
-
setCreationTime
public void setCreationTime(Timestamp creationTime)
-
setCreationTime
public void setCreationTime(String creationTime)
-
setServiceStartTime
public void setServiceStartTime(Timestamp serviceStartTime)
-
setServiceStartTime
public void setServiceStartTime(String serviceStartTime)
-
setServiceStopTime
public void setServiceStopTime(Timestamp serviceStopTime)
-
setServiceStopTime
public void setServiceStopTime(String serviceStopTime)
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classXDSMetaClass
-
canEqual
protected boolean canEqual(Object other)
- Overrides:
canEqual
in classXDSMetaClass
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classXDSMetaClass
-
toString
public String toString()
- Overrides:
toString
in classXDSMetaClass
-
getClassCode
public Code getClassCode()
-
setClassCode
public void setClassCode(Code classCode)
-
getCreationTime
public Timestamp getCreationTime()
-
getFormatCode
public Code getFormatCode()
-
setFormatCode
public void setFormatCode(Code formatCode)
-
getHash
public String getHash()
-
setHash
public void setHash(String hash)
-
getHealthcareFacilityTypeCode
public Code getHealthcareFacilityTypeCode()
-
setHealthcareFacilityTypeCode
public void setHealthcareFacilityTypeCode(Code healthcareFacilityTypeCode)
-
getLanguageCode
public String getLanguageCode()
-
setLanguageCode
public void setLanguageCode(String languageCode)
-
getLegalAuthenticator
public Person getLegalAuthenticator()
-
setLegalAuthenticator
public void setLegalAuthenticator(Person legalAuthenticator)
-
getMimeType
public String getMimeType()
-
setMimeType
public void setMimeType(String mimeType)
-
getPracticeSettingCode
public Code getPracticeSettingCode()
-
setPracticeSettingCode
public void setPracticeSettingCode(Code practiceSettingCode)
-
getServiceStartTime
public Timestamp getServiceStartTime()
-
getServiceStopTime
public Timestamp getServiceStopTime()
-
getSize
public Long getSize()
-
setSize
public void setSize(Long size)
-
getSourcePatientId
public Identifiable getSourcePatientId()
-
setSourcePatientId
public void setSourcePatientId(Identifiable sourcePatientId)
-
getSourcePatientInfo
public PatientInfo getSourcePatientInfo()
-
setSourcePatientInfo
public void setSourcePatientInfo(PatientInfo sourcePatientInfo)
-
getTypeCode
public Code getTypeCode()
-
setTypeCode
public void setTypeCode(Code typeCode)
-
getUri
public String getUri()
-
setUri
public void setUri(String uri)
-
getRepositoryUniqueId
public String getRepositoryUniqueId()
-
setRepositoryUniqueId
public void setRepositoryUniqueId(String repositoryUniqueId)
-
getType
public DocumentEntryType getType()
-
setType
public void setType(DocumentEntryType type)
-
getReferenceIdList
public List<ReferenceId> getReferenceIdList()
-
getDocumentAvailability
public DocumentAvailability getDocumentAvailability()
-
setDocumentAvailability
public void setDocumentAvailability(DocumentAvailability documentAvailability)
-
-