Deprecated API


Contents
Deprecated Interfaces
be.ehealth.technicalconnector.service.timestamp.ConsultService
           
be.ehealth.businessconnector.chapterIV.builders.QualityBuilder
          not used anymore 
be.ehealth.technicalconnector.service.sts.SAMLResponse
           
 

Deprecated Classes
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.config.util.ConfigUtil
          replaced with
  • be.ehealth.business.mycarenetcommons.util.McnConfigUtil
  • be.ehealth.business.common.util.BusinessConfigUtil
  •  
    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.technicalconnector.service.sts.security.impl.pkcs11.EidPinCallBackHandlerFactory
              not longer supported 
    be.ehealth.technicalconnector.handler.ErrorCollectorHandler
              replaced by ErrorCollectorHandler 
    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.chapterIV.builders.impl.KmehrBuilderPersPhysician
              use the genericKmehrBuilder and configure it. 
    be.ehealth.technicalconnector.config.util.domain.PackageInfo
               
    be.ehealth.businessconnector.therlink.domain.Patient
              use be.ehealth.business.common.domain.Patient instead 
    be.ehealth.businessconnector.therlink.domain.Patient.Builder
               
    be.ehealth.businessconnector.chapterIV.builders.QualityBuilderFactory
              not used anymore 
    be.ehealth.businessconnector.chapterIV.builders.impl.QualityBuilderPersPhysician
              not used anymore 
    be.ehealth.technicalconnector.handler.RequestContextHandler
               
    be.ehealth.technicalconnector.service.etee.RevocationFactory
              Please use RevocationStatusCheckerFactory 
    be.ehealth.technicalconnector.service.sts.security.impl.SAMLTokenImpl
              replaced by SAMLHolderOfKeyToken 
    be.ehealth.technicalconnector.service.sts.security.impl.pkcs11.SunPKCS11KeyStoreAdaptor
              not longer supported. 
    be.ehealth.technicalconnector.service.sts.security.impl.pkcs11.SunPKCS11ProviderAdaptor
              not longer supported. 
     

    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.technicalconnector.utils.impl.JaxbContextFactory.PROP_CACHE_TYPE
               
    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 
    be.ehealth.technicalconnector.config.UddiKeys.UDDI_IDSUPPORT_V1
               
     

    Deprecated Methods
    be.ehealth.business.mycarenetdomaincommons.builders.util.GeneralCommonInputBuilder.addPackageInfo(PackageInfo)
              use addMcnPackageInfo instead 
    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.business.mycarenetdomaincommons.builders.CommonBuilder.createCommonInput(PackageInfo, boolean, String)
              PackageInfo parameter deprecated : use method with new McnPackageInfo type instead 
    be.ehealth.business.mycarenetdomaincommons.builders.impl.AbstractCommonBuilderImpl.createCommonInput(PackageInfo, boolean, String)
              use the createCommonInput(McnPackageInfo packageInfo, boolean isTest, String inputReference) instead; 
    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.business.mycarenetdomaincommons.builders.CommonBuilder.createOrigin(PackageInfo)
              PackageInfo parameter deprecated : use method with new McnPackageInfo type instead 
    be.ehealth.business.mycarenetdomaincommons.builders.impl.AbstractCommonBuilderImpl.createOrigin(PackageInfo)
              use createOrigin(McnPackageInfo packageInfo) instead 
    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 addHandlerChain should be used 
    be.ehealth.businessconnector.therlink.domain.HcParty.getApplicationID()
               
    be.ehealth.technicalconnector.ws.domain.GenericRequest.getBeforeSecurityHandlerChain()
              method addHandlerChain should be used 
    be.ehealth.business.mycarenetdomaincommons.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.ws.ServiceFactory.getCodageService(X509Certificate, PrivateKey)
              replaced by getSealsService 
    be.ehealth.businessconnector.insurability.domain.InsurabilityReferences.getCommonNIPReference()
              : the common nip reference should not be filled out by the client software , only the NIPPIN may add this property to messages 
    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.business.mycarenetdomaincommons.domain.Origin.getPackageInfo()
              PackageInfo parameter deprecated : use getMcnPackageInfo instead 
    be.ehealth.technicalconnector.config.impl.ConfigurationImpl.getProperties()
               
    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 addHandlerChain should be used 
    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.utils.CertificateParser.getValue()
              replaces by CertificateParser.getId() 
    be.ehealth.technicalconnector.service.sts.domain.SAMLAttribute.getValue()
               
    be.ehealth.technicalconnector.utils.ConnectorXmlUtils.isXMLLike(String)
               
    be.ehealth.technicalconnector.utils.ConnectorXmlUtils.logXmlObject(Object)
              replaced by the dump method 
    be.ehealth.technicalconnector.utils.ConnectorLogUtils.logXmlObject(Object)
              replaced with ConnectorXmlUtils.logXmlObject(Object obj) 
    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.marshal(Object)
              use marshallerHelper.toString instead 
    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.businessconnector.insurability.domain.InsurabilityReferences.setCommonNIPReference(String)
              : the common nip reference should not be filled out by the client software , only the NIPPIN may add this property to messages 
    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.technicalconnector.ws.domain.GenericRequest.setDefaultHandlerChain()
              method addDefaulHandlerChain should be used 
    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.technicalconnector.ws.domain.GenericRequest.setHandlerChain(HandlerChain)
              method addHandlerChain should be used. 
    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.business.mycarenetdomaincommons.domain.Origin.setPackageInfo(PackageInfo)
              PackageInfo parameter deprecated : use setMcnPackageInfo instead 
    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.impl.ResponseBuilderImpl.validateXades(SendResponseType, Blob)
              : see interface , use the method without the second parameter instead 
    be.ehealth.business.mycarenetcommons.builders.ResponseBuilder.validateXades(SendResponseType, Blob)
              use validateXades(responseType) instead , the blob will be extracted from the responseType 
    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.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.technicalconnector.service.etee.impl.CryptoImpl(Credential, Map)
              replaced with default constructor and the initialize method. 
    be.ehealth.businessconnector.therlink.domain.requests.GetTherapeuticLinkRequest(String, Date, Author, TherapeuticLink, int, Proof...)
               
    be.ehealth.technicalconnector.utils.KeyStoreManager(KeyStore)
               
    be.ehealth.businessconnector.therlink.domain.OperationContext(String, Calendar, Author, List)
               
    be.ehealth.business.mycarenetdomaincommons.domain.Origin(PackageInfo, CareProvider)
              PackageInfo parameter deprecated : use constructor with new McnPackageInfo type instead 
    be.ehealth.business.mycarenetdomaincommons.domain.Origin(PackageInfo, Party)
              PackageInfo parameter deprecated : use constructor with new McnPackageInfo type instead 
    be.ehealth.business.mycarenetdomaincommons.domain.Origin(PackageInfo, String, CareProvider, Party)
              PackageInfo parameter deprecated : use constructor with new McnPackageInfo type instead 
    be.ehealth.business.mycarenetdomaincommons.domain.Origin(PackageInfo, String, Party)
              PackageInfo parameter deprecated : use constructor with new McnPackageInfo type instead 
    be.ehealth.businessconnector.therlink.domain.Patient.Builder()
               
    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.chapterIV.builders.impl.ResponseBuilderImpl(Crypto, Chapter4XmlValidator)
              use ResponseBuilderImpl(Chapter4XmlValidator validator) instead , the HolderOfKeyCrypto is now retrieved directly from the session. 
    be.ehealth.businessconnector.therlink.domain.requests.RevokeTherapeuticLinkRequest(String, Date, Author, TherapeuticLink, Proof...)
               
    be.ehealth.technicalconnector.handler.SAMLSenderVouchesHandler(Element, X509Certificate, PrivateKey)
               
    be.ehealth.businessconnector.ehbox.v3.builders.impl.SendMessageBuilderImpl(Crypto, KeyDepotManager)
               
    be.ehealth.businessconnector.therlink.domain.TherapeuticLinkRequestType(String, Date, Author, TherapeuticLink, Proof...)
               
     




    Connector Business ORGPHARMACY 3.13.1 API
    Copyright © {inceptionYear}-2017 eHealth. All Rights Reserved.