au.net.electronichealth.ns.pcehr.xsd.interfaces.registerpcehr._2
Class RegisterPCEHRResponse

java.lang.Object
  extended by au.net.electronichealth.ns.pcehr.xsd.interfaces.registerpcehr._2.RegisterPCEHRResponse

public class RegisterPCEHRResponse
extends java.lang.Object

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="responseStatus" type="{http://ns.electronichealth.net.au/pcehr/xsd/common/CommonCoreElements/1.0}responseStatusType"/>
         <element name="individual" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element ref="{http://ns.electronichealth.net.au/pcehr/xsd/common/CommonCoreElements/1.0}ihiNumber"/>
                   <element name="demographics">
                     <complexType>
                       <complexContent>
                         <extension base="{http://ns.electronichealth.net.au/pcehr/xsd/common/CommonCoreElements/1.0}individualTypeSupp">
                           <sequence>
                             <element ref="{http://ns.electronichealth.net.au/pcehr/xsd/common/CommonCoreElements/1.0}medicareCardNumber" minOccurs="0"/>
                             <element ref="{http://ns.electronichealth.net.au/pcehr/xsd/common/CommonCoreElements/1.0}medicareIRN" minOccurs="0"/>
                             <element ref="{http://ns.electronichealth.net.au/pcehr/xsd/common/CommonCoreElements/1.0}dvaFileNumber" minOccurs="0"/>
                             <element ref="{http://ns.electronichealth.net.au/pcehr/xsd/common/CommonCoreElements/1.0}militaryHealthNumber" minOccurs="0"/>
                           </sequence>
                         </extension>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="ivcDetails" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="code">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                         <minLength value="1"/>
                       </restriction>
                     </simpleType>
                   </element>
                   <element name="expiryDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class RegisterPCEHRResponse.Individual
          Java class for anonymous complex type.
static class RegisterPCEHRResponse.IvcDetails
          Java class for anonymous complex type.
 
Field Summary
protected  RegisterPCEHRResponse.Individual individual
           
protected  RegisterPCEHRResponse.IvcDetails ivcDetails
           
protected  ResponseStatusType responseStatus
           
 
Constructor Summary
RegisterPCEHRResponse()
           
 
Method Summary
 RegisterPCEHRResponse.Individual getIndividual()
          Gets the value of the individual property.
 RegisterPCEHRResponse.IvcDetails getIvcDetails()
          Gets the value of the ivcDetails property.
 ResponseStatusType getResponseStatus()
          Gets the value of the responseStatus property.
 void setIndividual(RegisterPCEHRResponse.Individual value)
          Sets the value of the individual property.
 void setIvcDetails(RegisterPCEHRResponse.IvcDetails value)
          Sets the value of the ivcDetails property.
 void setResponseStatus(ResponseStatusType value)
          Sets the value of the responseStatus property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

responseStatus

protected ResponseStatusType responseStatus

individual

protected RegisterPCEHRResponse.Individual individual

ivcDetails

protected RegisterPCEHRResponse.IvcDetails ivcDetails
Constructor Detail

RegisterPCEHRResponse

public RegisterPCEHRResponse()
Method Detail

getResponseStatus

public ResponseStatusType getResponseStatus()
Gets the value of the responseStatus property.

Returns:
possible object is ResponseStatusType

setResponseStatus

public void setResponseStatus(ResponseStatusType value)
Sets the value of the responseStatus property.

Parameters:
value - allowed object is ResponseStatusType

getIndividual

public RegisterPCEHRResponse.Individual getIndividual()
Gets the value of the individual property.

Returns:
possible object is RegisterPCEHRResponse.Individual

setIndividual

public void setIndividual(RegisterPCEHRResponse.Individual value)
Sets the value of the individual property.

Parameters:
value - allowed object is RegisterPCEHRResponse.Individual

getIvcDetails

public RegisterPCEHRResponse.IvcDetails getIvcDetails()
Gets the value of the ivcDetails property.

Returns:
possible object is RegisterPCEHRResponse.IvcDetails

setIvcDetails

public void setIvcDetails(RegisterPCEHRResponse.IvcDetails value)
Sets the value of the ivcDetails property.

Parameters:
value - allowed object is RegisterPCEHRResponse.IvcDetails