au.net.electronichealth.ns.pcehr.xsd.interfaces.healthrecordoverview._1
Class HealthRecordOverviewResponse

java.lang.Object
  extended by au.net.electronichealth.ns.pcehr.xsd.interfaces.healthrecordoverview._1.HealthRecordOverviewResponse

public class HealthRecordOverviewResponse
extends java.lang.Object

Java class for healthRecordOverviewResponse complex type.

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

 <complexType name="healthRecordOverviewResponse">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="viewMetadata">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="individualProfile">
                     <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="individual" type="{http://ns.electronichealth.net.au/pcehr/xsd/common/CommonCoreElements/1.0}individualTypeSupp"/>
                             <element name="indigenousStatus" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                             <element name="veteranAndADFStatus" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                   <element name="viewParameters">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="clinicalSynopsisLength" type="{http://www.w3.org/2001/XMLSchema}int"/>
                             <element name="viewVersionNumber" type="{http://www.w3.org/2001/XMLSchema}string"/>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="newDocuments">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="informationAvailable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
                   <element name="document" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}documentDT" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="sharedHealthSummary">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="informationAvailable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
                   <element name="sharedHealthSummaryAtomicData" minOccurs="0">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="documentDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
                             <element name="cdaDocumentTitle" type="{http://www.w3.org/2001/XMLSchema}string"/>
                             <element name="shsAuthorName" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}nameTypeDT"/>
                             <element name="shsAuthorId" type="{http://www.w3.org/2001/XMLSchema}string"/>
                             <element name="shsAuthorDesignation" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}CodedType"/>
                             <element name="shsAuthorOrgName" type="{http://www.w3.org/2001/XMLSchema}string"/>
                             <element name="shsAuthorOrgId">
                               <simpleType>
                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                                   <minLength value="16"/>
                                   <maxLength value="16"/>
                                 </restriction>
                               </simpleType>
                             </element>
                             <element name="shsAuthorOrgAddress" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}addressTypeDT" minOccurs="0"/>
                             <element name="shsAuthorOrgContactDetails" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}contactDetailsDT" maxOccurs="unbounded" minOccurs="0"/>
                             <element name="shsAuthorAddress" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}addressTypeDT" minOccurs="0"/>
                             <element name="shsAuthorContactDetails" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}contactDetailsDT" maxOccurs="unbounded" minOccurs="0"/>
                             <element name="shsEntitlements" minOccurs="0">
                               <complexType>
                                 <complexContent>
                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                     <sequence>
                                       <element name="entitlement" maxOccurs="unbounded" minOccurs="0">
                                         <complexType>
                                           <complexContent>
                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                               <sequence>
                                                 <element name="entitlementNumberId" type="{http://www.w3.org/2001/XMLSchema}string"/>
                                                 <element name="entitlementType" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}CodedType"/>
                                                 <element name="entitlementEffectiveTime" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}timeStampDT" minOccurs="0"/>
                                               </sequence>
                                             </restriction>
                                           </complexContent>
                                         </complexType>
                                       </element>
                                     </sequence>
                                   </restriction>
                                 </complexContent>
                               </complexType>
                             </element>
                             <element name="shsAuthorQualifications" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}CodedType" minOccurs="0"/>
                             <element name="medicinesList">
                               <complexType>
                                 <complexContent>
                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                     <sequence>
                                       <element name="informationAvailable" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}informationAvailableDT"/>
                                       <element name="medicine" maxOccurs="unbounded" minOccurs="0">
                                         <complexType>
                                           <complexContent>
                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                               <sequence>
                                                 <element name="medicineTitle" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}CodedType"/>
                                                 <element name="medicineDose" type="{http://www.w3.org/2001/XMLSchema}string"/>
                                                 <element name="medicineDesc" maxOccurs="unbounded" minOccurs="0">
                                                   <complexType>
                                                     <complexContent>
                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                         <sequence>
                                                           <element name="indication" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                                                           <element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                                                         </sequence>
                                                       </restriction>
                                                     </complexContent>
                                                   </complexType>
                                                 </element>
                                               </sequence>
                                             </restriction>
                                           </complexContent>
                                         </complexType>
                                       </element>
                                     </sequence>
                                   </restriction>
                                 </complexContent>
                               </complexType>
                             </element>
                             <element name="advReactionsList">
                               <complexType>
                                 <complexContent>
                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                     <sequence>
                                       <element name="informationAvailable" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}informationAvailableDT"/>
                                       <element name="advReaction" maxOccurs="unbounded" minOccurs="0">
                                         <complexType>
                                           <complexContent>
                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                               <sequence>
                                                 <element name="advReactionCause" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}CodedType"/>
                                                 <element name="advReactionManifestation" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}CodedType" maxOccurs="unbounded" minOccurs="0"/>
                                                 <element name="advReactionType" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}CodedType" minOccurs="0"/>
                                               </sequence>
                                             </restriction>
                                           </complexContent>
                                         </complexType>
                                       </element>
                                     </sequence>
                                   </restriction>
                                 </complexContent>
                               </complexType>
                             </element>
                             <element name="immunisationList">
                               <complexType>
                                 <complexContent>
                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                     <sequence>
                                       <element name="informationAvailable" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}informationAvailableDT"/>
                                       <element name="immunisation" maxOccurs="unbounded" minOccurs="0">
                                         <complexType>
                                           <complexContent>
                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                               <sequence>
                                                 <element name="immunisationDate" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}timeStampDT"/>
                                                 <element name="immunisationTitle" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}CodedType"/>
                                                 <element name="immunisationSequenceNumber" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
                                               </sequence>
                                             </restriction>
                                           </complexContent>
                                         </complexType>
                                       </element>
                                     </sequence>
                                   </restriction>
                                 </complexContent>
                               </complexType>
                             </element>
                             <element name="medHistoryList">
                               <complexType>
                                 <complexContent>
                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                     <sequence>
                                       <element name="informationAvailable" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}informationAvailableDT" maxOccurs="3" minOccurs="3"/>
                                       <element name="problemAndDiagnosis" maxOccurs="unbounded" minOccurs="0">
                                         <complexType>
                                           <complexContent>
                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                               <sequence>
                                                 <element name="medTitle" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}CodedType"/>
                                                 <element name="medDateO" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}timeStampDT" minOccurs="0"/>
                                                 <element name="medDateR" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}timeStampDT" minOccurs="0"/>
                                                 <element name="medComment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                                               </sequence>
                                             </restriction>
                                           </complexContent>
                                         </complexType>
                                       </element>
                                       <element name="procedure" maxOccurs="unbounded" minOccurs="0">
                                         <complexType>
                                           <complexContent>
                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                               <sequence>
                                                 <element name="medTitle" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}CodedType"/>
                                                 <element name="medDateO" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}timeStampDT" minOccurs="0"/>
                                                 <element name="medDateR" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}timeStampDT" minOccurs="0"/>
                                                 <element name="medComment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                                               </sequence>
                                             </restriction>
                                           </complexContent>
                                         </complexType>
                                       </element>
                                       <element name="otherMedicalHistory" maxOccurs="unbounded" minOccurs="0">
                                         <complexType>
                                           <complexContent>
                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                               <sequence>
                                                 <element name="medTitle" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}CodedType"/>
                                                 <element name="medDateO" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}timeStampDT" minOccurs="0"/>
                                                 <element name="medDateR" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}timeStampDT" minOccurs="0"/>
                                                 <element name="medComment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                                               </sequence>
                                             </restriction>
                                           </complexContent>
                                         </complexType>
                                       </element>
                                     </sequence>
                                   </restriction>
                                 </complexContent>
                               </complexType>
                             </element>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="otherLinks">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="link" maxOccurs="unbounded">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="linkName" type="{http://www.w3.org/2001/XMLSchema}string"/>
                             <element name="linkTitle" type="{http://www.w3.org/2001/XMLSchema}string"/>
                             <element name="linkTarget" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
                             <element name="informationAvailable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
                             <element name="linkType">
                               <simpleType>
                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                                   <enumeration value="Document"/>
                                   <enumeration value="View"/>
                                 </restriction>
                               </simpleType>
                             </element>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="recentDocuments">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="informationAvailable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
                   <element name="document" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}documentDT" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class HealthRecordOverviewResponse.NewDocuments
          Java class for anonymous complex type.
static class HealthRecordOverviewResponse.OtherLinks
          Java class for anonymous complex type.
static class HealthRecordOverviewResponse.RecentDocuments
          Java class for anonymous complex type.
static class HealthRecordOverviewResponse.SharedHealthSummary
          Java class for anonymous complex type.
static class HealthRecordOverviewResponse.ViewMetadata
          Java class for anonymous complex type.
 
Field Summary
protected  HealthRecordOverviewResponse.NewDocuments newDocuments
           
protected  HealthRecordOverviewResponse.OtherLinks otherLinks
           
protected  HealthRecordOverviewResponse.RecentDocuments recentDocuments
           
protected  HealthRecordOverviewResponse.SharedHealthSummary sharedHealthSummary
           
protected  HealthRecordOverviewResponse.ViewMetadata viewMetadata
           
 
Constructor Summary
HealthRecordOverviewResponse()
           
 
Method Summary
 HealthRecordOverviewResponse.NewDocuments getNewDocuments()
          Gets the value of the newDocuments property.
 HealthRecordOverviewResponse.OtherLinks getOtherLinks()
          Gets the value of the otherLinks property.
 HealthRecordOverviewResponse.RecentDocuments getRecentDocuments()
          Gets the value of the recentDocuments property.
 HealthRecordOverviewResponse.SharedHealthSummary getSharedHealthSummary()
          Gets the value of the sharedHealthSummary property.
 HealthRecordOverviewResponse.ViewMetadata getViewMetadata()
          Gets the value of the viewMetadata property.
 void setNewDocuments(HealthRecordOverviewResponse.NewDocuments value)
          Sets the value of the newDocuments property.
 void setOtherLinks(HealthRecordOverviewResponse.OtherLinks value)
          Sets the value of the otherLinks property.
 void setRecentDocuments(HealthRecordOverviewResponse.RecentDocuments value)
          Sets the value of the recentDocuments property.
 void setSharedHealthSummary(HealthRecordOverviewResponse.SharedHealthSummary value)
          Sets the value of the sharedHealthSummary property.
 void setViewMetadata(HealthRecordOverviewResponse.ViewMetadata value)
          Sets the value of the viewMetadata property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

viewMetadata

protected HealthRecordOverviewResponse.ViewMetadata viewMetadata

newDocuments

protected HealthRecordOverviewResponse.NewDocuments newDocuments

sharedHealthSummary

protected HealthRecordOverviewResponse.SharedHealthSummary sharedHealthSummary

otherLinks

protected HealthRecordOverviewResponse.OtherLinks otherLinks

recentDocuments

protected HealthRecordOverviewResponse.RecentDocuments recentDocuments
Constructor Detail

HealthRecordOverviewResponse

public HealthRecordOverviewResponse()
Method Detail

getViewMetadata

public HealthRecordOverviewResponse.ViewMetadata getViewMetadata()
Gets the value of the viewMetadata property.

Returns:
possible object is HealthRecordOverviewResponse.ViewMetadata

setViewMetadata

public void setViewMetadata(HealthRecordOverviewResponse.ViewMetadata value)
Sets the value of the viewMetadata property.

Parameters:
value - allowed object is HealthRecordOverviewResponse.ViewMetadata

getNewDocuments

public HealthRecordOverviewResponse.NewDocuments getNewDocuments()
Gets the value of the newDocuments property.

Returns:
possible object is HealthRecordOverviewResponse.NewDocuments

setNewDocuments

public void setNewDocuments(HealthRecordOverviewResponse.NewDocuments value)
Sets the value of the newDocuments property.

Parameters:
value - allowed object is HealthRecordOverviewResponse.NewDocuments

getSharedHealthSummary

public HealthRecordOverviewResponse.SharedHealthSummary getSharedHealthSummary()
Gets the value of the sharedHealthSummary property.

Returns:
possible object is HealthRecordOverviewResponse.SharedHealthSummary

setSharedHealthSummary

public void setSharedHealthSummary(HealthRecordOverviewResponse.SharedHealthSummary value)
Sets the value of the sharedHealthSummary property.

Parameters:
value - allowed object is HealthRecordOverviewResponse.SharedHealthSummary

getOtherLinks

public HealthRecordOverviewResponse.OtherLinks getOtherLinks()
Gets the value of the otherLinks property.

Returns:
possible object is HealthRecordOverviewResponse.OtherLinks

setOtherLinks

public void setOtherLinks(HealthRecordOverviewResponse.OtherLinks value)
Sets the value of the otherLinks property.

Parameters:
value - allowed object is HealthRecordOverviewResponse.OtherLinks

getRecentDocuments

public HealthRecordOverviewResponse.RecentDocuments getRecentDocuments()
Gets the value of the recentDocuments property.

Returns:
possible object is HealthRecordOverviewResponse.RecentDocuments

setRecentDocuments

public void setRecentDocuments(HealthRecordOverviewResponse.RecentDocuments value)
Sets the value of the recentDocuments property.

Parameters:
value - allowed object is HealthRecordOverviewResponse.RecentDocuments