//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:2.0.50727.1433 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using System; using System.ComponentModel; using System.Diagnostics; using System.Web.Services; using System.Web.Services.Protocols; using System.Xml.Serialization; using System.Xml; // // This source code was auto-generated by wsdl, Version=2.0.50727.42. // /// [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")] [System.Web.Services.WebServiceBindingAttribute(Name = "WarrantPortBinding", Namespace = "http://wijis.wisconsin.gov/services/WarrantService/")] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisServiceResponseType))] public interface IWarrantPortBinding { /// [System.Web.Services.WebMethodAttribute()] [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://wijis.wisconsin.gov/services/WarrantService/submit", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)] [return: System.Xml.Serialization.XmlElementAttribute("SubmissionResponse", Namespace = "http://wijis.wisconsin.gov/services/WarrantService/")] XmlDocument submit([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://wijis.wisconsin.gov/services/WarrantService/")] object Submission); /// [System.Web.Services.WebMethodAttribute()] [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://wijis.wisconsin.gov/services/WarrantService/notify", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)] [return: System.Xml.Serialization.XmlElementAttribute("NotificationResponse", Namespace = "http://wijis.wisconsin.gov/services/WarrantService/")] NotificationResponseType notify([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://wijis.wisconsin.gov/services/WarrantService/")] object Notification); } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public partial class WijisServiceResponseErrorItemType { private string recordDesignatorField; private System.DateTime timestampField; private WijisErrorSeverityType severityField; private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified, Namespace = "http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/")] public string recordDesignator { get { return this.recordDesignatorField; } set { this.recordDesignatorField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime timestamp { get { return this.timestampField; } set { this.timestampField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public WijisErrorSeverityType severity { get { return this.severityField; } set { this.severityField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public enum WijisErrorSeverityType { /// warn, /// error, /// fatal, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public partial class WijisServiceResponseErrorItemsType { private object[] itemsField; private string submitterURIField; /// [System.Xml.Serialization.XmlElementAttribute("errorItem", typeof(WijisServiceResponseErrorItemType))] [System.Xml.Serialization.XmlElementAttribute("infoItem", typeof(WijisServiceResponseInfoItemType))] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified, Namespace = "http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/", DataType = "anyURI")] public string submitterURI { get { return this.submitterURIField; } set { this.submitterURIField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public partial class WijisServiceResponseInfoItemType { private string recordDesignatorField; private System.DateTime timestampField; private bool timestampFieldSpecified; private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified, Namespace = "http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/")] public string recordDesignator { get { return this.recordDesignatorField; } set { this.recordDesignatorField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime timestamp { get { return this.timestampField; } set { this.timestampField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool timestampSpecified { get { return this.timestampFieldSpecified; } set { this.timestampFieldSpecified = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public partial class WijisServiceResponseInfoItemsType { private WijisServiceResponseInfoItemType[] infoField; private string submitterURIField; /// [System.Xml.Serialization.XmlElementAttribute("info")] public WijisServiceResponseInfoItemType[] info { get { return this.infoField; } set { this.infoField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified, Namespace = "http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/", DataType = "anyURI")] public string submitterURI { get { return this.submitterURIField; } set { this.submitterURIField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisServiceResponseCollMgmtType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisServiceResponseErrorCollMgmtType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisServiceResponseConfirmationCollMgmtType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisServiceResponseErrorType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisServiceResponseConfirmationType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public abstract partial class WijisServiceResponseType { private WijisServiceResponseInfoItemsType[] infoItemsField; private string recordCountField; /// [System.Xml.Serialization.XmlElementAttribute("infoItems")] public WijisServiceResponseInfoItemsType[] infoItems { get { return this.infoItemsField; } set { this.infoItemsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified, DataType = "nonNegativeInteger")] public string recordCount { get { return this.recordCountField; } set { this.recordCountField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisServiceResponseErrorCollMgmtType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisServiceResponseConfirmationCollMgmtType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public abstract partial class WijisServiceResponseCollMgmtType : WijisServiceResponseType { private bool deleteAllPreviousField; private bool transactionalField; /// [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified)] public bool deleteAllPrevious { get { return this.deleteAllPreviousField; } set { this.deleteAllPreviousField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified)] public bool transactional { get { return this.transactionalField; } set { this.transactionalField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public partial class WijisServiceResponseErrorCollMgmtType : WijisServiceResponseCollMgmtType { private WijisServiceResponseErrorItemsType[] errorItemsField; private bool serviceErrorField; public WijisServiceResponseErrorCollMgmtType() { this.serviceErrorField = true; } /// [System.Xml.Serialization.XmlElementAttribute("errorItems")] public WijisServiceResponseErrorItemsType[] errorItems { get { return this.errorItemsField; } set { this.errorItemsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified)] public bool serviceError { get { return this.serviceErrorField; } set { this.serviceErrorField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public partial class WijisServiceResponseConfirmationCollMgmtType : WijisServiceResponseCollMgmtType { private bool serviceActionConfirmedField; public WijisServiceResponseConfirmationCollMgmtType() { this.serviceActionConfirmedField = true; } /// [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified)] public bool serviceActionConfirmed { get { return this.serviceActionConfirmedField; } set { this.serviceActionConfirmedField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public partial class WijisServiceResponseErrorType : WijisServiceResponseType { private WijisServiceResponseErrorItemsType[] errorItemsField; private bool serviceErrorField; public WijisServiceResponseErrorType() { this.serviceErrorField = true; } /// [System.Xml.Serialization.XmlElementAttribute("errorItems")] public WijisServiceResponseErrorItemsType[] errorItems { get { return this.errorItemsField; } set { this.errorItemsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified)] public bool serviceError { get { return this.serviceErrorField; } set { this.serviceErrorField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public partial class WijisServiceResponseConfirmationType : WijisServiceResponseType { private bool serviceActionConfirmedField; public WijisServiceResponseConfirmationType() { this.serviceActionConfirmedField = true; } /// [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified)] public bool serviceActionConfirmed { get { return this.serviceActionConfirmedField; } set { this.serviceActionConfirmedField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://wijis.wisconsin.gov/services/WarrantService/")] public partial class NotificationResponseType { private WijisServiceResponseType itemField; /// [System.Xml.Serialization.XmlElementAttribute("ServiceConfirmation", typeof(WijisServiceResponseConfirmationType), Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("ServiceError", typeof(WijisServiceResponseErrorType), Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public WijisServiceResponseType Item { get { return this.itemField; } set { this.itemField = value; } } }