org.tolven.ccr
Class CCRCodedDataObjectType

java.lang.Object
  extended by org.tolven.ccr.CCRCodedDataObjectType
Direct Known Subclasses:
AlertType, AuthorizationType, EncounterType, EpisodeType, FamilyHistoryType, FunctionType, InsuranceType, InterventionType, OrderRxHistoryType, PlanType, ProblemType, ResultType, SocialHistoryType, StructuredProductType, TestType

public class CCRCodedDataObjectType
extends java.lang.Object

Java class for CCRCodedDataObjectType complex type.


Nested Class Summary
static class CCRCodedDataObjectType.Signature
          Java class for anonymous complex type.
 
Constructor Summary
CCRCodedDataObjectType()
           
 
Method Summary
 java.lang.String getCCRDataObjectID()
          Gets the value of the ccrDataObjectID property.
 java.util.List<java.lang.String> getCommentID()
          Gets the value of the commentID property.
 java.util.List<DateTimeType> getDateTime()
          Gets the value of the dateTime property.
 DateTimeType getDateTimeType(java.lang.String type)
          This helper function returns only the DataTypeType with a specific type
 CodedDescriptionType getDescription()
          Gets the value of the description property.
 java.lang.String getDescriptionText()
          Helper method to get Description text
 java.util.List<IDType> getIDs()
          Gets the value of the iDs property.
 java.util.List<InternalCCRLink> getInternalCCRLink()
          Gets the value of the internalCCRLink property.
 java.util.List<java.lang.String> getReferenceID()
          Gets the value of the referenceID property.
 java.util.List<CCRCodedDataObjectType.Signature> getSignature()
          Gets the value of the signature property.
 java.util.List<SourceType> getSource()
          Gets the value of the source property.
 CodedDescriptionType getStatus()
          Gets the value of the status property.
 java.lang.String getStatusText()
          Helper to get the status text
 CodedDescriptionType getType()
          Gets the value of the type property.
 java.lang.String getTypeText()
          Helper to get the Object type
 DateTimeType removeDateTimeType(java.lang.String type)
          Remove the first instance of the specified DateTime or null if it doesn't exist.
 void setCCRDataObjectID(java.lang.String value)
          Sets the value of the ccrDataObjectID property.
 void setDateTimeType(java.lang.String type, java.util.Date date)
          Set the specified type of date time value.
 void setDescription(CodedDescriptionType value)
          Sets the value of the description property.
 void setDescriptionText(java.lang.String description)
          Helper method to set description text
 void setStatus(CodedDescriptionType value)
          Sets the value of the status property.
 void setStatusText(java.lang.String status)
          Helper to set the status text
 void setType(CodedDescriptionType value)
          Sets the value of the type property.
 void setTypeText(java.lang.String type)
          Helper to set the object type
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CCRCodedDataObjectType

public CCRCodedDataObjectType()
Method Detail

getCCRDataObjectID

public java.lang.String getCCRDataObjectID()
Gets the value of the ccrDataObjectID property.

Returns:
possible object is String

setCCRDataObjectID

public void setCCRDataObjectID(java.lang.String value)
Sets the value of the ccrDataObjectID property.

Parameters:
value - allowed object is String

getDateTime

public java.util.List<DateTimeType> getDateTime()
Gets the value of the dateTime property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the dateTime property.

For example, to add a new item, do as follows:

    getDateTime().add(newItem);
 

Objects of the following type(s) are allowed in the list DateTimeType


setTypeText

public void setTypeText(java.lang.String type)
Helper to set the object type


getTypeText

public java.lang.String getTypeText()
Helper to get the Object type


getDateTimeType

public DateTimeType getDateTimeType(java.lang.String type)
This helper function returns only the DataTypeType with a specific type

Returns:
return the first or only DateType matching the specified type or null if not found

setDateTimeType

public void setDateTimeType(java.lang.String type,
                            java.util.Date date)
Set the specified type of date time value. Duplicates (previos dates of this type) are eliminated.


removeDateTimeType

public DateTimeType removeDateTimeType(java.lang.String type)
Remove the first instance of the specified DateTime or null if it doesn't exist.

Parameters:
type -
Returns:
the item removed

setStatusText

public void setStatusText(java.lang.String status)
Helper to set the status text

Parameters:
status -

getStatusText

public java.lang.String getStatusText()
Helper to get the status text


getIDs

public java.util.List<IDType> getIDs()
Gets the value of the iDs property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the iDs property.

For example, to add a new item, do as follows:

    getIDs().add(newItem);
 

Objects of the following type(s) are allowed in the list IDType


getType

public CodedDescriptionType getType()
Gets the value of the type property.

Returns:
possible object is CodedDescriptionType

setType

public void setType(CodedDescriptionType value)
Sets the value of the type property.

Parameters:
value - allowed object is CodedDescriptionType

getDescription

public CodedDescriptionType getDescription()
Gets the value of the description property.

Returns:
possible object is CodedDescriptionType

setDescription

public void setDescription(CodedDescriptionType value)
Sets the value of the description property.

Parameters:
value - allowed object is CodedDescriptionType

getDescriptionText

public java.lang.String getDescriptionText()
Helper method to get Description text


setDescriptionText

public void setDescriptionText(java.lang.String description)
Helper method to set description text


getStatus

public CodedDescriptionType getStatus()
Gets the value of the status property.

Returns:
possible object is CodedDescriptionType

setStatus

public void setStatus(CodedDescriptionType value)
Sets the value of the status property.

Parameters:
value - allowed object is CodedDescriptionType

getSource

public java.util.List<SourceType> getSource()
Gets the value of the source property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the source property.

For example, to add a new item, do as follows:

    getSource().add(newItem);
 

Objects of the following type(s) are allowed in the list SourceType


getInternalCCRLink

public java.util.List<InternalCCRLink> getInternalCCRLink()
Gets the value of the internalCCRLink property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the internalCCRLink property.

For example, to add a new item, do as follows:

    getInternalCCRLink().add(newItem);
 

Objects of the following type(s) are allowed in the list InternalCCRLink


getReferenceID

public java.util.List<java.lang.String> getReferenceID()
Gets the value of the referenceID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the referenceID property.

For example, to add a new item, do as follows:

    getReferenceID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getCommentID

public java.util.List<java.lang.String> getCommentID()
Gets the value of the commentID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the commentID property.

For example, to add a new item, do as follows:

    getCommentID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getSignature

public java.util.List<CCRCodedDataObjectType.Signature> getSignature()
Gets the value of the signature property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the signature property.

For example, to add a new item, do as follows:

    getSignature().add(newItem);
 

Objects of the following type(s) are allowed in the list CCRCodedDataObjectType.Signature