Deprecated API


Contents
Deprecated Interfaces
be.ehealth.technicalconnector.service.codage.CodageService
          replaced by SealsService 
be.ehealth.technicalconnector.service.timestamp.ConsultService
           
be.ehealth.businessconnector.recipe.validators.KmehrValidator
           
be.ehealth.businessconnector.recipe.service.PrescriberService
           
be.ehealth.businessconnector.recipe.validators.PrescriberServiceValidator
           
be.ehealth.businessconnector.chapterIV.builders.QualityBuilder
          not used anymore 
be.ehealth.businessconnector.recipe.service.RecipePrescriberService
           
be.ehealth.businessconnector.recipe.session.RecipePrescriberService
           
be.ehealth.technicalconnector.service.sts.SAMLResponse
           
 

Deprecated Classes
be.ehealth.businessconnector.recipe.utils.ACLUtils
           
be.ehealth.businessconnector.recipe.builders.BuilderFactory
           
be.ehealth.businessconnector.recipe.builders.BuildersUtils
           
be.ehealth.businessconnector.ehbox.v3.database.ByteArrayDatasource
          use be.ehealth.technicalconnector.utils.ByteArrayDatasource instead. 
be.ehealth.technicalconnector.service.etee.CertificateFactory
          Please use the CertificateCheckerFactory 
be.ehealth.businessconnector.chapterIV.utils.ChapterIVJaxbUtils
          will be removed in version 3.3 , use MarshallerHelper folderTypeMarshaller = new MarshallerHelper(X.class,X.class) instead 
be.ehealth.technicalconnector.service.codage.impl.CodageServiceImpl
          replaced by SealsServiceImpl 
be.ehealth.technicalconnector.utils.ConnectorJaxbUtils
          replaced by ConnectorJaxbUtils 
be.ehealth.technicalconnector.utils.ConnectorLogUtils
          replaced by ConnectorLogUtils 
be.ehealth.technicalconnector.service.etee.impl.ConnectorMockRevocationStatusChecker
           
be.ehealth.businessconnector.recipe.builders.CreatePrescriptionBuilder
           
be.ehealth.technicalconnector.service.sts.security.impl.pkcs11.EidPinCallBackHandlerFactory
          not longer supported 
be.ehealth.technicalconnector.handler.ErrorCollectorHandler
          replaced by ErrorCollectorHandler 
be.ehealth.businessconnector.recipe.builders.GetPrescriptionBuilder
           
be.ehealth.business.mycarenetcommons.builders.impl.GPCommonBuilderImpl
          use GenericCommonBuilderImpl for everything now ( configured via property file ). 
be.ehealth.businessconnector.therlink.builders.impl.GPRequestObjectBuilderImpl
           
be.ehealth.businessconnector.therlink.domain.HcParty
           
be.ehealth.businessconnector.wsconsent.builders.impl.HcPartyInfoBuilderImpl
           
be.ehealth.business.mycarenetcommons.builders.impl.IndependantProfessionalCommonBuilderImpl
          use GenericCommonBuilderImpl for everything now ( configured via property file ). 
be.ehealth.businessconnector.recipe.utils.KeyDepotHelper
           
be.ehealth.businessconnector.chapterIV.builders.impl.KmehrBuilderPersPhysician
          use the genericKmehrBuilder and configure it. 
be.ehealth.businessconnector.recipe.validators.KmehrValidatorFactory
           
be.ehealth.businessconnector.recipe.validators.impl.KmehrValidatorImpl
           
be.ehealth.businessconnector.recipe.builders.ListFeedbackBuilder
           
be.ehealth.businessconnector.recipe.builders.ListOpenPrescriptionBuilder
           
be.ehealth.businessconnector.therlink.domain.Patient
          use be.ehealth.business.common.domain.Patient instead 
be.ehealth.businessconnector.therlink.domain.Patient.Builder
           
be.ehealth.businessconnector.recipe.service.impl.PrescriberServiceImpl
           
be.ehealth.businessconnector.recipe.validators.impl.PrescriberServiceValidatorImpl
           
be.ehealth.businessconnector.chapterIV.builders.QualityBuilderFactory
          not used anymore 
be.ehealth.businessconnector.chapterIV.builders.impl.QualityBuilderPersPhysician
          not used anymore 
be.ehealth.businessconnector.recipe.utils.RecipeCommonsUtil
           
be.ehealth.businessconnector.recipe.utils.RecipeCryptoUtils
           
be.ehealth.businessconnector.recipe.service.impl.RecipePrescriberServiceImpl
           
be.ehealth.businessconnector.recipe.session.impl.RecipePrescriberServiceImpl
           
be.ehealth.businessconnector.recipe.session.impl.RecipeServiceImplementationFactory
           
be.ehealth.businessconnector.recipe.session.RecipeSessionServiceFactory
           
be.ehealth.technicalconnector.handler.RequestContextHandler
           
be.ehealth.businessconnector.dmg.mappers.RequestObjectMapper
          use BlobMapper instead. 
be.ehealth.technicalconnector.service.etee.RevocationFactory
          Please use RevocationStatusCheckerFactory 
be.ehealth.businessconnector.recipe.builders.RevokePrescriptionBuilder
           
be.ehealth.technicalconnector.service.sts.security.impl.SAMLTokenImpl
          replaced by SAMLHolderOfKeyToken 
be.ehealth.businessconnector.recipe.builders.SendNotificationBuilder
           
be.ehealth.businessconnector.recipe.service.ServiceFactory
           
be.ehealth.technicalconnector.service.sts.security.impl.pkcs11.SunPKCS11KeyStoreAdaptor
          not longer supported. 
be.ehealth.technicalconnector.service.sts.security.impl.pkcs11.SunPKCS11ProviderAdaptor
          not longer supported. 
be.ehealth.businessconnector.recipe.builders.UpdateFeedbackFlagBuilder
           
 

Deprecated Enums
be.ehealth.businessconnector.recipe.exception.RecipeBusinessConnectorExceptionValues
           
 

Deprecated Exceptions
be.ehealth.businessconnector.recipe.exception.RecipeBusinessConnectorException
           
 

Deprecated Fields
be.ehealth.technicalconnector.validator.TimeStampValidator.ALIASLIST
           
be.ehealth.technicalconnector.utils.IdentifierType.EHBOXV2
          replacy by IdentifierType.EHBOX 
be.ehealth.businessconnector.ehbox.api.utils.QualityType.GENERAL_PRACTIONER_NIHII
           
be.ehealth.businessconnector.ehbox.api.utils.QualityType.GENERAL_PRACTIONER_SSIN
           
be.ehealth.businessconnector.ehbox.api.utils.QualityType.GROUPOFNURSES_NIHII
           
be.ehealth.technicalconnector.utils.IdentifierType.HUB
          replaced by IdentifierType.EHP 
be.ehealth.technicalconnector.service.sts.security.impl.BeIDCredential.OID_GIVENNAME
          replaced by BCStyle.GIVENNAME.getId() 
be.ehealth.technicalconnector.service.sts.security.impl.BeIDCredential.OID_LASTNAME
          replaced by BCStyle.SURNAME.getId() 
be.ehealth.technicalconnector.service.sts.security.impl.BeIDCredential.OID_SERIALNUMBER
          replaced by BCStyle.SN.getId() 
be.ehealth.businessconnector.therlink.builders.RequestObjectBuilder.PROP_HCP_TYPE
           
be.fgov.ehealth.technicalconnector.signature.domain.CadesOption.SIGNATUREDIGEST
          not longer used. SIGNATUREALGORITHM must be used by for changing the algorthim. 
be.fgov.ehealth.technicalconnector.signature.domain.XadesOption.TRANFORMERLIST
          XadesOption.TRANSFORMERLIST should be used 
 

Deprecated Methods
be.ehealth.businessconnector.chapterIV.session.ChapterIVService.askChap4MedicalAdvisorAgreementResponse(FolderType, String, boolean, String, String, DateTime)
           
be.ehealth.technicalconnector.utils.ConnectorIOUtils.base64Decode(byte[])
          use ConnectorIOUtils.base64Decode(byte[], boolean) 
be.ehealth.businessconnector.therlink.domain.Patient.Builder.build()
          use be.ehealth.business.common.domain.Patient instead build the patient object and checks for parameters integrity 
be.ehealth.businessconnector.chapterIV.builders.ConsultationBuilder.buildRequest(FolderType, boolean, String, String, DateTime)
          , use ConsultationBuilder.buildRequest(FolderType folder, boolean isTest, ChapterIVReferences references, DateTime agreementStartDate). 
be.ehealth.businessconnector.chapterIV.builders.AdmissionBuilder.buildRequest(FolderType, boolean, String, String, DateTime)
           
be.ehealth.technicalconnector.utils.ConnectorIOUtils.compress(boolean, byte[])
          Replaced by ConnectorIOUtils.compress(byte[])

Note:noWrap parameter is not longer used. 

be.ehealth.businessconnector.chapterIV.session.ChapterIVService.consultChap4MedicalAdvisorAgreement(FolderType, String, boolean, String, String, DateTime)
           
be.ehealth.technicalconnector.session.ImplementationClassFactory.createImplementationClass(Class, SessionValidator, EhealthReplyValidator, Crypto, Crypto, String...)
          use the other createImplementationClass method without crypto 
be.ehealth.business.kmehrcommons.HcPartyUtil.createKmehrIdPrefix()
           
be.ehealth.businessconnector.ehbox.v3.builders.RequestBuilder.createMessageRequestType(String)
           
be.ehealth.businessconnector.ehbox.v3.builders.RequestBuilder.createMessageRequestType(String, String)
           
be.ehealth.businessconnector.ehbox.v3.builders.RequestBuilder.createMessageRequestType(String, String, BoxIdType)
           
be.ehealth.businessconnector.therlink.builders.RequestObjectBuilder.createPutTherapeuticLinkRequest(Patient, HcParty, Date, String, String, Proof...)
           
be.ehealth.businessconnector.therlink.builders.impl.AbstractRequestObjectBuilderImpl.createPutTherapeuticLinkRequest(Patient, HcParty, Date, String, String, Proof...)
           
be.ehealth.businessconnector.chapterIV.builders.BuilderFactory.createResponseBuilder()
           
be.ehealth.businessconnector.therlink.builders.RequestObjectBuilder.createRevokeTherapeuticLinkRequest(Patient, HcParty, Date, Date, String, String, Proof...)
           
be.ehealth.businessconnector.therlink.builders.impl.AbstractRequestObjectBuilderImpl.createRevokeTherapeuticLinkRequest(Patient, HcParty, Date, Date, String, String, Proof...)
           
be.ehealth.businessconnector.therlink.builders.CommonObjectBuilder.createTherapeuticLink(Patient, String, String, Date, Date, String, HcParty)
           
be.ehealth.businessconnector.therlink.builders.impl.CommonObjectBuilderImpl.createTherapeuticLink(Patient, String, String, Date, Date, String, HcParty)
           
be.ehealth.technicalconnector.utils.ConnectorIOUtils.decompress(boolean, byte[])
          Replaced by ConnectorIOUtils.compress(byte[])

Note:noWrap parameter is not longer used. 

be.ehealth.technicalconnector.service.etee.Crypto.generateSecretKey()
          replaced by ConnectorCryptoUtils.generatedKey(); 
be.ehealth.technicalconnector.ws.domain.GenericRequest.getAfterSecurityHandlerChain()
          method setHandlerChain should be used 
be.ehealth.businessconnector.therlink.domain.HcParty.getApplicationID()
           
be.ehealth.technicalconnector.ws.domain.GenericRequest.getBeforeSecurityHandlerChain()
          method setHandlerChain should be used 
be.ehealth.business.mycarenetcommons.builders.RequestBuilderFactory.getBlobBuilder(String)
           
be.ehealth.businessconnector.therlink.domain.HcParty.getCbe()
          ids should be stored and retrieved as Kmehr id types in the ids list ( get/setIds ). 
be.ehealth.technicalconnector.service.ServiceFactory.getCodageService()
          replaced by getSealsService 
be.ehealth.technicalconnector.service.ws.ServiceFactory.getCodageService(X509Certificate, PrivateKey)
          replaced by getSealsService 
be.ehealth.technicalconnector.service.ServiceFactory.getConsultService()
          replaced by ServiceFactory.getConsultServiceV2() 
be.ehealth.businessconnector.therlink.domain.TherapeuticLinkRequestType.getDate()
           
be.ehealth.businessconnector.therlink.domain.HcParty.getEHP()
          ids should be stored and retrieved as Kmehr id types in the ids list ( get/setIds ). 
be.ehealth.technicalconnector.service.keydepot.KeyDepotManager.getEncryptionETK()
          replaced byKeyDepotManager#getETK(EncryptionTokenType.ENCRYPTION) 
be.ehealth.businessconnector.therlink.builders.RequestObjectBuilder.getEnduserHcpType()
           
be.ehealth.businessconnector.therlink.builders.impl.AbstractRequestObjectBuilderImpl.getEnduserHcpType()
           
be.ehealth.businessconnector.ehbox.api.domain.Message.getExpirationDate()
           
be.ehealth.businessconnector.ehbox.v3.session.EhealthBoxServiceV3.getFullMessage(MessageRequestType)
           
be.ehealth.businessconnector.ehbox.v3.session.impl.EhealthBoxServiceV3Impl.getFullMessage(MessageRequestType)
           
be.ehealth.businessconnector.ehbox.v3.service.ConsultationService.getFullMessage(SAMLToken, MessageRequestType)
          use getFullMessage(SamlToken token , GetFullMessageRequest request) instead 
be.ehealth.businessconnector.ehbox.v3.service.impl.ConsultationServiceImpl.getFullMessage(SAMLToken, MessageRequestType)
           
be.ehealth.technicalconnector.service.keydepot.KeyDepotManager.getHolderOfKeyETK()
          replaced byKeyDepotManager#getETK(EncryptionTokenType.HOLDER_OF_KEY) 
be.ehealth.businessconnector.therlink.domain.HcParty.getHubId()
          ids should be stored and retrieved as Kmehr id types in the ids list ( get/setIds ). 
be.ehealth.businessconnector.therlink.domain.HcParty.getInss()
          ids should be stored and retrieved as Kmehr id types in the ids list ( get/setIds ). 
be.ehealth.businessconnector.hub.service.ServiceFactory.getIntraHubPortWithFolderEncryption(SAMLToken, Crypto, String)
          Use the same function without crypto 
be.ehealth.businessconnector.ehbox.api.domain.Message.getMandatee()
           
be.ehealth.businessconnector.ehbox.v3.session.EhealthBoxServiceV3.getMessageHistory(MessageRequestType)
           
be.ehealth.businessconnector.ehbox.v3.service.ConsultationService.getMessageHistory(SAMLToken, MessageRequestType)
          use getFullMessage(SamlToken token , GetHistoryRequest request) instead 
be.ehealth.businessconnector.ehbox.v3.service.impl.ConsultationServiceImpl.getMessageHistory(SAMLToken, MessageRequestType)
           
be.ehealth.businessconnector.ehbox.api.domain.NewsMessage.getNews()
          will be removed in version 3.3 , use getDocument() instead 
be.ehealth.businessconnector.ehbox.api.domain.NewsMessage.getNewsTitle()
          will be removed in version 3.3 , use getDocument().getTitle() instead 
be.ehealth.businessconnector.therlink.domain.HcParty.getNihii()
          ids should be stored and retrieved as Kmehr id types in the ids list ( get/setIds ). 
be.ehealth.technicalconnector.service.sts.utils.SAMLHelper.getNotOnOrAfterConditions(Element)
          replaced by getNotOnOrAfterCondition 
be.ehealth.businessconnector.ehbox.api.domain.Message.getPublicationDate()
           
be.ehealth.businessconnector.therlink.domain.OperationContext.getRecordDate()
           
be.ehealth.business.mycarenetcommons.builders.ResponseBuilderFactory.getResponseBuilder()
           
be.ehealth.technicalconnector.ws.domain.GenericRequest.getSecurityHandlerChain()
          method setHandlerChain should be used 
be.ehealth.businessconnector.genericasync.service.ServiceFactory.getService(SAMLToken, String)
           
be.ehealth.technicalconnector.service.etee.Crypto.getSymmKey()
          replaced by ConnectorCryptoUtils.generatedKey(); 
be.ehealth.technicalconnector.validator.impl.TimeStampValidatorFactory.getTimeStampValidator()
          replaced with getInstance() method 
be.ehealth.technicalconnector.service.sts.domain.SAMLAttribute.getValue()
           
be.ehealth.technicalconnector.utils.CertificateParser.getValue()
          replaces by CertificateParser.getId() 
be.ehealth.technicalconnector.utils.ConnectorXmlUtils.logXmlObject(Object)
            
be.ehealth.technicalconnector.utils.ConnectorLogUtils.logXmlObject(Object)
          replaced with ConnectorXmlUtils.logXmlObject(Object obj) 
be.ehealth.businessconnector.chapterIV.utils.ChapterIVJaxbUtils.marshal(Object)
          use marshallerHelper.toString instead 
be.ehealth.technicalconnector.utils.ConnectorXmlUtils.marshal(Object)
          replaced by ConnectorXmlUtils.toString(Object obj) 
be.ehealth.technicalconnector.utils.ConnectorJaxbUtils.marshal(Object)
          replaced with ConnectorXmlUtils.toString(Object obj) 
be.ehealth.businessconnector.chapterIV.utils.ChapterIVJaxbUtils.parseFolderType(InputStream)
          use marshallerHelper.toObject instead 
be.ehealth.businessconnector.chapterIV.utils.ChapterIVJaxbUtils.parseKmehrResponse(byte[])
          use marshallerHelper.toObject instead 
be.ehealth.technicalconnector.ws.domain.HandlerChain.registerHandler(HandlerPosition, SOAPHandler)
          please use register 
be.ehealth.technicalconnector.service.etee.Crypto.seal(byte[], SecretKey, String)
          replaced by Crypto.seal(SigningPolicySelector, KeyResult, byte[]) 
be.ehealth.technicalconnector.service.etee.Crypto.seal(EncryptionToken, byte[])
          replaced by Crypto.seal(SigningPolicySelector, EncryptionToken, byte[]) 
be.ehealth.technicalconnector.service.etee.Crypto.seal(Set, byte[])
          replaced by Crypto.seal(SigningPolicySelector, Set, byte[]) 
be.ehealth.technicalconnector.service.etee.Crypto.seal(Set, byte[], SecretKey, String)
          replaced by Crypto.seal(SigningPolicySelector, Set, KeyResult, byte[]) 
be.ehealth.technicalconnector.ws.GenericWsSender.sendCertificateSecured(String, Document, X509Certificate, PrivateKey)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendCertificateSecured(String, Document, X509Certificate, PrivateKey, String)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendCertificateSecured(String, String, X509Certificate, PrivateKey)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendCertificateSecured(String, String, X509Certificate, PrivateKey, String)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendSamlSecured(String, Document, Element, Credential)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendSamlSecured(String, Document, Element, Credential, String)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendSamlSecured(String, String, Element, Credential)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendSamlSecured(String, String, Element, Credential, String)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendUnsecured(String, Document)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendUnsecured(String, Document, String)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendUnsecured(String, String)
          use the method send(GenericRequest) 
be.ehealth.technicalconnector.ws.GenericWsSender.sendUnsecured(String, String, String)
           
be.ehealth.technicalconnector.validator.TimeStampValidator.setAliases(List)
          aliases MUST be provided at constructor time, not at runtime. 
be.ehealth.businessconnector.therlink.domain.HcParty.setApplicationID(String)
           
be.ehealth.technicalconnector.beid.domain.Identity.setCardValidityDateBegin(GregorianCalendar)
            
be.ehealth.technicalconnector.beid.domain.Identity.setCardValidityDateEnd(GregorianCalendar)
            
be.ehealth.businessconnector.therlink.domain.HcParty.setCbe(String)
          ids should be stored and retrieved as Kmehr id types in the ids list ( get/setIds ). 
be.ehealth.business.kmehrcommons.builders.HcPartyBuilder.setCdhcpartyCd(String)
          use cdHcPartyCd 
be.ehealth.technicalconnector.ws.domain.GenericRequest.setCertificateSecured()
           
be.ehealth.technicalconnector.config.Configuration.setConfigLocation(String)
          use ConfigFactory.setConfigLocation(location) instead. 
be.ehealth.technicalconnector.config.impl.ConfigurationImpl.setConfigLocation(String)
           
be.ehealth.businessconnector.ehbox.api.domain.NewsMessage.setContent(Byte[])
          : use setContent(byte[] content) instead 
be.ehealth.businessconnector.ehbox.api.domain.Document.setContent(Byte[])
          : use setContent(byte[] content) 
be.ehealth.technicalconnector.beid.domain.Identity.setDateOfBirth(GregorianCalendar)
           
be.ehealth.businessconnector.therlink.domain.HcParty.setEHP(String)
          ids should be stored and retrieved as Kmehr id types in the ids list ( get/setIds ). 
be.ehealth.businessconnector.ehbox.api.domain.Message.setExpirationDate(Date)
           
be.ehealth.business.kmehrcommons.builders.HcPartyBuilder.setFirstName(String)
          use firstname 
be.ehealth.businessconnector.therlink.domain.HcParty.setHubId(String)
          ids should be stored and retrieved as Kmehr id types in the ids list ( get/setIds ). 
be.ehealth.business.kmehrcommons.builders.HcPartyBuilder.setIdhcpartyId(String)
          use idHcPartyId 
be.ehealth.businessconnector.therlink.domain.HcParty.setInss(String)
          ids should be stored and retrieved as Kmehr id types in the ids list ( get/setIds ). 
be.ehealth.business.kmehrcommons.builders.HcPartyBuilder.setInssId(String)
          use inssId 
be.ehealth.technicalconnector.validator.TimeStampValidator.setKeyStore(KeyStore)
          keystore MUST be provided at constructor time, not at runtime. 
be.ehealth.business.kmehrcommons.builders.HcPartyBuilder.setLastName(String)
          use lastname 
be.ehealth.business.kmehrcommons.builders.HcPartyBuilder.setLocalCd(String, String)
          replaced by localCd 
be.ehealth.business.kmehrcommons.builders.HcPartyBuilder.setLocalId(String, String)
          use localId 
be.ehealth.businessconnector.ehbox.api.domain.Message.setMandatee(Addressee)
           
be.ehealth.business.kmehrcommons.builders.HcPartyBuilder.setName(String)
          use name 
be.ehealth.businessconnector.ehbox.api.domain.NewsMessage.setNews(Document)
          will be removed in version 3.3 , use setDocument(news) instead 
be.ehealth.businessconnector.ehbox.api.domain.NewsMessage.setNewsContent(byte[])
          will be removed in version 3.3 , use getDocument().setContent(content) instead 
be.ehealth.businessconnector.ehbox.api.domain.NewsMessage.setNewsTitle(String)
          will be removed in version 3.3 , use getDocument().setTitle(title) instead 
be.ehealth.businessconnector.therlink.domain.HcParty.setNihii(String)
          ids should be stored and retrieved as Kmehr id types in the ids list ( get/setIds ). 
be.ehealth.technicalconnector.ws.domain.GenericRequest.setPayload(Object, boolean)
            
be.ehealth.businessconnector.ehbox.api.domain.Message.setPublicationDate(Date)
           
be.ehealth.businessconnector.therlink.domain.OperationContext.setRecordDate(Calendar)
           
be.ehealth.technicalconnector.ws.domain.GenericRequest.setSamlSecured()
           
be.ehealth.technicalconnector.ws.domain.GenericRequest.setSamlSecured(SAMLToken)
           
be.ehealth.technicalconnector.utils.ConnectorXmlUtils.toByteArray(Object, QName)
          replaced by ConnectorXmlUtils.toByteArray(Object obj) 
be.ehealth.technicalconnector.utils.MarshallerHelper.toObjectNoRootElementRequired(byte[])
          replaced by ConnectorXmlUtils.toObject(byte[] data) 
be.ehealth.technicalconnector.utils.MarshallerHelper.toStringNoRootElementRequired(Y)
          replaced by MarshallerHelper.toString(Y data) 
be.ehealth.technicalconnector.utils.MarshallerHelper.toXMLByteArrayNoRootElementRequired(Y)
          replaced by ConnectorXmlUtils.toXMLByteArray(Y data) 
be.ehealth.technicalconnector.utils.MarshallerHelper.toXMLByteArrayNoRootElementRequired(Y, QName)
           
be.ehealth.technicalconnector.service.etee.Crypto.unseal(byte[])
          replaced by Crypto.unseal(SigningPolicySelector, byte[]) 
be.ehealth.technicalconnector.service.etee.Crypto.unsealForUnknown(SecretKey, byte[])
          replaced by Crypto.unseal(SigningPolicySelector, KeyResult, byte[]) 
be.ehealth.technicalconnector.service.etee.impl.AbstractCrypto.unsealWithSymmKey(Key, byte[])
          replaced with ConnectorCryptoUtils.decrypt(symmkey,"DESede",objectToUnseal) 
be.ehealth.business.mycarenetcommons.builders.ResponseBuilder.validateXades(SendResponseType, Blob)
          use validateXades(responseType) instead , the blob will be extracted from the responseType 
be.ehealth.business.mycarenetcommons.builders.impl.ResponseBuilderImpl.validateXades(SendResponseType, Blob)
          : see interface , use the method without the second parameter instead 
be.ehealth.businessconnector.therlink.domain.Patient.Builder.withEid(String)
          use be.ehealth.business.common.domain.Patient instead 
be.ehealth.businessconnector.therlink.domain.Patient.Builder.withFamilyName(String)
          use be.ehealth.business.common.domain.Patient instead 
be.ehealth.businessconnector.therlink.domain.Patient.Builder.withFirstName(String)
          use be.ehealth.business.common.domain.Patient instead 
be.ehealth.businessconnector.therlink.domain.Patient.Builder.withInss(String)
          use be.ehealth.business.common.domain.Patient instead 
be.ehealth.businessconnector.therlink.domain.Patient.Builder.withName(String)
          use be.ehealth.business.common.domain.Patient instead 
be.ehealth.businessconnector.therlink.domain.OperationContext.Builder.withRecordDate(Calendar)
          use withRecordDateTime 
be.ehealth.businessconnector.therlink.domain.Patient.Builder.withSis(String)
          use be.ehealth.business.common.domain.Patient instead 
 

Deprecated Constructors
be.ehealth.businessconnector.ehbox.v3.builders.impl.AbstractConsultationBuilder(Crypto)
          same without parameters 
be.ehealth.businessconnector.chapterIV.builders.BuilderFactory(Crypto, Crypto, KmehrValidator, Chapter4XmlValidator)
          use it without the crypto parameters 
be.ehealth.businessconnector.chapterIV.domain.ChapterIVKmehrResponseWithTimeStampInfo(Kmehrresponse, TimeStampResponse, byte[], byte[])
           
be.ehealth.businessconnector.chapterIV.session.impl.ChapterIVServiceImpl(SessionValidator, EhealthReplyValidator, Crypto, Crypto)
          same but without the crypto class 
be.ehealth.businessconnector.chapterIV.builders.impl.CommonBuilderImpl(Crypto, Chapter4XmlValidator, KmehrValidator, KmehrBuilder)
           
be.ehealth.technicalconnector.utils.ConfigurableFactoryHelper(String, String, Class)
          use ConfigurableFactoryHelper(String classPropertyName, String defaultClassPropertyName) instead 
be.ehealth.businessconnector.ehbox.v3.builders.impl.ConsultationFullMessageBuilder(Crypto)
          use the same without parameters. 
be.ehealth.businessconnector.ehboxV2.builders.impl.ConsultationMessageBuilderImpl(Crypto)
          default constructor is sufficient 
be.ehealth.businessconnector.ehbox.v3.builders.impl.ConsultationMessageBuilderImpl(Crypto)
          Do not user crypto 
be.ehealth.businessconnector.ehbox.v3.builders.impl.ConsultationReducedMessageBuilder(Crypto)
          Do not use crypto 
be.ehealth.businessconnector.recipe.builders.CreatePrescriptionBuilder(Crypto)
          User it without crypto 
be.ehealth.technicalconnector.service.etee.impl.CryptoImpl(Credential, Map)
          replaced with default constructor and the initialize method. 
be.ehealth.businessconnector.genericasync.service.impl.GenAsyncServiceImpl(SessionValidator, String)
           
be.ehealth.businessconnector.recipe.builders.GetPrescriptionBuilder(Crypto)
          Use it without crypto 
be.ehealth.businessconnector.therlink.domain.requests.GetTherapeuticLinkRequest(String, Date, Author, TherapeuticLink, int, Proof...)
           
be.ehealth.technicalconnector.utils.KeyStoreManager(KeyStore)
           
be.ehealth.businessconnector.recipe.builders.ListFeedbackBuilder(Crypto)
          Use it without crypto 
be.ehealth.businessconnector.recipe.builders.ListOpenPrescriptionBuilder(Crypto)
          Use it without crypto 
be.ehealth.businessconnector.therlink.domain.OperationContext(String, Calendar, Author, List)
           
be.ehealth.businessconnector.therlink.domain.Patient.Builder()
           
be.ehealth.businessconnector.recipe.service.impl.PrescriberServiceImpl(SessionValidator, EhealthReplyValidator)
           
be.ehealth.businessconnector.therlink.domain.requests.PutTherapeuticLinkRequest(String, Date, Author)
           
be.ehealth.businessconnector.therlink.domain.requests.PutTherapeuticLinkRequest(String, Date, Author, TherapeuticLink, Proof...)
           
be.ehealth.businessconnector.recipe.service.impl.RecipePrescriberServiceImpl(SessionValidator, EhealthReplyValidator, Crypto)
          Use it without the crypto 
be.ehealth.businessconnector.recipe.session.impl.RecipePrescriberServiceImpl(SessionValidator, EhealthReplyValidator, Crypto, Crypto)
          Use it without crypto 
be.ehealth.businessconnector.chapterIV.builders.impl.ResponseBuilderImpl(Crypto, Chapter4XmlValidator)
          use ResponseBuilderImpl(Chapter4XmlValidator validator) instead , the HolderOfKeyCrypto is now retrieved directly from the session. 
be.ehealth.businessconnector.recipe.builders.RevokePrescriptionBuilder(Crypto)
          Use it without crypto 
be.ehealth.businessconnector.therlink.domain.requests.RevokeTherapeuticLinkRequest(String, Date, Author, TherapeuticLink, Proof...)
           
be.ehealth.businessconnector.ehboxV2.builders.impl.SendMessageBuilderImpl(Crypto, KeyDepotManager)
           
be.ehealth.businessconnector.ehbox.v3.builders.impl.SendMessageBuilderImpl(Crypto, KeyDepotManager)
           
be.ehealth.businessconnector.recipe.builders.SendNotificationBuilder(Crypto)
          Use it without crypto 
be.ehealth.businessconnector.therlink.domain.TherapeuticLinkRequestType(String, Date, Author, TherapeuticLink, Proof...)
           
be.ehealth.businessconnector.recipe.builders.UpdateFeedbackFlagBuilder(Crypto)
          use it without crypto 
 




Connector Packaging PERSPHYSICIAN 3.10.2 API
Copyright © {inceptionYear}-2016 eHealth. All Rights Reserved.