|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DocumentEntryType
A representation of the model object 'Document Entry Type'. This represents the Document Entry metadata for a particular document.
The following features are supported:
MetadataPackage.getDocumentEntryType()| Method Summary | |
|---|---|
org.eclipse.emf.common.util.EList |
getAuthor()
Returns the value of the 'Author' containment reference list. |
AvailabilityStatusType |
getAvailabilityStatus()
Returns the value of the 'Availability Status' attribute. |
CodedMetadataType |
getClassCode()
Returns the value of the 'Class Code' containment reference. |
InternationalStringType |
getComments()
Returns the value of the 'Comments' containment reference. |
CodedMetadataType |
getConfidentialityCode()
Returns the value of the 'Confidentiality Code' containment reference. |
java.lang.String |
getCreationTime()
Returns the value of the 'Creation Time' attribute. |
java.lang.String |
getEntryUUID()
Returns the value of the 'Entry UUID' attribute. |
org.eclipse.emf.common.util.EList |
getEventCode()
Returns the value of the 'Event Code' containment reference list. |
CodedMetadataType |
getFormatCode()
Returns the value of the 'Format Code' containment reference. |
java.lang.String |
getHash()
Returns the value of the 'Hash' attribute. |
CodedMetadataType |
getHealthCareFacilityTypeCode()
Returns the value of the 'Health Care Facility Type Code' containment reference. |
java.lang.String |
getLanguageCode()
Returns the value of the 'Language Code' attribute. |
XCN |
getLegalAuthenticator()
Returns the value of the 'Legal Authenticator' containment reference. |
java.lang.String |
getMimeType()
Returns the value of the 'Mime Type' attribute. |
java.lang.String |
getParentDocumentId()
Returns the value of the 'Parent Document Id' attribute. |
ParentDocumentRelationshipType |
getParentDocumentRelationship()
Returns the value of the 'Parent Document Relationship' attribute. |
CX |
getPatientId()
Returns the value of the 'Patient Id' containment reference. |
CodedMetadataType |
getPracticeSettingCode()
Returns the value of the 'Practice Setting Code' containment reference. |
java.lang.String |
getServiceStartTime()
Returns the value of the 'Service Start Time' attribute. |
java.lang.String |
getServiceStopTime()
Returns the value of the 'Service Stop Time' attribute. |
java.lang.String |
getSize()
Returns the value of the 'Size' attribute. |
CX |
getSourcePatientId()
Returns the value of the 'Source Patient Id' containment reference. |
SourcePatientInfoType |
getSourcePatientInfo()
Returns the value of the 'Source Patient Info' containment reference. |
InternationalStringType |
getTitle()
Returns the value of the 'Title' containment reference. |
CodedMetadataType |
getTypeCode()
Returns the value of the 'Type Code' containment reference. |
java.lang.String |
getUniqueId()
Returns the value of the 'Unique Id' attribute. |
java.lang.String |
getUri()
Returns the value of the 'Uri' attribute. |
boolean |
isExisting()
Returns the value of the 'Existing' attribute. |
boolean |
isSetAvailabilityStatus()
Returns whether the value of the ' Availability Status' attribute is set. |
boolean |
isSetExisting()
Returns whether the value of the ' Existing' attribute is set. |
boolean |
isSetParentDocumentRelationship()
Returns whether the value of the ' Parent Document Relationship' attribute is set. |
void |
setAvailabilityStatus(AvailabilityStatusType value)
Sets the value of the ' Availability Status' attribute. |
void |
setClassCode(CodedMetadataType value)
Sets the value of the ' Class Code' containment reference. |
void |
setComments(InternationalStringType value)
Sets the value of the ' Comments' containment reference. |
void |
setConfidentialityCode(CodedMetadataType value)
Sets the value of the ' Confidentiality Code' containment reference. |
void |
setCreationTime(java.lang.String value)
Sets the value of the ' Creation Time' attribute. |
void |
setEntryUUID(java.lang.String value)
Sets the value of the ' Entry UUID' attribute. |
void |
setExisting(boolean value)
Sets the value of the ' Existing' attribute. |
void |
setFormatCode(CodedMetadataType value)
Sets the value of the ' Format Code' containment reference. |
void |
setHash(java.lang.String value)
Sets the value of the ' Hash' attribute. |
void |
setHealthCareFacilityTypeCode(CodedMetadataType value)
Sets the value of the ' Health Care Facility Type Code' containment reference. |
void |
setLanguageCode(java.lang.String value)
Sets the value of the ' Language Code' attribute. |
void |
setLegalAuthenticator(XCN value)
Sets the value of the ' Legal Authenticator' containment reference. |
void |
setMimeType(java.lang.String value)
Sets the value of the ' Mime Type' attribute. |
void |
setParentDocumentId(java.lang.String value)
Sets the value of the ' Parent Document Id' attribute. |
void |
setParentDocumentRelationship(ParentDocumentRelationshipType value)
Sets the value of the ' Parent Document Relationship' attribute. |
void |
setPatientId(CX value)
Sets the value of the ' Patient Id' containment reference. |
void |
setPracticeSettingCode(CodedMetadataType value)
Sets the value of the ' Practice Setting Code' containment reference. |
void |
setServiceStartTime(java.lang.String value)
Sets the value of the ' Service Start Time' attribute. |
void |
setServiceStopTime(java.lang.String value)
Sets the value of the ' Service Stop Time' attribute. |
void |
setSize(java.lang.String value)
Sets the value of the ' Size' attribute. |
void |
setSourcePatientId(CX value)
Sets the value of the ' Source Patient Id' containment reference. |
void |
setSourcePatientInfo(SourcePatientInfoType value)
Sets the value of the ' Source Patient Info' containment reference. |
void |
setTitle(InternationalStringType value)
Sets the value of the ' Title' containment reference. |
void |
setTypeCode(CodedMetadataType value)
Sets the value of the ' Type Code' containment reference. |
void |
setUniqueId(java.lang.String value)
Sets the value of the ' Unique Id' attribute. |
void |
setUri(java.lang.String value)
Sets the value of the ' Uri' attribute. |
void |
unsetAvailabilityStatus()
Unsets the value of the ' Availability Status' attribute. |
void |
unsetExisting()
Unsets the value of the ' Existing' attribute. |
void |
unsetParentDocumentRelationship()
Unsets the value of the ' Parent Document Relationship' attribute. |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
org.eclipse.emf.common.util.EList getAuthor()
AuthorType.
Gets the list of the author person(s) of the document.
MetadataPackage.getDocumentEntryType_Author()AvailabilityStatusType getAvailabilityStatus()
"Submitted".
The literals are from the enumeration AvailabilityStatusType.
AvailabilityStatusType,
isSetAvailabilityStatus(),
unsetAvailabilityStatus(),
setAvailabilityStatus(AvailabilityStatusType),
MetadataPackage.getDocumentEntryType_AvailabilityStatus()void setAvailabilityStatus(AvailabilityStatusType value)
Availability Status' attribute.
value - the new value of the 'Availability Status' attribute.AvailabilityStatusType,
isSetAvailabilityStatus(),
unsetAvailabilityStatus(),
getAvailabilityStatus()void unsetAvailabilityStatus()
Availability Status' attribute.
isSetAvailabilityStatus(),
getAvailabilityStatus(),
setAvailabilityStatus(AvailabilityStatusType)boolean isSetAvailabilityStatus()
Availability Status' attribute is set.
unsetAvailabilityStatus(),
getAvailabilityStatus(),
setAvailabilityStatus(AvailabilityStatusType)CodedMetadataType getClassCode()
Gets the class code for the document. The class code represents a classification to which this document belongs.
setClassCode(CodedMetadataType),
MetadataPackage.getDocumentEntryType_ClassCode()void setClassCode(CodedMetadataType value)
Class Code' containment reference.
value - the new value of the 'Class Code' containment reference.getClassCode()InternationalStringType getComments()
Gets the comments related to this document.
setComments(InternationalStringType),
MetadataPackage.getDocumentEntryType_Comments()void setComments(InternationalStringType value)
Comments' containment reference.
value - the new value of the 'Comments' containment reference.getComments()CodedMetadataType getConfidentialityCode()
Gets the confidentiality code for the document.
setConfidentialityCode(CodedMetadataType),
MetadataPackage.getDocumentEntryType_ConfidentialityCode()void setConfidentialityCode(CodedMetadataType value)
Confidentiality Code' containment reference.
value - the new value of the 'Confidentiality Code' containment reference.getConfidentialityCode()java.lang.String getCreationTime()
Gets the time at which the document was created. This time is to be in UTC, but without the timezone offset or fractional seconds: [[[[[YYYY]MM]DD]HH]mm]ss]. Thus, this time is assumed to be in GMT.
setCreationTime(String),
MetadataPackage.getDocumentEntryType_CreationTime()void setCreationTime(java.lang.String value)
Creation Time' attribute.
value - the new value of the 'Creation Time' attribute.getCreationTime()java.lang.String getEntryUUID()
Gets the entryUUID of the document entry. The entryUUID is an internal id used to link the document entry with it's related components (its submission set and folders).
setEntryUUID(String),
MetadataPackage.getDocumentEntryType_EntryUUID()void setEntryUUID(java.lang.String value)
Entry UUID' attribute.
value - the new value of the 'Entry UUID' attribute.getEntryUUID()org.eclipse.emf.common.util.EList getEventCode()
CodedMetadataType.
Gets the list of event codes that relate to this document. Event codes can be used to further describe the events described in and content of the document.
MetadataPackage.getDocumentEntryType_EventCode()CodedMetadataType getFormatCode()
Gets the format code for this document. The format code indicates the kind of document and is used by consuming applications to determine how to process and consume the document.
setFormatCode(CodedMetadataType),
MetadataPackage.getDocumentEntryType_FormatCode()void setFormatCode(CodedMetadataType value)
Format Code' containment reference.
value - the new value of the 'Format Code' containment reference.getFormatCode()java.lang.String getHash()
Gets the hash of this document. This is a SHA-1 hash of the entire document.
setHash(String),
MetadataPackage.getDocumentEntryType_Hash()void setHash(java.lang.String value)
Hash' attribute.
value - the new value of the 'Hash' attribute.getHash()CodedMetadataType getHealthCareFacilityTypeCode()
Gets the healthcare facility type code of this document. The healthcare facility type indicates the kind of healthcare setting in which the events described in the document take place.
setHealthCareFacilityTypeCode(CodedMetadataType),
MetadataPackage.getDocumentEntryType_HealthCareFacilityTypeCode()void setHealthCareFacilityTypeCode(CodedMetadataType value)
Health Care Facility Type Code' containment reference.
value - the new value of the 'Health Care Facility Type Code' containment reference.getHealthCareFacilityTypeCode()java.lang.String getLanguageCode()
Gets the language code of the document. This code indicates the predominant written language of the human readable content of the document.
setLanguageCode(String),
MetadataPackage.getDocumentEntryType_LanguageCode()void setLanguageCode(java.lang.String value)
Language Code' attribute.
value - the new value of the 'Language Code' attribute.getLanguageCode()XCN getLegalAuthenticator()
Gets the legal authenticator of the document.
setLegalAuthenticator(XCN),
MetadataPackage.getDocumentEntryType_LegalAuthenticator()void setLegalAuthenticator(XCN value)
Legal Authenticator' containment reference.
value - the new value of the 'Legal Authenticator' containment reference.getLegalAuthenticator()java.lang.String getMimeType()
Gets the mime type of the document.
setMimeType(String),
MetadataPackage.getDocumentEntryType_MimeType()void setMimeType(java.lang.String value)
Mime Type' attribute.
value - the new value of the 'Mime Type' attribute.getMimeType()ParentDocumentRelationshipType getParentDocumentRelationship()
"XFRM".
The literals are from the enumeration ParentDocumentRelationshipType.
Gets the relationship to the parent document, if applicable. If this document is intended to replace, append or transform an existing document, this infomation is encoded here.
ParentDocumentRelationshipType,
isSetParentDocumentRelationship(),
unsetParentDocumentRelationship(),
setParentDocumentRelationship(ParentDocumentRelationshipType),
MetadataPackage.getDocumentEntryType_ParentDocumentRelationship()void setParentDocumentRelationship(ParentDocumentRelationshipType value)
Parent Document Relationship' attribute.
value - the new value of the 'Parent Document Relationship' attribute.ParentDocumentRelationshipType,
isSetParentDocumentRelationship(),
unsetParentDocumentRelationship(),
getParentDocumentRelationship()void unsetParentDocumentRelationship()
Parent Document Relationship' attribute.
isSetParentDocumentRelationship(),
getParentDocumentRelationship(),
setParentDocumentRelationship(ParentDocumentRelationshipType)boolean isSetParentDocumentRelationship()
Parent Document Relationship' attribute is set.
unsetParentDocumentRelationship(),
getParentDocumentRelationship(),
setParentDocumentRelationship(ParentDocumentRelationshipType)java.lang.String getParentDocumentId()
Gets the id of the parent document to this document, if applicable. If this document is intended to replace, append or transform an existing document, this document's entryUUID is represented here.
setParentDocumentId(String),
MetadataPackage.getDocumentEntryType_ParentDocumentId()void setParentDocumentId(java.lang.String value)
Parent Document Id' attribute.
value - the new value of the 'Parent Document Id' attribute.getParentDocumentId()CX getPatientId()
Gets the shared level (global) id of the patient the document is about.
setPatientId(CX),
MetadataPackage.getDocumentEntryType_PatientId()void setPatientId(CX value)
Patient Id' containment reference.
value - the new value of the 'Patient Id' containment reference.getPatientId()CodedMetadataType getPracticeSettingCode()
Gets the practice setting code of this document. The practice setting, more or less, further refines the healthcare facility type code indicates the specific setting inside a healtcare facility in which the events described in the document take place.
setPracticeSettingCode(CodedMetadataType),
MetadataPackage.getDocumentEntryType_PracticeSettingCode()void setPracticeSettingCode(CodedMetadataType value)
Practice Setting Code' containment reference.
value - the new value of the 'Practice Setting Code' containment reference.getPracticeSettingCode()java.lang.String getServiceStartTime()
Gets the lower bound time for the events described in the document. This time is to be in UTC, but without the timezone offset or fractional seconds: [[[[[YYYY]MM]DD]HH]mm]ss]. Thus, this time is assumed to be in GMT.
setServiceStartTime(String),
MetadataPackage.getDocumentEntryType_ServiceStartTime()void setServiceStartTime(java.lang.String value)
Service Start Time' attribute.
value - the new value of the 'Service Start Time' attribute.getServiceStartTime()java.lang.String getServiceStopTime()
Gets the upper bound time for the events described in the document. This time is to be in UTC, but without the timezone offset or fractional seconds: [[[[[YYYY]MM]DD]HH]mm]ss]. Thus, this time is assumed to be in GMT.
setServiceStopTime(String),
MetadataPackage.getDocumentEntryType_ServiceStopTime()void setServiceStopTime(java.lang.String value)
Service Stop Time' attribute.
value - the new value of the 'Service Stop Time' attribute.getServiceStopTime()CX getSourcePatientId()
Gets the institution local id (ex. MRN) of the patient the document is about.
setSourcePatientId(CX),
MetadataPackage.getDocumentEntryType_SourcePatientId()void setSourcePatientId(CX value)
Source Patient Id' containment reference.
value - the new value of the 'Source Patient Id' containment reference.getSourcePatientId()java.lang.String getSize()
The size (in bytes) of the document.
setSize(String),
MetadataPackage.getDocumentEntryType_Size()void setSize(java.lang.String value)
Size' attribute.
value - the new value of the 'Size' attribute.getSize()SourcePatientInfoType getSourcePatientInfo()
Gets the patient demographics for the patient the document is about.
setSourcePatientInfo(SourcePatientInfoType),
MetadataPackage.getDocumentEntryType_SourcePatientInfo()void setSourcePatientInfo(SourcePatientInfoType value)
Source Patient Info' containment reference.
value - the new value of the 'Source Patient Info' containment reference.getSourcePatientInfo()InternationalStringType getTitle()
Gets the title of the document.
setTitle(InternationalStringType),
MetadataPackage.getDocumentEntryType_Title()void setTitle(InternationalStringType value)
Title' containment reference.
value - the new value of the 'Title' containment reference.getTitle()CodedMetadataType getTypeCode()
Gets the type code for the document. The type code represents kind of document within a classification to which this document belongs.
setTypeCode(CodedMetadataType),
MetadataPackage.getDocumentEntryType_TypeCode()void setTypeCode(CodedMetadataType value)
Type Code' containment reference.
value - the new value of the 'Type Code' containment reference.getTypeCode()java.lang.String getUniqueId()
Gets the global unique ID of the document.
setUniqueId(String),
MetadataPackage.getDocumentEntryType_UniqueId()void setUniqueId(java.lang.String value)
Unique Id' attribute.
value - the new value of the 'Unique Id' attribute.getUniqueId()java.lang.String getUri()
Gets the URI of the document.
setUri(String),
MetadataPackage.getDocumentEntryType_Uri()void setUri(java.lang.String value)
Uri' attribute.
value - the new value of the 'Uri' attribute.getUri()boolean isExisting()
"false".
Indicates whether this document entry represents a document already existing in the registry. If this is set to true, then the only other attribute of the document entry that needs to be set is the entryUUID.
isSetExisting(),
unsetExisting(),
setExisting(boolean),
MetadataPackage.getDocumentEntryType_Existing()void setExisting(boolean value)
Existing' attribute.
value - the new value of the 'Existing' attribute.isSetExisting(),
unsetExisting(),
isExisting()void unsetExisting()
Existing' attribute.
isSetExisting(),
isExisting(),
setExisting(boolean)boolean isSetExisting()
Existing' attribute is set.
unsetExisting(),
isExisting(),
setExisting(boolean)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||