au.gov.nehta.vendorlibrary.hi.hpii
Class ProviderIndividualBatchSearch
java.lang.Object
au.gov.nehta.vendorlibrary.hi.hpii.ProviderIndividualBatchSearch
public class ProviderIndividualBatchSearch
- extends java.lang.Object
Helper inner class to create a batch of validated HPII searches.
Method Summary |
void |
demographicSearch(au.net.electronichealth.ns.hi.xsd.providercore.providertype._5_1.BatchSearchForProviderIndividualCriteriaType request)
Constructs a provider individual demographic search and adds it to a
batch list. |
java.util.List<au.net.electronichealth.ns.hi.xsd.providercore.providertype._5_1.BatchSearchForProviderIndividualCriteriaType> |
getSearches()
|
au.net.electronichealth.ns.hi.svc.providerbatchasyncsearchforproviderindividual._5_1.SubmitSearchForProviderIndividual |
getSearchRequest()
|
void |
identifierSearch(au.net.electronichealth.ns.hi.xsd.providercore.providertype._5_1.BatchSearchForProviderIndividualCriteriaType 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.providertype._5_1.BatchSearchForProviderIndividualCriteriaType> searches)
|
void |
setSearchRequest(au.net.electronichealth.ns.hi.svc.providerbatchasyncsearchforproviderindividual._5_1.SubmitSearchForProviderIndividual searchIhiBatchSync)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProviderIndividualBatchSearch
public ProviderIndividualBatchSearch()
demographicSearch
public final void demographicSearch(au.net.electronichealth.ns.hi.xsd.providercore.providertype._5_1.BatchSearchForProviderIndividualCriteriaType request)
- Constructs a provider individual demographic search and adds it to a
batch list.
- Parameters:
request
- a BatchSearchForProviderIndividualCriteriaType with: the
SearchForProviderIndividual request object containing the
following mandatory fields: FamilyName
identifierSearch
public final void identifierSearch(au.net.electronichealth.ns.hi.xsd.providercore.providertype._5_1.BatchSearchForProviderIndividualCriteriaType 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.providerbatchasyncsearchforproviderindividual._5_1.SubmitSearchForProviderIndividual getSearchRequest()
setSearchRequest
public void setSearchRequest(au.net.electronichealth.ns.hi.svc.providerbatchasyncsearchforproviderindividual._5_1.SubmitSearchForProviderIndividual searchIhiBatchSync)
getSearches
public java.util.List<au.net.electronichealth.ns.hi.xsd.providercore.providertype._5_1.BatchSearchForProviderIndividualCriteriaType> getSearches()
setSearches
public void setSearches(java.util.List<au.net.electronichealth.ns.hi.xsd.providercore.providertype._5_1.BatchSearchForProviderIndividualCriteriaType> searches)