public class OrganisationProviderDirectoryEntryType extends Object
Java class for OrganisationProviderDirectoryEntryType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="OrganisationProviderDirectoryEntryType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="hpioNumber" type="{http://ns.electronichealth.net.au/hi/xsd/providercore/Elements/3.2.0}HpioNumberType"/>
<element ref="{http://ns.electronichealth.net.au/hi/xsd/providercore/OrganisationName/3.2.0}organisationName"/>
<element ref="{http://ns.electronichealth.net.au/hi/xsd/providercore/OrganisationDetails/3.2.0}organisationDetails" minOccurs="0"/>
<element ref="{http://ns.electronichealth.net.au/hi/xsd/providercore/OrganisationService/3.2.0}organisationService" maxOccurs="unbounded"/>
<element ref="{http://ns.electronichealth.net.au/hi/xsd/providercore/Address/3.2.0}address"/>
<element ref="{http://ns.electronichealth.net.au/hi/xsd/providercore/ElectronicCommunication/3.2.0}electronicCommunication" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://ns.electronichealth.net.au/hi/xsd/providercore/EndPoint/3.2.0}endpointLocatorService" maxOccurs="unbounded" minOccurs="0"/>
<element name="linkedProviders" type="{http://ns.electronichealth.net.au/hi/xsd/providercore/LinkedType/3.2.0}LinkedProviderType" maxOccurs="unbounded" minOccurs="0"/>
<element name="linkedOrganisations" type="{http://ns.electronichealth.net.au/hi/xsd/providercore/LinkedType/3.2.0}LinkedOrganisationType" maxOccurs="unbounded" minOccurs="0"/>
<element name="additionalComments" type="{http://ns.electronichealth.net.au/hi/xsd/providercore/Elements/3.2.0}AdditionalCommentsType" minOccurs="0"/>
<element name="priorityNumber" type="{http://ns.electronichealth.net.au/hi/xsd/providercore/Elements/3.2.0}PriorityNumberType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
additionalComments |
protected Address |
address |
protected List<ElectronicCommunication> |
electronicCommunication |
protected List<EndpointLocatorService> |
endpointLocatorService |
protected String |
hpioNumber |
protected List<LinkedOrganisationType> |
linkedOrganisations |
protected List<LinkedProviderType> |
linkedProviders |
protected OrganisationDetails |
organisationDetails |
protected OrganisationName |
organisationName |
protected List<OrganisationService> |
organisationService |
protected Integer |
priorityNumber |
| Constructor and Description |
|---|
OrganisationProviderDirectoryEntryType() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAdditionalComments()
Gets the value of the additionalComments property.
|
Address |
getAddress()
Gets the value of the address property.
|
List<ElectronicCommunication> |
getElectronicCommunication()
Gets the value of the electronicCommunication property.
|
List<EndpointLocatorService> |
getEndpointLocatorService()
Gets the value of the endpointLocatorService property.
|
String |
getHpioNumber()
Gets the value of the hpioNumber property.
|
List<LinkedOrganisationType> |
getLinkedOrganisations()
Gets the value of the linkedOrganisations property.
|
List<LinkedProviderType> |
getLinkedProviders()
Gets the value of the linkedProviders property.
|
OrganisationDetails |
getOrganisationDetails()
Gets the value of the organisationDetails property.
|
OrganisationName |
getOrganisationName()
Gets the value of the organisationName property.
|
List<OrganisationService> |
getOrganisationService()
Gets the value of the organisationService property.
|
Integer |
getPriorityNumber()
Gets the value of the priorityNumber property.
|
void |
setAdditionalComments(String value)
Sets the value of the additionalComments property.
|
void |
setAddress(Address value)
Sets the value of the address property.
|
void |
setHpioNumber(String value)
Sets the value of the hpioNumber property.
|
void |
setOrganisationDetails(OrganisationDetails value)
Sets the value of the organisationDetails property.
|
void |
setOrganisationName(OrganisationName value)
Sets the value of the organisationName property.
|
void |
setPriorityNumber(Integer value)
Sets the value of the priorityNumber property.
|
protected String hpioNumber
protected OrganisationName organisationName
protected OrganisationDetails organisationDetails
protected List<OrganisationService> organisationService
protected Address address
protected List<ElectronicCommunication> electronicCommunication
protected List<EndpointLocatorService> endpointLocatorService
protected List<LinkedProviderType> linkedProviders
protected List<LinkedOrganisationType> linkedOrganisations
protected String additionalComments
protected Integer priorityNumber
public OrganisationProviderDirectoryEntryType()
public String getHpioNumber()
Stringpublic void setHpioNumber(String value)
value - allowed object is
Stringpublic OrganisationName getOrganisationName()
OrganisationNamepublic void setOrganisationName(OrganisationName value)
value - allowed object is
OrganisationNamepublic OrganisationDetails getOrganisationDetails()
OrganisationDetailspublic void setOrganisationDetails(OrganisationDetails value)
value - allowed object is
OrganisationDetailspublic List<OrganisationService> getOrganisationService()
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 organisationService property.
For example, to add a new item, do as follows:
getOrganisationService().add(newItem);
Objects of the following type(s) are allowed in the list
OrganisationService
public Address getAddress()
Addresspublic void setAddress(Address value)
value - allowed object is
Addresspublic List<ElectronicCommunication> getElectronicCommunication()
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 electronicCommunication property.
For example, to add a new item, do as follows:
getElectronicCommunication().add(newItem);
Objects of the following type(s) are allowed in the list
ElectronicCommunication
public List<EndpointLocatorService> getEndpointLocatorService()
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 endpointLocatorService property.
For example, to add a new item, do as follows:
getEndpointLocatorService().add(newItem);
Objects of the following type(s) are allowed in the list
EndpointLocatorService
public List<LinkedProviderType> getLinkedProviders()
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 linkedProviders property.
For example, to add a new item, do as follows:
getLinkedProviders().add(newItem);
Objects of the following type(s) are allowed in the list
LinkedProviderType
public List<LinkedOrganisationType> getLinkedOrganisations()
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 linkedOrganisations property.
For example, to add a new item, do as follows:
getLinkedOrganisations().add(newItem);
Objects of the following type(s) are allowed in the list
LinkedOrganisationType
public String getAdditionalComments()
Stringpublic void setAdditionalComments(String value)
value - allowed object is
Stringpublic Integer getPriorityNumber()
IntegerCopyright © 2021. All rights reserved.