//------------------------------------------------------------------------------
//
// 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);
}
}
}