be.ehealth.businessconnector.therlink.service
Interface TherLinkService

All Known Implementing Classes:
TherLinkServiceImpl

public interface TherLinkService

The interface Therapeutic Links Service Default imp : TherLinkServiceImpl Factory : ServiceFactory


Method Summary
 GetTherapeuticLinkResponse getTherapeuticLink(SAMLToken token, GetTherapeuticLinkRequest request)
          Get a therapeutic link
 HasTherapeuticLinkResponse hasTherapeuticLink(SAMLToken token, HasTherapeuticLinkRequest request)
          Check if a therapeutic link exists between the patient and healthcare party
 PutTherapeuticLinkResponse putTherapeuticLink(SAMLToken token, PutTherapeuticLinkRequest request)
          Put a therapeutic link
 RevokeTherapeuticLinkResponse revokeTherapeuticLink(SAMLToken token, RevokeTherapeuticLinkRequest request)
          Revoke a therapeutic link
 

Method Detail

putTherapeuticLink

PutTherapeuticLinkResponse putTherapeuticLink(SAMLToken token,
                                              PutTherapeuticLinkRequest request)
                                              throws TherLinkBusinessConnectorException,
                                                     TechnicalConnectorException
Put a therapeutic link

Parameters:
token - the token
request - the putTherapeuticLink request
Returns:
the putTherapeuticLink response
Throws:
TechnicalConnectorException
TherLinkBusinessConnectorException

getTherapeuticLink

GetTherapeuticLinkResponse getTherapeuticLink(SAMLToken token,
                                              GetTherapeuticLinkRequest request)
                                              throws TechnicalConnectorException,
                                                     TherLinkBusinessConnectorException
Get a therapeutic link

Parameters:
token - the token
request - the getTherapeuticLink request
Returns:
the response
Throws:
TherLinkBusinessConnectorException
TechnicalConnectorException

revokeTherapeuticLink

RevokeTherapeuticLinkResponse revokeTherapeuticLink(SAMLToken token,
                                                    RevokeTherapeuticLinkRequest request)
                                                    throws TechnicalConnectorException,
                                                           TherLinkBusinessConnectorException
Revoke a therapeutic link

Parameters:
token - the token
request - the request
Returns:
the response
Throws:
TherLinkBusinessConnectorException
TechnicalConnectorException

hasTherapeuticLink

HasTherapeuticLinkResponse hasTherapeuticLink(SAMLToken token,
                                              HasTherapeuticLinkRequest request)
                                              throws TechnicalConnectorException,
                                                     TherLinkBusinessConnectorException
Check if a therapeutic link exists between the patient and healthcare party

Parameters:
token - the token
request - the request
Returns:
the response
Throws:
TechnicalConnectorException
TherLinkBusinessConnectorException



Connector Packaging TRUSSMAKER 3.20.2 API
Copyright © {inceptionYear}-2020 eHealth. All Rights Reserved.