be.ehealth.technicalconnector.service.idsupport.impl
Class IdSupportServiceImpl
java.lang.Object
be.ehealth.technicalconnector.session.AbstractSessionServiceWithCache
be.ehealth.technicalconnector.service.idsupport.impl.IdSupportServiceImpl
- All Implemented Interfaces:
- IdSupportService, SessionServiceWithCache
public class IdSupportServiceImpl
- extends AbstractSessionServiceWithCache
- implements IdSupportService
Implementation of IdSupportService
Extends AbstractSessionServiceWithCache
IdSupportServiceImpl
public IdSupportServiceImpl(EhealthReplyValidator validator)
verifyId
public VerifyIdResponse verifyId(VerifyIdRequest request)
throws TechnicalConnectorException
- Description copied from interface:
IdSupportService
- Verify a combination between elements of the request.
- Specified by:
verifyId
in interface IdSupportService
- Parameters:
request
- - the request to use
- Returns:
- the validation result (true, false), and when it's invalid the cause of the validation failure if there's one
- Throws:
TechnicalConnectorException
verifyId
public VerifyIdResponse verifyId(String legalContext,
Id ssin,
Id cardNumber)
throws TechnicalConnectorException
- Description copied from interface:
IdSupportService
- See
IdSupportService.verifyId(be.fgov.ehealth.idsupport.protocol.v2.VerifyIdRequest)
.
- Specified by:
verifyId
in interface IdSupportService
- Parameters:
legalContext
- - the legal contextssin
- - the ssincardNumber
- - the cardnumber (eg.:isi, eid, sis)
- Throws:
TechnicalConnectorException
verifyId
public VerifyIdResponse verifyId(String legalContext,
Id barcode)
throws TechnicalConnectorException
- Description copied from interface:
IdSupportService
- See
IdSupportService.verifyId(be.fgov.ehealth.idsupport.protocol.v2.VerifyIdRequest)
.
- Specified by:
verifyId
in interface IdSupportService
- Parameters:
legalContext
- - the legal contextbarcode
- - the barcode
- Throws:
TechnicalConnectorException
Connector Business ORGPHARMACY 3.11.1 API
Copyright © {inceptionYear}-2016 eHealth. All Rights Reserved.