au.net.electronichealth.ns.pcehr.xsd.interfaces.pathologyreportview._1
Class PathologyReportViewResponse.PathologyReport

java.lang.Object
  extended by au.net.electronichealth.ns.pcehr.xsd.interfaces.pathologyreportview._1.PathologyReportViewResponse.PathologyReport
Enclosing class:
PathologyReportViewResponse

public static class PathologyReportViewResponse.PathologyReport
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="dateAvailableToConsumer" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="reportInformation" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}pathologyReportInformationDT"/>
         <element name="clinicalDocumentAuthor" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}providerInformationDT"/>
         <element name="reportingPathologistInformation" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}providerInformationDT"/>
         <element name="testRequesterInformation" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}requesterInformationDT"/>
         <element name="pathologyTestResult" maxOccurs="unbounded">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="specimenCollectionDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
                   <element name="pathologyDiscipline" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}CodedType"/>
                   <element name="testResultName" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}CodedType"/>
                   <element name="overallTestResultStatus" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}CodedType"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class PathologyReportViewResponse.PathologyReport.PathologyTestResult
          Java class for anonymous complex type.
 
Field Summary
protected  ProviderInformationDT clinicalDocumentAuthor
           
protected  java.lang.String dateAvailableToConsumer
           
protected  java.util.List<PathologyReportViewResponse.PathologyReport.PathologyTestResult> pathologyTestResults
           
protected  PathologyReportInformationDT reportInformation
           
protected  ProviderInformationDT reportingPathologistInformation
           
protected  RequesterInformationDT testRequesterInformation
           
 
Constructor Summary
PathologyReportViewResponse.PathologyReport()
           
 
Method Summary
 ProviderInformationDT getClinicalDocumentAuthor()
          Gets the value of the clinicalDocumentAuthor property.
 java.lang.String getDateAvailableToConsumer()
          Gets the value of the dateAvailableToConsumer property.
 java.util.List<PathologyReportViewResponse.PathologyReport.PathologyTestResult> getPathologyTestResults()
          Gets the value of the pathologyTestResults property.
 PathologyReportInformationDT getReportInformation()
          Gets the value of the reportInformation property.
 ProviderInformationDT getReportingPathologistInformation()
          Gets the value of the reportingPathologistInformation property.
 RequesterInformationDT getTestRequesterInformation()
          Gets the value of the testRequesterInformation property.
 void setClinicalDocumentAuthor(ProviderInformationDT value)
          Sets the value of the clinicalDocumentAuthor property.
 void setDateAvailableToConsumer(java.lang.String value)
          Sets the value of the dateAvailableToConsumer property.
 void setReportInformation(PathologyReportInformationDT value)
          Sets the value of the reportInformation property.
 void setReportingPathologistInformation(ProviderInformationDT value)
          Sets the value of the reportingPathologistInformation property.
 void setTestRequesterInformation(RequesterInformationDT value)
          Sets the value of the testRequesterInformation property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dateAvailableToConsumer

protected java.lang.String dateAvailableToConsumer

reportInformation

protected PathologyReportInformationDT reportInformation

clinicalDocumentAuthor

protected ProviderInformationDT clinicalDocumentAuthor

reportingPathologistInformation

protected ProviderInformationDT reportingPathologistInformation

testRequesterInformation

protected RequesterInformationDT testRequesterInformation

pathologyTestResults

protected java.util.List<PathologyReportViewResponse.PathologyReport.PathologyTestResult> pathologyTestResults
Constructor Detail

PathologyReportViewResponse.PathologyReport

public PathologyReportViewResponse.PathologyReport()
Method Detail

getDateAvailableToConsumer

public java.lang.String getDateAvailableToConsumer()
Gets the value of the dateAvailableToConsumer property.

Returns:
possible object is String

setDateAvailableToConsumer

public void setDateAvailableToConsumer(java.lang.String value)
Sets the value of the dateAvailableToConsumer property.

Parameters:
value - allowed object is String

getReportInformation

public PathologyReportInformationDT getReportInformation()
Gets the value of the reportInformation property.

Returns:
possible object is PathologyReportInformationDT

setReportInformation

public void setReportInformation(PathologyReportInformationDT value)
Sets the value of the reportInformation property.

Parameters:
value - allowed object is PathologyReportInformationDT

getClinicalDocumentAuthor

public ProviderInformationDT getClinicalDocumentAuthor()
Gets the value of the clinicalDocumentAuthor property.

Returns:
possible object is ProviderInformationDT

setClinicalDocumentAuthor

public void setClinicalDocumentAuthor(ProviderInformationDT value)
Sets the value of the clinicalDocumentAuthor property.

Parameters:
value - allowed object is ProviderInformationDT

getReportingPathologistInformation

public ProviderInformationDT getReportingPathologistInformation()
Gets the value of the reportingPathologistInformation property.

Returns:
possible object is ProviderInformationDT

setReportingPathologistInformation

public void setReportingPathologistInformation(ProviderInformationDT value)
Sets the value of the reportingPathologistInformation property.

Parameters:
value - allowed object is ProviderInformationDT

getTestRequesterInformation

public RequesterInformationDT getTestRequesterInformation()
Gets the value of the testRequesterInformation property.

Returns:
possible object is RequesterInformationDT

setTestRequesterInformation

public void setTestRequesterInformation(RequesterInformationDT value)
Sets the value of the testRequesterInformation property.

Parameters:
value - allowed object is RequesterInformationDT

getPathologyTestResults

public java.util.List<PathologyReportViewResponse.PathologyReport.PathologyTestResult> getPathologyTestResults()
Gets the value of the pathologyTestResults 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 pathologyTestResults property.

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

    getPathologyTestResults().add(newItem);
 

Objects of the following type(s) are allowed in the list PathologyReportViewResponse.PathologyReport.PathologyTestResult