Download eH-I: eHealth Interoperability

Description

Set of WCF extensions in order to work with the different services of Belgium eHealth Platform. It includes a library, test cases for the various services and a demo application.

Source Files

The download file ehi.zip has the following entries.


.nuget/NuGet.Config/*from  www.  java2  s  .  c  o  m*/
.nuget/NuGet.exe
.nuget/NuGet.targets
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
LocalTestRun.testsettings
chapterIV-module/AgreementException.cs
chapterIV-module/Ask.cs
chapterIV-module/CommonPostMaster.cs
chapterIV-module/Consult.cs
chapterIV-module/ConsultPostMaster.cs
chapterIV-module/InputParameterData.cs
chapterIV-module/OutputParameterData.cs
chapterIV-module/Properties/AssemblyInfo.cs
chapterIV-module/SecondPassAskPostMaster.cs
chapterIV-module/SecondPassConsultPostMaster.cs
chapterIV-module/askXsd/Ask.xsd
chapterIV-module/askXsd/IO-BE-AskUnaddressed.xsd
chapterIV-module/askXsd/IO-IM-AskAddressed.xsd
chapterIV-module/askXsd/MCN_ask_encrypted_response.xsd
chapterIV-module/askXsd/commonTypes-v1.xsd
chapterIV-module/chapterIV-module.csproj
chapterIV-module/chapterIV-module.csproj.vspscc
chapterIV-module/consultXsd/Consult.xsd
chapterIV-module/consultXsd/IO-BE-ConsultUnaddressed.xsd
chapterIV-module/consultXsd/IO-IM-ConsultAddressed.xsd
chapterIV-module/consultXsd/MCN_consult_encrypted_response.xsd
chapterIV-module/consultXsd/commonTypes-v1.xsd
chapterIV-module/genAskXsd.bat
chapterIV-module/genConsultXsd.bat
chapterIV-module/genWsdl.bat
chapterIV-module/packages.config
chapterIV-module/proxy.cs
chapterIV-module/wsdl/ChapterIVAgreementAdmission.wsdl
chapterIV-module/wsdl/ChapterIVAgreementConsultation.wsdl
chapterIV-module/wsdl/chap4services_core-1_0.xsd
chapterIV-module/wsdl/chap4services_protocol-1_0.xsd
chapterIV-module/wsdl/civics-protocol.xsd
chapterIV-module/wsdl/civics.xsd
chapterIV-module/wsdl/ehealth-commons-schema-core-1_4.xsd
chapterIV-module/wsdl/ehealth-commons-schema-protocol-1_4.xsd
chapterIV-module/wsdl/ehealth-errors-core-1.0.xsd
chapterIV-module/wsdl/ehealth-errors-schema-soa-1_0.xsd
chapterIV-module/wsdl/ehealth-errors-service-1.0.xsd
chapterIV-module/wsdl/infoConsult.wsdl
chapterIV-module/wsdl/xml.xsd
chapterIV-package/NuGet.config
chapterIV-package/NuGet.exe
chapterIV-package/NuGetPackage.ps1
chapterIV-package/NuGetSetup.ps1
chapterIV-package/Package.nuspec
chapterIV-package/Properties/AssemblyInfo.cs
chapterIV-package/chapterIV-package.csproj
chapterIV-package/chapterIV-package.csproj.vspscc
chapterIV-package/tools/init.ps1
chapterIV-package/tools/install.ps1
chapterIV-package/tools/uninstall.ps1
chapterIV-test/CIVICSExample.cs
chapterIV-test/ConsultExample.cs
chapterIV-test/Properties/AssemblyInfo.cs
chapterIV-test/app.config
chapterIV-test/chapterIV-test.csproj
chapterIV-test/chapterIV-test.csproj.vspscc
chapterIV-test/data/req.xml
chapterIV-test/data/request_consult_physician.xml
codage-module/COPYING
codage-module/CodageClient.cs
codage-module/Properties/AssemblyInfo.cs
codage-module/Protocol.cs
codage-module/codage-module.csproj
codage-module/codage-module.csproj.vspscc
codage-module/gen.bat
codage-module/xsd/Protocol.xsd
codage-test/COPYING
codage-test/Examples.cs
codage-test/Properties/AssemblyInfo.cs
codage-test/Service References/Proxy/Siemens.EHealth.Client.CodageTest.Proxy.DecodeResponseType.datasource
codage-test/Service References/Proxy/Siemens.EHealth.Client.CodageTest.Proxy.EncodeResponseType.datasource
codage-test/app.config
codage-test/codage-test.csproj
codage-test/codage-test.csproj.vspscc
codage-test/packages.config
debug.snk
demo/App.xaml
demo/App.xaml.cs
demo/COPYING
demo/MainWindow.xaml
demo/MainWindow.xaml.cs
demo/Properties/AssemblyInfo.cs
demo/Properties/Resources.Designer.cs
demo/Properties/Resources.resx
demo/Properties/Settings.Designer.cs
demo/Properties/Settings.settings
demo/Properties/app.manifest
demo/demo.csproj
demo/demo.csproj.vspscc
eBirth-module/BouncyCastle.Crypto.dll
eBirth-module/EBirthPostMaster.cs
eBirth-module/Properties/AssemblyInfo.cs
eBirth-module/Siemens.EHealth.Etee.Crypto.Library.dll
eBirth-module/Siemens.EHealth.Etee.Crypto.dll
eBirth-module/TTPService.cs
eBirth-module/eBirth-module.csproj
eBirth-module/eBirth-module.csproj.vspscc
eBirth-module/gen.bat
eBirth-module/wsdl/ehealth-ttp-schema-protocol-proxy-1_3.xsd
eBirth-module/wsdl/ttp-proxy-medicalform-1_3.wsdl
eBirth-module/wsdl/ttp-proxy-notification-1_3.wsdl
eBirth-module/xsd/cd.xsd
eBirth-module/xsd/common.xsd
eBirth-module/xsd/dt.xsd
eBirth-module/xsd/eBirthHospitalServiceMessages.xsd
eBirth-module/xsd/ehealth-commons-schema-core-1_3.xsd
eBirth-module/xsd/ehealth-commons-schema-protocol-1_3.xsd
eBirth-module/xsd/ehealth-ttp-schema-core-1_0.xsd
eBirth-module/xsd/ehealth-ttp-schema-protocol-1_1.xsd
eBirth-module/xsd/fsb.xsd
eBirth-module/xsd/id.xsd
eBirth-module/xsd/kmehr2009.xsd
eBirth-module/xsd/kmehrresponse.xsd
eBirth-module/xsd/ws-common.xsd
eBirth-module/xsd/xenc-schema.xsd
eBirth-module/xsd/xmldsig-core-schema.xsd
eBirth-test/BouncyCastle.Crypto.dll
eBirth-test/EBirthExamples.cs
eBirth-test/Properties/AssemblyInfo.cs
eBirth-test/Siemens.EHealth.Etee.Crypto.Library.dll
eBirth-test/Siemens.EHealth.Etee.Crypto.dll
eBirth-test/app.config
eBirth-test/data/notification_kmehr.xml
eBirth-test/eBirth-test.csproj
eBirth-test/eBirth-test.csproj.vspscc
eBirth-test/packages.config
ehBox-module/BouncyCastle.Crypto.dll
ehBox-module/COPYING
ehBox-module/EhBoxRecipient.cs
ehBox-module/NewsPostMaster.cs
ehBox-module/Properties/AssemblyInfo.cs
ehBox-module/Siemens.EHealth.Etee.Crypto.Library.dll
ehBox-module/Siemens.EHealth.Etee.Crypto.dll
ehBox-module/ehBox Consultation v2.cs
ehBox-module/ehBox-module.csproj
ehBox-module/ehBox-module.csproj.vspscc
ehBox-module/gen.bat
ehBox-module/wsdl/eHealthBoxConsultationService-2_1.wsdl
ehBox-module/wsdl/eHealthBoxPublicationService-2_1.wsdl
ehBox-module/wsdl/ehealth-commons-schema-core-1_4.xsd
ehBox-module/wsdl/ehealth-commons-schema-protocol-1_4.xsd
ehBox-module/wsdl/ehealth-ehBox-consultation-schema-protocol-2_1.xsd
ehBox-module/wsdl/ehealth-ehBox-monitoring-schema-protocol-2_1.xsd
ehBox-module/wsdl/ehealth-ehBox-publication-schema-protocol-2_1.xsd
ehBox-module/wsdl/ehealth-ehBox-schema-core-2_1.xsd
ehBox-module/wsdl/ehealth-errors-schema-core-1_0.xsd
ehBox-module/wsdl/ehealth-errors-schema-service-1_0.xsd
ehBox-module/wsdl/xml.xsd
ehBox-test/BouncyCastle.Crypto.dll
ehBox-test/EhBoxExamples.cs
ehBox-test/Properties/AssemblyInfo.cs
ehBox-test/Siemens.EHealth.Etee.Crypto.Library.dll
ehBox-test/Siemens.EHealth.Etee.Crypto.dll
ehBox-test/app.config
ehBox-test/ehBox-test.csproj
ehBox-test/ehBox-test.csproj.vspscc
ehBox-test/packages.config
ehi.sln
ehi.vsmdi
ehi.vssscc
eid-module/Address.cs
eid-module/CardAttrId.cs
eid-module/CardContextSafeHandler.cs
eid-module/CardDisposition.cs
eid-module/CardPCI.cs
eid-module/CardProtocols.cs
eid-module/CardSafeHandler.cs
eid-module/CardShareMode.cs
eid-module/Certificate.cs
eid-module/ContextScope.cs
eid-module/DeviceEventArgs.cs
eid-module/DeviceState.cs
eid-module/EidReader.cs
eid-module/FileSelectCmdAttribute.cs
eid-module/NativeMethods.cs
eid-module/NoCardException.cs
eid-module/Properties/AssemblyInfo.cs
eid-module/ReaderException.cs
eid-module/ReaderState.cs
eid-module/SCARD_IO_REQUEST.cs
eid-module/SCARD_READERSTATE.cs
eid-module/UnsupportedCardException.cs
eid-module/eid-module.csproj
eid-module/eid-module.csproj.vspscc
eid-test/EidWrapperTest.cs
eid-test/Properties/AssemblyInfo.cs
eid-test/eid-test.csproj
eid-test/eid-test.csproj.vspscc
eid-test/packages.config
genAsync-module/COPYING
genAsync-module/GenericAsync.cs
genAsync-module/Properties/AssemblyInfo.cs
genAsync-module/gen.bat
genAsync-module/genAsync-module.csproj
genAsync-module/genAsync-module.csproj.vspscc
genAsync-module/wsdl/GenericAsync.wsdl
genAsync-module/wsdl/GenericAsync.xsd
genAsync-module/wsdl/commonInfo-v2-Basic.xsd
genAsync-module/wsdl/commonInfo-v2.xsd
genAsync-module/wsdl/commonTypes-v1.xsd
genAsync-module/wsdl/xml.xsd
genAsync-module/wsdl/xmlmime.xsd
genAsync-test/GenAsyncExamples.cs
genAsync-test/Properties/AssemblyInfo.cs
genAsync-test/data/tsa.crt
genAsync-test/genAsync-test.csproj
genAsync-test/genAsync-test.csproj.vspscc
genAsync-test/genAsync.config
genAsync-test/genAsync.nunit
genAsync-test/packages.config
genIns-module/COPYING
genIns-module/GenericInsurabilityWebservice.cs
genIns-module/Properties/AssemblyInfo.cs
genIns-module/gen.bat
genIns-module/genIns-module.csproj
genIns-module/genIns-module.csproj.vspscc
genIns-module/wsdl/eHealthESB/WSDL/GenericInsurabilityWebService-1_0.wsdl
genIns-module/wsdl/eHealthESB/WSDL/Wssp1.2-2007-Saml1.1-HolderOfKey-Wss1.0-eHealth.xml
genIns-module/wsdl/eHealthESB/XSD/gen_ins_services_core-1_0.xsd
genIns-module/wsdl/eHealthESB/XSD/gen_ins_services_protocol-1_0.xsd
genIns-module/wsdl/ehealth-commons/XSD/ehealth-commons-schema-core-1_5.xsd
genIns-module/wsdl/ehealth-commons/XSD/ehealth-commons-schema-protocol-1_5.xsd
genIns-module/wsdl/ehealth-errors/ehealth-errors-schema-core-1_0.xsd
genIns-module/wsdl/ehealth-errors/ehealth-errors-schema-service-1_0.xsd
genIns-module/wsdl/ehealth-errors/ehealth-errors-schema-soa-1_0.xsd
genIns-module/wsdl/external/XSD/xml.xsd
genIns-test/COPYING
genIns-test/GenInsExamples.cs
genIns-test/Properties/AssemblyInfo.cs
genIns-test/genIns-test.csproj
genIns-test/genIns-test.csproj.vspscc
genIns-test/genIns.config
genIns-test/genIns.nunit
genIns-test/packages.config
kgss-test/Properties/AssemblyInfo.cs
kgss-test/Service References/EHealth/Reference.cs
kgss-test/Service References/EHealth/Reference.svcmap
kgss-test/Service References/EHealth/configuration.svcinfo
kgss-test/Service References/EHealth/configuration91.svcinfo
kgss-test/Service References/EHealth/ehealth-commons-schema-core-1_0.xsd
kgss-test/Service References/EHealth/ehealth-commons-schema-protocol-1_0.xsd
kgss-test/Service References/EHealth/ehealth-etee-commons-schema-3_0.xsd
kgss-test/Service References/EHealth/ehealth-etee-kgss-schema-protocol-3_1.xsd
kgss-test/Service References/EHealth/kgss_test.EHealth.GetKeyResponse.datasource
kgss-test/Service References/EHealth/kgss_test.EHealth.GetNewKeyResponse.datasource
kgss-test/Service References/EHealth/v1.wsdl
kgss-test/UnitTest1.cs
kgss-test/app.config
kgss-test/kgss-test.csproj
kgss-test/wsdl/commons-core.xsd
kgss-test/wsdl/commons-protocol.xsd
kgss-test/wsdl/kgss-protocol.xsd
kgss-test/wsdl/kgss.wsdl
library/BouncyCastle.Crypto.dll
library/COPYING
library/Properties/AssemblyInfo.cs
library/Sso/CertGenerator.cs
library/Sso/Configuration/CacheElement.cs
library/Sso/Configuration/SessionBehaviorElement.cs
library/Sso/Configuration/SessionCertificateElement.cs
library/Sso/Configuration/SsoBindingCollectionElement.cs
library/Sso/Configuration/SsoBindingElement.cs
library/Sso/FileSessionCache.cs
library/Sso/ISessionCache.cs
library/Sso/MemorySessionCache.cs
library/Sso/SessionBehavior.cs
library/Sso/SsoBinding.cs
library/Sso/SsoClientCredentials.cs
library/Sso/SsoSecurityTokenManager.cs
library/Sso/SsoSecurityTokenProvider.cs
library/Sso/Sts/Configuration/StsBindingCollectionElement.cs
library/Sso/Sts/Configuration/StsBindingElement.cs
library/Sso/Sts/Service/Request.cs
library/Sso/Sts/Service/Response.cs
library/Sso/Sts/Service/SamlException.cs
library/Sso/Sts/Service/SamlFault.cs
library/Sso/Sts/Service/SamlSignedXml.cs
library/Sso/Sts/Service/StatusCode.cs
library/Sso/Sts/Service/StsClient.cs
library/Sso/Sts/StsBinding.cs
library/Sso/Sts/WcfAddition/EHealthBindingElement.cs
library/Sso/Sts/WcfAddition/EHealthChannel.cs
library/Sso/Sts/WcfAddition/EHealthChannelFactory.cs
library/Sso/Sts/WcfAddition/EHealthElement.cs
library/Sso/Sts/WcfAddition/EHealthMessage.cs
library/Sso/Sts/WcfAddition/EHealthOutputChannel.cs
library/Sso/Sts/WcfAddition/EHealthRequestChannel.cs
library/Sso/WA/DummyAuthorizationPolicy.cs
library/Sso/WA/DummySecurityToken.cs
library/Sso/WA/DummySecurityTokenAuthenticator.cs
library/Sso/WA/DummySecurityTokenProvider.cs
library/Sso/WA/OptClientCredentials.cs
library/Sso/WA/OptSecurityTokenManager.cs
library/Sso/WA/XmlSerializerObjectSerializer.cs
library/Tool/EHealthP12.cs
library/ehi-library.nuspec
library/library.csproj
library/library.csproj.vspscc
library/packages.config
packages/repositories.config
pkcs12/COPYING
pkcs12/run-test.bat
pkcs12/split.bat
pkcs12/test/dummy.p12
rn-module/COPYING
rn-module/Properties/AssemblyInfo.cs
rn-module/SearchBySsinClient.cs
rn-module/SearchPhoneticClient.cs
rn-module/gen.bat
rn-module/rn-module.csproj
rn-module/rn-module.csproj.vspscc
rn-module/xsd.cs
rn-module/xsd/Commons/ConsultRN_protocol-1-0.xsd
rn-module/xsd/Commons/PersonInformation-1-0.xsd
rn-module/xsd/Commons/addressInformation-1-0.xsd
rn-module/xsd/EHealthCommons/ehealth-commons-schema-core-1_0.xsd
rn-module/xsd/EHealthCommons/ehealth-commons-schema-protocol-1_0.xsd
rn-module/xsd/PhoneticSearch-1-0.xsd
rn-module/xsd/SearchPersonBySSIN-1-0.xsd
rn-module/xsd/SearchPersonBySSIN-v1_0.wsdl
rn-module/xsd/phoneticSearch-v1_0.wsdl
rn-test/COPYING
rn-test/PhoneticSearchExamples.cs
rn-test/Properties/AssemblyInfo.cs
rn-test/SearchBySsinExamples.cs
rn-test/app.config
rn-test/packages.config
rn-test/rn-test.csproj
rn-test/rn-test.csproj.vspscc
sts-test/App.config
sts-test/COPYING
sts-test/Examples.cs
sts-test/Properties/AssemblyInfo.cs
sts-test/packages.config
sts-test/sts-test.csproj
sts-test/sts-test.csproj.vspscc
unit-tests/COPYING
unit-tests/EHealthP12/dummy.p12
unit-tests/EHealthP12TestOnDummy.cs
unit-tests/EHealthP12TestOnRealP12.cs
unit-tests/Properties/AssemblyInfo.cs
unit-tests/Properties/Settings.Designer.cs
unit-tests/Properties/Settings.settings
unit-tests/StsClientRequestTicketTest.cs
unit-tests/Utils.cs
unit-tests/library.config
unit-tests/library.nunit
unit-tests/packages.config
unit-tests/unit-tests.csproj
unit-tests/unit-tests.csproj.vspscc

Download

Click the following link to download ehi.zip.

ehi.zip




















Home »
  C# Free Code »
    Network »




ActiveDirectory
Bluetooth
Client
FTP
LDAP
Network
Server
Socket
TCP
WCF