au.gov.nehta.vendorlibrary.hi.hpio
Class ProviderOrganisationBatchSearch
java.lang.Object
au.gov.nehta.vendorlibrary.hi.hpio.ProviderOrganisationBatchSearch
public class ProviderOrganisationBatchSearch
- extends java.lang.Object
Helper inner class to create a batch of validated HPIO searches.
Method Summary |
java.util.List<au.net.electronichealth.ns.hi.xsd.providercore.organisationdetails._5_1.BatchSearchForProviderOrganisationCriteriaType> |
getSearches()
|
au.net.electronichealth.ns.hi.svc.providerbatchasyncsearchforproviderorganisation._5_1.SubmitSearchForProviderOrganisation |
getSearchRequest()
|
void |
identifierSearch(au.net.electronichealth.ns.hi.xsd.providercore.organisationdetails._5_1.BatchSearchForProviderOrganisationCriteriaType request)
Constructs a provider individual Identifier search and adds it to the batch list. |
void |
setSearches(java.util.List<au.net.electronichealth.ns.hi.xsd.providercore.organisationdetails._5_1.BatchSearchForProviderOrganisationCriteriaType> searches)
|
void |
setSearchRequest(au.net.electronichealth.ns.hi.svc.providerbatchasyncsearchforproviderorganisation._5_1.SubmitSearchForProviderOrganisation searchIhiBatchSync)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProviderOrganisationBatchSearch
public ProviderOrganisationBatchSearch()
identifierSearch
public final void identifierSearch(au.net.electronichealth.ns.hi.xsd.providercore.organisationdetails._5_1.BatchSearchForProviderOrganisationCriteriaType request)
- Constructs a provider individual Identifier search and adds it to the batch list.
- Parameters:
request
- a BatchSearchForProviderIndividualCriteriaType with:
the SearchHIProviderDirectoryForIndividual request object containing the following mandatory fields:
HPII or Registraion ID
FamilyName
and a request identifier
getSearchRequest
public au.net.electronichealth.ns.hi.svc.providerbatchasyncsearchforproviderorganisation._5_1.SubmitSearchForProviderOrganisation getSearchRequest()
setSearchRequest
public void setSearchRequest(au.net.electronichealth.ns.hi.svc.providerbatchasyncsearchforproviderorganisation._5_1.SubmitSearchForProviderOrganisation searchIhiBatchSync)
getSearches
public java.util.List<au.net.electronichealth.ns.hi.xsd.providercore.organisationdetails._5_1.BatchSearchForProviderOrganisationCriteriaType> getSearches()
setSearches
public void setSearches(java.util.List<au.net.electronichealth.ns.hi.xsd.providercore.organisationdetails._5_1.BatchSearchForProviderOrganisationCriteriaType> searches)