//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:4.0.30319.1026 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ namespace WmBigRegisterInterface.BigRegisterService { [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.ServiceContractAttribute(Namespace="http://services.cibg.nl/ExternalUser", ConfigurationName="BigRegisterService.PublicV4Soap")] public interface PublicV4Soap { // CODEGEN: Generating message contract since the operation ListHcpApprox4 is neither RPC nor document wrapped. [System.ServiceModel.OperationContractAttribute(Action="http://services.cibg.nl/ExternalUser/ListHcpApprox4", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] WmBigRegisterInterface.BigRegisterService.ListHcpApprox4Response ListHcpApprox4(WmBigRegisterInterface.BigRegisterService.ListHcpApprox4Request request); [System.ServiceModel.OperationContractAttribute(Action="http://services.cibg.nl/ExternalUser/GetRibizReferenceData", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] WmBigRegisterInterface.BigRegisterService.GetRibizReferenceDataResponse GetRibizReferenceData(WmBigRegisterInterface.BigRegisterService.GetRibizReferenceDataRequest getCibgReferenceDataRequest); } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1026")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://services.cibg.nl/ExternalUser")] public partial class ListHcpApproxRequest : object, System.ComponentModel.INotifyPropertyChanged { private SourceWebSite webSiteField; private string nameField; private string initialsField; private string prefixField; private string streetField; private string genderField; private string houseNumberField; private string postalcodeField; private string cityField; private string registrationNumberField; private string dateOfBirthField; private string professionalGroupField; private string typeOfSpecialismField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public SourceWebSite WebSite { get { return this.webSiteField; } set { this.webSiteField = value; this.RaisePropertyChanged("WebSite"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string Name { get { return this.nameField; } set { this.nameField = value; this.RaisePropertyChanged("Name"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string Initials { get { return this.initialsField; } set { this.initialsField = value; this.RaisePropertyChanged("Initials"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public string Prefix { get { return this.prefixField; } set { this.prefixField = value; this.RaisePropertyChanged("Prefix"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public string Street { get { return this.streetField; } set { this.streetField = value; this.RaisePropertyChanged("Street"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public string Gender { get { return this.genderField; } set { this.genderField = value; this.RaisePropertyChanged("Gender"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public string HouseNumber { get { return this.houseNumberField; } set { this.houseNumberField = value; this.RaisePropertyChanged("HouseNumber"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public string Postalcode { get { return this.postalcodeField; } set { this.postalcodeField = value; this.RaisePropertyChanged("Postalcode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] public string City { get { return this.cityField; } set { this.cityField = value; this.RaisePropertyChanged("City"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=9)] public string RegistrationNumber { get { return this.registrationNumberField; } set { this.registrationNumberField = value; this.RaisePropertyChanged("RegistrationNumber"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=10)] public string DateOfBirth { get { return this.dateOfBirthField; } set { this.dateOfBirthField = value; this.RaisePropertyChanged("DateOfBirth"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=11)] public string ProfessionalGroup { get { return this.professionalGroupField; } set { this.professionalGroupField = value; this.RaisePropertyChanged("ProfessionalGroup"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=12)] public string TypeOfSpecialism { get { return this.typeOfSpecialismField; } set { this.typeOfSpecialismField = value; this.RaisePropertyChanged("TypeOfSpecialism"); } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1026")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://services.cibg.nl/ExternalUser")] public enum SourceWebSite { /// None, /// Ribiz, /// Skp, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1026")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://services.cibg.nl/ExternalUser")] public partial class TypeOfSpecialism : object, System.ComponentModel.INotifyPropertyChanged { private decimal codeField; private string descriptionField; private string descriptionEnField; private string titleOfSpecialistField; private string titleOfSpecialistEnField; private string registerField; private System.Nullable endDateField; private string professionalGroupCodeField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public decimal Code { get { return this.codeField; } set { this.codeField = value; this.RaisePropertyChanged("Code"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string Description { get { return this.descriptionField; } set { this.descriptionField = value; this.RaisePropertyChanged("Description"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string DescriptionEn { get { return this.descriptionEnField; } set { this.descriptionEnField = value; this.RaisePropertyChanged("DescriptionEn"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public string TitleOfSpecialist { get { return this.titleOfSpecialistField; } set { this.titleOfSpecialistField = value; this.RaisePropertyChanged("TitleOfSpecialist"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public string TitleOfSpecialistEn { get { return this.titleOfSpecialistEnField; } set { this.titleOfSpecialistEnField = value; this.RaisePropertyChanged("TitleOfSpecialistEn"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public string Register { get { return this.registerField; } set { this.registerField = value; this.RaisePropertyChanged("Register"); } } /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=6)] public System.Nullable EndDate { get { return this.endDateField; } set { this.endDateField = value; this.RaisePropertyChanged("EndDate"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public string ProfessionalGroupCode { get { return this.professionalGroupCodeField; } set { this.professionalGroupCodeField = value; this.RaisePropertyChanged("ProfessionalGroupCode"); } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1026")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://services.cibg.nl/ExternalUser")] public partial class ProfessionalGroup : object, System.ComponentModel.INotifyPropertyChanged { private string codeField; private string descriptionField; private string descriptionEnglishField; private string titleField; private bool article3Field; private bool article34Field; private decimal businessOwnerField; private int requiredHoursForReregistrationField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Code { get { return this.codeField; } set { this.codeField = value; this.RaisePropertyChanged("Code"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string Description { get { return this.descriptionField; } set { this.descriptionField = value; this.RaisePropertyChanged("Description"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string DescriptionEnglish { get { return this.descriptionEnglishField; } set { this.descriptionEnglishField = value; this.RaisePropertyChanged("DescriptionEnglish"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public string Title { get { return this.titleField; } set { this.titleField = value; this.RaisePropertyChanged("Title"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public bool Article3 { get { return this.article3Field; } set { this.article3Field = value; this.RaisePropertyChanged("Article3"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public bool Article34 { get { return this.article34Field; } set { this.article34Field = value; this.RaisePropertyChanged("Article34"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public decimal BusinessOwner { get { return this.businessOwnerField; } set { this.businessOwnerField = value; this.RaisePropertyChanged("BusinessOwner"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public int RequiredHoursForReregistration { get { return this.requiredHoursForReregistrationField; } set { this.requiredHoursForReregistrationField = value; this.RaisePropertyChanged("RequiredHoursForReregistration"); } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1026")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://services.cibg.nl/ExternalUser")] public partial class GetRibizReferenceDataResponse : object, System.ComponentModel.INotifyPropertyChanged { private ProfessionalGroup[] professionalGroupsField; private TypeOfSpecialism[] typeOfSpecialismsField; /// [System.Xml.Serialization.XmlArrayAttribute(Order=0)] public ProfessionalGroup[] ProfessionalGroups { get { return this.professionalGroupsField; } set { this.professionalGroupsField = value; this.RaisePropertyChanged("ProfessionalGroups"); } } /// [System.Xml.Serialization.XmlArrayAttribute(Order=1)] public TypeOfSpecialism[] TypeOfSpecialisms { get { return this.typeOfSpecialismsField; } set { this.typeOfSpecialismsField = value; this.RaisePropertyChanged("TypeOfSpecialisms"); } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1026")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://services.cibg.nl/ExternalUser")] public partial class GetRibizReferenceDataRequest : object, System.ComponentModel.INotifyPropertyChanged { public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1026")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://services.cibg.nl/ExternalUser")] public partial class LimitationExtApp : object, System.ComponentModel.INotifyPropertyChanged { private decimal limitationIdField; private decimal articleRegistrationNumberField; private decimal competenceRegistrationIdField; private decimal typeLimitationIdField; private string descriptionField; private System.Nullable startDateField; private System.Nullable endDateField; private System.Nullable expirationEndDateField; private int monthsValidField; private int yearsValidField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public decimal LimitationId { get { return this.limitationIdField; } set { this.limitationIdField = value; this.RaisePropertyChanged("LimitationId"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public decimal ArticleRegistrationNumber { get { return this.articleRegistrationNumberField; } set { this.articleRegistrationNumberField = value; this.RaisePropertyChanged("ArticleRegistrationNumber"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public decimal CompetenceRegistrationId { get { return this.competenceRegistrationIdField; } set { this.competenceRegistrationIdField = value; this.RaisePropertyChanged("CompetenceRegistrationId"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public decimal TypeLimitationId { get { return this.typeLimitationIdField; } set { this.typeLimitationIdField = value; this.RaisePropertyChanged("TypeLimitationId"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public string Description { get { return this.descriptionField; } set { this.descriptionField = value; this.RaisePropertyChanged("Description"); } } /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)] public System.Nullable StartDate { get { return this.startDateField; } set { this.startDateField = value; this.RaisePropertyChanged("StartDate"); } } /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=6)] public System.Nullable EndDate { get { return this.endDateField; } set { this.endDateField = value; this.RaisePropertyChanged("EndDate"); } } /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=7)] public System.Nullable ExpirationEndDate { get { return this.expirationEndDateField; } set { this.expirationEndDateField = value; this.RaisePropertyChanged("ExpirationEndDate"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] public int MonthsValid { get { return this.monthsValidField; } set { this.monthsValidField = value; this.RaisePropertyChanged("MonthsValid"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=9)] public int YearsValid { get { return this.yearsValidField; } set { this.yearsValidField = value; this.RaisePropertyChanged("YearsValid"); } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1026")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://services.cibg.nl/ExternalUser")] public partial class JudgmentProvisionExtApp : object, System.ComponentModel.INotifyPropertyChanged { private decimal articleNumberField; private decimal idField; private System.DateTime startDateField; private string publicDescriptionField; private System.Nullable endDateField; private bool publicField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public decimal ArticleNumber { get { return this.articleNumberField; } set { this.articleNumberField = value; this.RaisePropertyChanged("ArticleNumber"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public decimal Id { get { return this.idField; } set { this.idField = value; this.RaisePropertyChanged("Id"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public System.DateTime StartDate { get { return this.startDateField; } set { this.startDateField = value; this.RaisePropertyChanged("StartDate"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public string PublicDescription { get { return this.publicDescriptionField; } set { this.publicDescriptionField = value; this.RaisePropertyChanged("PublicDescription"); } } /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)] public System.Nullable EndDate { get { return this.endDateField; } set { this.endDateField = value; this.RaisePropertyChanged("EndDate"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public bool Public { get { return this.publicField; } set { this.publicField = value; this.RaisePropertyChanged("Public"); } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1026")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://services.cibg.nl/ExternalUser")] public partial class MentionExtApp : object, System.ComponentModel.INotifyPropertyChanged { private decimal mentionIdField; private decimal articleRegistrationNumberField; private decimal typeOfMentionIdField; private System.DateTime startDateField; private System.Nullable endDateField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public decimal MentionId { get { return this.mentionIdField; } set { this.mentionIdField = value; this.RaisePropertyChanged("MentionId"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public decimal ArticleRegistrationNumber { get { return this.articleRegistrationNumberField; } set { this.articleRegistrationNumberField = value; this.RaisePropertyChanged("ArticleRegistrationNumber"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public decimal TypeOfMentionId { get { return this.typeOfMentionIdField; } set { this.typeOfMentionIdField = value; this.RaisePropertyChanged("TypeOfMentionId"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public System.DateTime StartDate { get { return this.startDateField; } set { this.startDateField = value; this.RaisePropertyChanged("StartDate"); } } /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)] public System.Nullable EndDate { get { return this.endDateField; } set { this.endDateField = value; this.RaisePropertyChanged("EndDate"); } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1026")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://services.cibg.nl/ExternalUser")] public partial class SpecialismExtApp1 : object, System.ComponentModel.INotifyPropertyChanged { private decimal specialismIdField; private decimal articleRegistrationNumberField; private decimal typeOfSpecialismIdField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public decimal SpecialismId { get { return this.specialismIdField; } set { this.specialismIdField = value; this.RaisePropertyChanged("SpecialismId"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public decimal ArticleRegistrationNumber { get { return this.articleRegistrationNumberField; } set { this.articleRegistrationNumberField = value; this.RaisePropertyChanged("ArticleRegistrationNumber"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public decimal TypeOfSpecialismId { get { return this.typeOfSpecialismIdField; } set { this.typeOfSpecialismIdField = value; this.RaisePropertyChanged("TypeOfSpecialismId"); } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1026")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://services.cibg.nl/ExternalUser")] public partial class ArticleRegistrationExtApp : object, System.ComponentModel.INotifyPropertyChanged { private decimal articleRegistrationNumberField; private System.DateTime articleRegistrationStartDateField; private System.DateTime articleRegistrationEndDateField; private string professionalGroupCodeField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public decimal ArticleRegistrationNumber { get { return this.articleRegistrationNumberField; } set { this.articleRegistrationNumberField = value; this.RaisePropertyChanged("ArticleRegistrationNumber"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public System.DateTime ArticleRegistrationStartDate { get { return this.articleRegistrationStartDateField; } set { this.articleRegistrationStartDateField = value; this.RaisePropertyChanged("ArticleRegistrationStartDate"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public System.DateTime ArticleRegistrationEndDate { get { return this.articleRegistrationEndDateField; } set { this.articleRegistrationEndDateField = value; this.RaisePropertyChanged("ArticleRegistrationEndDate"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public string ProfessionalGroupCode { get { return this.professionalGroupCodeField; } set { this.professionalGroupCodeField = value; this.RaisePropertyChanged("ProfessionalGroupCode"); } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1026")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://services.cibg.nl/ExternalUser")] public partial class Address : object, System.ComponentModel.INotifyPropertyChanged { private string addressToField; private string streetNameField; private string houseNumberField; private string houseNumberAdditionField; private string postalCodeField; private string cityField; private string foreignAddressField; private System.Nullable countryCodeField; private string emailField; private string telephoneNumberField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string AddressTo { get { return this.addressToField; } set { this.addressToField = value; this.RaisePropertyChanged("AddressTo"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string StreetName { get { return this.streetNameField; } set { this.streetNameField = value; this.RaisePropertyChanged("StreetName"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string HouseNumber { get { return this.houseNumberField; } set { this.houseNumberField = value; this.RaisePropertyChanged("HouseNumber"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public string HouseNumberAddition { get { return this.houseNumberAdditionField; } set { this.houseNumberAdditionField = value; this.RaisePropertyChanged("HouseNumberAddition"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public string PostalCode { get { return this.postalCodeField; } set { this.postalCodeField = value; this.RaisePropertyChanged("PostalCode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public string City { get { return this.cityField; } set { this.cityField = value; this.RaisePropertyChanged("City"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public string ForeignAddress { get { return this.foreignAddressField; } set { this.foreignAddressField = value; this.RaisePropertyChanged("ForeignAddress"); } } /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=7)] public System.Nullable CountryCode { get { return this.countryCodeField; } set { this.countryCodeField = value; this.RaisePropertyChanged("CountryCode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] public string Email { get { return this.emailField; } set { this.emailField = value; this.RaisePropertyChanged("Email"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=9)] public string TelephoneNumber { get { return this.telephoneNumberField; } set { this.telephoneNumberField = value; this.RaisePropertyChanged("TelephoneNumber"); } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1026")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://services.cibg.nl/ExternalUser")] public partial class ListHcpApprox4 : object, System.ComponentModel.INotifyPropertyChanged { private string birthSurnameField; private string mailingNameField; private string prefixField; private string partnerNameField; private string partnerNamePrefixField; private string initialField; private string genderField; private Address workAddress1Field; private Address workAddress2Field; private Address workAddress3Field; private ArticleRegistrationExtApp[] articleRegistrationField; private SpecialismExtApp1[] specialismField; private MentionExtApp[] mentionField; private JudgmentProvisionExtApp[] judgmentProvisionField; private LimitationExtApp[] limitationField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string BirthSurname { get { return this.birthSurnameField; } set { this.birthSurnameField = value; this.RaisePropertyChanged("BirthSurname"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string MailingName { get { return this.mailingNameField; } set { this.mailingNameField = value; this.RaisePropertyChanged("MailingName"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string Prefix { get { return this.prefixField; } set { this.prefixField = value; this.RaisePropertyChanged("Prefix"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public string PartnerName { get { return this.partnerNameField; } set { this.partnerNameField = value; this.RaisePropertyChanged("PartnerName"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public string PartnerNamePrefix { get { return this.partnerNamePrefixField; } set { this.partnerNamePrefixField = value; this.RaisePropertyChanged("PartnerNamePrefix"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public string Initial { get { return this.initialField; } set { this.initialField = value; this.RaisePropertyChanged("Initial"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public string Gender { get { return this.genderField; } set { this.genderField = value; this.RaisePropertyChanged("Gender"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public Address WorkAddress1 { get { return this.workAddress1Field; } set { this.workAddress1Field = value; this.RaisePropertyChanged("WorkAddress1"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] public Address WorkAddress2 { get { return this.workAddress2Field; } set { this.workAddress2Field = value; this.RaisePropertyChanged("WorkAddress2"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=9)] public Address WorkAddress3 { get { return this.workAddress3Field; } set { this.workAddress3Field = value; this.RaisePropertyChanged("WorkAddress3"); } } /// [System.Xml.Serialization.XmlArrayAttribute(Order=10)] public ArticleRegistrationExtApp[] ArticleRegistration { get { return this.articleRegistrationField; } set { this.articleRegistrationField = value; this.RaisePropertyChanged("ArticleRegistration"); } } /// [System.Xml.Serialization.XmlArrayAttribute(Order=11)] public SpecialismExtApp1[] Specialism { get { return this.specialismField; } set { this.specialismField = value; this.RaisePropertyChanged("Specialism"); } } /// [System.Xml.Serialization.XmlArrayAttribute(Order=12)] public MentionExtApp[] Mention { get { return this.mentionField; } set { this.mentionField = value; this.RaisePropertyChanged("Mention"); } } /// [System.Xml.Serialization.XmlArrayAttribute(Order=13)] public JudgmentProvisionExtApp[] JudgmentProvision { get { return this.judgmentProvisionField; } set { this.judgmentProvisionField = value; this.RaisePropertyChanged("JudgmentProvision"); } } /// [System.Xml.Serialization.XmlArrayAttribute(Order=14)] public LimitationExtApp[] Limitation { get { return this.limitationField; } set { this.limitationField = value; this.RaisePropertyChanged("Limitation"); } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1026")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://services.cibg.nl/ExternalUser")] public partial class ListHcpApproxResponse4 : object, System.ComponentModel.INotifyPropertyChanged { private ListHcpApprox4[] listHcpApproxField; /// [System.Xml.Serialization.XmlArrayAttribute(Order=0)] public ListHcpApprox4[] ListHcpApprox { get { return this.listHcpApproxField; } set { this.listHcpApproxField = value; this.RaisePropertyChanged("ListHcpApprox"); } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] public partial class ListHcpApprox4Request { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://services.cibg.nl/ExternalUser", Order=0)] public WmBigRegisterInterface.BigRegisterService.ListHcpApproxRequest listHcpApproxRequest; public ListHcpApprox4Request() { } public ListHcpApprox4Request(WmBigRegisterInterface.BigRegisterService.ListHcpApproxRequest listHcpApproxRequest) { this.listHcpApproxRequest = listHcpApproxRequest; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] public partial class ListHcpApprox4Response { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://services.cibg.nl/ExternalUser", Order=0)] public WmBigRegisterInterface.BigRegisterService.ListHcpApproxResponse4 ListHcpApprox4Result; public ListHcpApprox4Response() { } public ListHcpApprox4Response(WmBigRegisterInterface.BigRegisterService.ListHcpApproxResponse4 ListHcpApprox4Result) { this.ListHcpApprox4Result = ListHcpApprox4Result; } } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public interface PublicV4SoapChannel : WmBigRegisterInterface.BigRegisterService.PublicV4Soap, System.ServiceModel.IClientChannel { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public partial class PublicV4SoapClient : System.ServiceModel.ClientBase, WmBigRegisterInterface.BigRegisterService.PublicV4Soap { public PublicV4SoapClient() { } public PublicV4SoapClient(string endpointConfigurationName) : base(endpointConfigurationName) { } public PublicV4SoapClient(string endpointConfigurationName, string remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public PublicV4SoapClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public PublicV4SoapClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : base(binding, remoteAddress) { } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] WmBigRegisterInterface.BigRegisterService.ListHcpApprox4Response WmBigRegisterInterface.BigRegisterService.PublicV4Soap.ListHcpApprox4(WmBigRegisterInterface.BigRegisterService.ListHcpApprox4Request request) { return base.Channel.ListHcpApprox4(request); } public WmBigRegisterInterface.BigRegisterService.ListHcpApproxResponse4 ListHcpApprox4(WmBigRegisterInterface.BigRegisterService.ListHcpApproxRequest listHcpApproxRequest) { WmBigRegisterInterface.BigRegisterService.ListHcpApprox4Request inValue = new WmBigRegisterInterface.BigRegisterService.ListHcpApprox4Request(); inValue.listHcpApproxRequest = listHcpApproxRequest; WmBigRegisterInterface.BigRegisterService.ListHcpApprox4Response retVal = ((WmBigRegisterInterface.BigRegisterService.PublicV4Soap)(this)).ListHcpApprox4(inValue); return retVal.ListHcpApprox4Result; } public WmBigRegisterInterface.BigRegisterService.GetRibizReferenceDataResponse GetRibizReferenceData(WmBigRegisterInterface.BigRegisterService.GetRibizReferenceDataRequest getCibgReferenceDataRequest) { return base.Channel.GetRibizReferenceData(getCibgReferenceDataRequest); } } }