org.tolven.ccr
Class AuthorizationType

java.lang.Object
  extended by org.tolven.ccr.CCRCodedDataObjectType
      extended by org.tolven.ccr.AuthorizationType

public class AuthorizationType
extends CCRCodedDataObjectType

Java class for AuthorizationType complex type.


Nested Class Summary
static class AuthorizationType.Immunizations
          Java class for anonymous complex type.
 
Nested classes/interfaces inherited from class org.tolven.ccr.CCRCodedDataObjectType
CCRCodedDataObjectType.Signature
 
Constructor Summary
AuthorizationType()
           
 
Method Summary
 Encounters getEncounters()
          Gets the value of the encounters property.
 AuthorizationType.Immunizations getImmunizations()
          Gets the value of the immunizations property.
 Medications getMedications()
          Gets the value of the medications property.
 Practitioners getPractitioners()
          Gets the value of the practitioners property.
 Procedures getProcedures()
          Gets the value of the procedures property.
 Products getProducts()
          Gets the value of the products property.
 java.util.List<PurposeType> getPurpose()
          Gets the value of the purpose property.
 Services getServices()
          Gets the value of the services property.
 void setEncounters(Encounters value)
          Sets the value of the encounters property.
 void setImmunizations(AuthorizationType.Immunizations value)
          Sets the value of the immunizations property.
 void setMedications(Medications value)
          Sets the value of the medications property.
 void setPractitioners(Practitioners value)
          Sets the value of the practitioners property.
 void setProcedures(Procedures value)
          Sets the value of the procedures property.
 void setProducts(Products value)
          Sets the value of the products property.
 void setServices(Services value)
          Sets the value of the services property.
 
Methods inherited from class org.tolven.ccr.CCRCodedDataObjectType
getCCRDataObjectID, getCommentID, getDateTime, getDateTimeType, getDescription, getDescriptionText, getIDs, getInternalCCRLink, getReferenceID, getSignature, getSource, getStatus, getStatusText, getType, getTypeText, removeDateTimeType, setCCRDataObjectID, setDateTimeType, setDescription, setDescriptionText, setStatus, setStatusText, setType, setTypeText
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthorizationType

public AuthorizationType()
Method Detail

getPurpose

public java.util.List<PurposeType> getPurpose()
Gets the value of the purpose 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 purpose property.

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

    getPurpose().add(newItem);
 

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


getPractitioners

public Practitioners getPractitioners()
Gets the value of the practitioners property.

Returns:
possible object is Practitioners

setPractitioners

public void setPractitioners(Practitioners value)
Sets the value of the practitioners property.

Parameters:
value - allowed object is Practitioners

getProcedures

public Procedures getProcedures()
Gets the value of the procedures property.

Returns:
possible object is Procedures

setProcedures

public void setProcedures(Procedures value)
Sets the value of the procedures property.

Parameters:
value - allowed object is Procedures

getProducts

public Products getProducts()
Gets the value of the products property.

Returns:
possible object is Products

setProducts

public void setProducts(Products value)
Sets the value of the products property.

Parameters:
value - allowed object is Products

getMedications

public Medications getMedications()
Gets the value of the medications property.

Returns:
possible object is Medications

setMedications

public void setMedications(Medications value)
Sets the value of the medications property.

Parameters:
value - allowed object is Medications

getImmunizations

public AuthorizationType.Immunizations getImmunizations()
Gets the value of the immunizations property.

Returns:
possible object is AuthorizationType.Immunizations

setImmunizations

public void setImmunizations(AuthorizationType.Immunizations value)
Sets the value of the immunizations property.

Parameters:
value - allowed object is AuthorizationType.Immunizations

getServices

public Services getServices()
Gets the value of the services property.

Returns:
possible object is Services

setServices

public void setServices(Services value)
Sets the value of the services property.

Parameters:
value - allowed object is Services

getEncounters

public Encounters getEncounters()
Gets the value of the encounters property.

Returns:
possible object is Encounters

setEncounters

public void setEncounters(Encounters value)
Sets the value of the encounters property.

Parameters:
value - allowed object is Encounters