org.openhealthexchange.openpixpdq.ihe.audit.jaxb
Interface ParticipantObjectIdentificationType

All Known Implementing Classes:
ParticipantObjectIdentificationTypeImpl

public interface ParticipantObjectIdentificationType

Java content class for ParticipantObjectIdentificationType complex type.

The following schema fragment specifies the expected content contained within this java content object. (defined at file:/J:/workspace/connect_refactor_ihe/src/com/misyshealthcare/connect/ihe/audit/AuditMessage.xsd line 203)

 <complexType name="ParticipantObjectIdentificationType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ParticipantObjectIDTypeCode">
           <complexType>
             <complexContent>
               <restriction base="{}CodedValueType">
                 <attribute name="code" use="required">
                   <simpleType>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                       <enumeration value="1"/>
                       <enumeration value="2"/>
                       <enumeration value="3"/>
                       <enumeration value="4"/>
                       <enumeration value="5"/>
                       <enumeration value="6"/>
                       <enumeration value="7"/>
                       <enumeration value="8"/>
                       <enumeration value="9"/>
                       <enumeration value="10"/>
                       <enumeration value="11"/>
                       <enumeration value="12"/>
                       <enumeration value=""/>
                     </restriction>
                   </simpleType>
                 </attribute>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <choice minOccurs="0">
           <element name="ParticipantObjectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
           <element name="ParticipantObjectQuery" type="{http://www.w3.org/2001/XMLSchema}base64Binary" minOccurs="0"/>
         </choice>
         <element name="ParticipantObjectDetail" type="{}TypeValuePairType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="ParticipantObjectDataLifeCycle">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
             <enumeration value="1"/>
             <enumeration value="2"/>
             <enumeration value="3"/>
             <enumeration value="4"/>
             <enumeration value="5"/>
             <enumeration value="6"/>
             <enumeration value="7"/>
             <enumeration value="8"/>
             <enumeration value="9"/>
             <enumeration value="10"/>
             <enumeration value="11"/>
             <enumeration value="12"/>
             <enumeration value="13"/>
             <enumeration value="14"/>
             <enumeration value="15"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="ParticipantObjectID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="ParticipantObjectSensitivity" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="ParticipantObjectTypeCode">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
             <enumeration value="1"/>
             <enumeration value="2"/>
             <enumeration value="3"/>
             <enumeration value="4"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="ParticipantObjectTypeCodeRole">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
             <enumeration value="1"/>
             <enumeration value="2"/>
             <enumeration value="3"/>
             <enumeration value="4"/>
             <enumeration value="5"/>
             <enumeration value="6"/>
             <enumeration value="7"/>
             <enumeration value="8"/>
             <enumeration value="9"/>
             <enumeration value="10"/>
             <enumeration value="11"/>
             <enumeration value="12"/>
             <enumeration value="13"/>
             <enumeration value="14"/>
             <enumeration value="15"/>
             <enumeration value="16"/>
             <enumeration value="17"/>
             <enumeration value="18"/>
             <enumeration value="19"/>
             <enumeration value="20"/>
             <enumeration value="21"/>
             <enumeration value="22"/>
             <enumeration value="23"/>
             <enumeration value="24"/>
           </restriction>
         </simpleType>
       </attribute>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static interface ParticipantObjectIdentificationType.ParticipantObjectIDTypeCodeType
          Java content class for anonymous complex type.
 
Method Summary
 short getParticipantObjectDataLifeCycle()
          Gets the value of the participantObjectDataLifeCycle property.
 java.util.List getParticipantObjectDetail()
          Gets the value of the ParticipantObjectDetail property.
 java.lang.String getParticipantObjectID()
          Gets the value of the participantObjectID property.
 ParticipantObjectIdentificationType.ParticipantObjectIDTypeCodeType getParticipantObjectIDTypeCode()
          Gets the value of the participantObjectIDTypeCode property.
 java.lang.String getParticipantObjectName()
          Gets the value of the participantObjectName property.
 byte[] getParticipantObjectQuery()
          Gets the value of the participantObjectQuery property.
 java.lang.String getParticipantObjectSensitivity()
          Gets the value of the participantObjectSensitivity property.
 short getParticipantObjectTypeCode()
          Gets the value of the participantObjectTypeCode property.
 short getParticipantObjectTypeCodeRole()
          Gets the value of the participantObjectTypeCodeRole property.
 void setParticipantObjectDataLifeCycle(short value)
          Sets the value of the participantObjectDataLifeCycle property.
 void setParticipantObjectID(java.lang.String value)
          Sets the value of the participantObjectID property.
 void setParticipantObjectIDTypeCode(ParticipantObjectIdentificationType.ParticipantObjectIDTypeCodeType value)
          Sets the value of the participantObjectIDTypeCode property.
 void setParticipantObjectName(java.lang.String value)
          Sets the value of the participantObjectName property.
 void setParticipantObjectQuery(byte[] value)
          Sets the value of the participantObjectQuery property.
 void setParticipantObjectSensitivity(java.lang.String value)
          Sets the value of the participantObjectSensitivity property.
 void setParticipantObjectTypeCode(short value)
          Sets the value of the participantObjectTypeCode property.
 void setParticipantObjectTypeCodeRole(short value)
          Sets the value of the participantObjectTypeCodeRole property.
 

Method Detail

getParticipantObjectTypeCodeRole

short getParticipantObjectTypeCodeRole()
Gets the value of the participantObjectTypeCodeRole property.


setParticipantObjectTypeCodeRole

void setParticipantObjectTypeCodeRole(short value)
Sets the value of the participantObjectTypeCodeRole property.


getParticipantObjectID

java.lang.String getParticipantObjectID()
Gets the value of the participantObjectID property.

Returns:
possible object is String

setParticipantObjectID

void setParticipantObjectID(java.lang.String value)
Sets the value of the participantObjectID property.

Parameters:
value - allowed object is String

getParticipantObjectIDTypeCode

ParticipantObjectIdentificationType.ParticipantObjectIDTypeCodeType getParticipantObjectIDTypeCode()
Gets the value of the participantObjectIDTypeCode property.

Returns:
possible object is ParticipantObjectIdentificationType.ParticipantObjectIDTypeCodeType

setParticipantObjectIDTypeCode

void setParticipantObjectIDTypeCode(ParticipantObjectIdentificationType.ParticipantObjectIDTypeCodeType value)
Sets the value of the participantObjectIDTypeCode property.

Parameters:
value - allowed object is ParticipantObjectIdentificationType.ParticipantObjectIDTypeCodeType

getParticipantObjectDetail

java.util.List getParticipantObjectDetail()
Gets the value of the ParticipantObjectDetail 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 ParticipantObjectDetail property.

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

    getParticipantObjectDetail().add(newItem);
 

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


getParticipantObjectName

java.lang.String getParticipantObjectName()
Gets the value of the participantObjectName property.

Returns:
possible object is String

setParticipantObjectName

void setParticipantObjectName(java.lang.String value)
Sets the value of the participantObjectName property.

Parameters:
value - allowed object is String

getParticipantObjectQuery

byte[] getParticipantObjectQuery()
Gets the value of the participantObjectQuery property.

Returns:
possible object is byte[]

setParticipantObjectQuery

void setParticipantObjectQuery(byte[] value)
Sets the value of the participantObjectQuery property.

Parameters:
value - allowed object is byte[]

getParticipantObjectDataLifeCycle

short getParticipantObjectDataLifeCycle()
Gets the value of the participantObjectDataLifeCycle property.


setParticipantObjectDataLifeCycle

void setParticipantObjectDataLifeCycle(short value)
Sets the value of the participantObjectDataLifeCycle property.


getParticipantObjectTypeCode

short getParticipantObjectTypeCode()
Gets the value of the participantObjectTypeCode property.


setParticipantObjectTypeCode

void setParticipantObjectTypeCode(short value)
Sets the value of the participantObjectTypeCode property.


getParticipantObjectSensitivity

java.lang.String getParticipantObjectSensitivity()
Gets the value of the participantObjectSensitivity property.

Returns:
possible object is String

setParticipantObjectSensitivity

void setParticipantObjectSensitivity(java.lang.String value)
Sets the value of the participantObjectSensitivity property.

Parameters:
value - allowed object is String