XML generation from a Schema

I have posted before and received excellent help.  My thanks.  If you
can find this posting through all the spam here I need another bit of
help.

I have a schema and I used XSD to generate the helper class.  From
that I am generating the XML.

Here's a sample of what I need to generate:

<Message xmlns=3D"http://www.xxxx.com/messaging"> <Header>
<To>mailto:xxxx.tp@xxxx.com</To> <From>mailto:9900091.ncpdp@xxxx.com</
From> <MessageID>1234567890</MessageID> <!-- Unique ID generated by
sender --> <SentTime>2002-03-01T07:45:30.3Z</SentTime>
<Security> <UsernameToken>
<Username>1234</Username> <!-- Username will be provided  -->
<Password Type=3D"PasswordDigest">hydTgEXd8LjMNVksCKFV8t3rgHh3Rw=3D=3D</
Password> <!=97Password Digest =3D BASE64(SHA1(Nonce + Created +
Password)) --> <Nonce>1234567890</Nonce><-Matches MessageID
<Created>2003-07-16T01:24:32Z</Created>
</UsernameToken> </Security>
<Mailbox> <MailboxID>555555</MailboxID>
</Mailbox> </Header>
<Body>
<GetMessage/> or <EDIFACTMessage>...</EDIFACTMessage>
 </Body>
</Message>

My question is about the Body.

I have the header all set as my code below works:

            MessageType msg =3D new MessageType();
            msg.Body =3D new BodyType();
            msg.Header =3D new HeaderType();
            msg.Header.Security =3D new SecurityType();
            msg.Header.Security.UsernameToken =3D new UsernameTokenType
();
            msg.Header.Security.UsernameToken.Password =3D new
PasswordType();
            msg.Header.From =3D from;
            msg.Header.To =3D to;
            msg.Header.MessageID =3D messageId;
            DateTime MyDate =3D DateTime.UtcNow;
            msg.Header.SentTime =3D MyDate.ToString("yyyy-MM-
ddTHH:mm:ss.fZ");
            msg.Header.Security.UsernameToken.Username =3D
"ThisistheUsername";
            msg.Header.Security.UsernameToken.Nonce =3D
"ThisistheNonce";
            msg.Header.Security.UsernameToken.Created =3D MyDate.ToString
("yyyy-MM-ddTHH:mm:ss.fZ");
            byte[] hashBytes;
            SHA1 l_sha1;
            byte[] l_cryptPassword;
            string p_Password;
            p_Password =3D messageId + MyDate.ToString("yyyy-MM-
ddTHH:mm:ss.fZ") + password;
            hashBytes =3D Encoding.UTF8.GetBytes(p_Password.Trim());

            l_sha1 =3D new SHA1CryptoServiceProvider();

            l_cryptPassword =3D l_sha1.ComputeHash(hashBytes);
            string Encoded;
            Encoded =3D Convert.ToBase64String(l_cryptPassword);
            msg.Header.Security.UsernameToken.Password.Value =3D
Encoded;


But for the Body I can have different things.  I can populate it with
a request which consists of a bunch of things but to start with I need
to just populate it with </GetMessage>

And nothing else.

How do I do that?  The hints that show when I type:

msg.Body are just:

Equals
GetHashCode
GetType
Item
ToString

How do I set the items within the Body?

When I use the Header I get the options of To etc from the helper
classes generated but nothing for Body,

What do I do?

Thanks!
0
10/16/2009 7:08:23 PM
dotnet.xml 7266 articles. 0 followers. Follow

3 Replies
991 Views

Similar Articles

[PageSpeed] 40

Thane Hubbell wrote:

> <Body>
> <GetMessage/> or <EDIFACTMessage>...</EDIFACTMessage>
>  </Body>
> </Message>
> 
> My question is about the Body.


> But for the Body I can have different things.  I can populate it with
> a request which consists of a bunch of things but to start with I need
> to just populate it with </GetMessage>
> 
> And nothing else.
> 
> How do I do that?  The hints that show when I type:
> 
> msg.Body are just:
> 
> Equals
> GetHashCode
> GetType
> Item
> ToString
> 
> How do I set the items within the Body?

Please show us the code of the relevant classes you have generated.

-- 

	Martin Honnen --- MVP XML
	http://msmvps.com/blogs/martin_honnen/
0
mahotrash (1778)
10/17/2009 10:17:12 AM
On Oct 17, 5:17=A0am, Martin Honnen <mahotr...@yahoo.de> wrote:
> Thane Hubbell wrote:
> > <Body>
> > <GetMessage/> or <EDIFACTMessage>...</EDIFACTMessage>
> > =A0</Body>
> > </Message>
>
> > My question is about the Body.
> > But for the Body I can have different things. =A0I can populate it with
> > a request which consists of a bunch of things but to start with I need
> > to just populate it with </GetMessage>
>
> > And nothing else.
>
> > How do I do that? =A0The hints that show when I type:
>
> > msg.Body are just:
>
> > Equals
> > GetHashCode
> > GetType
> > Item
> > ToString
>
> > How do I set the items within the Body?
>
> Please show us the code of the relevant classes you have generated.
>
> --
>
> =A0 =A0 =A0 =A0 Martin Honnen --- MVP XML
> =A0 =A0 =A0 =A0http://msmvps.com/blogs/martin_honnen/

The schema doesn't contain the <GetMessage> tag that I can find.
However, I still need to create it, but no code was generated.

Another one I need to handle is  "RefillRequest".

Here's the relevent code for it, and following that is the full source
of the generated classes.

    [System.Xml.Serialization.XmlElementAttribute("RefillRequest",
typeof(RefillRequest))]
.....
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.surescripts.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.surescripts.com/messaging", IsNullable=3Dfalse)]
public partial class RefillRequest {

    private string rxReferenceNumberField;

    private string prescriberOrderNumberField;

    private MandatoryPharmacyType pharmacyField;

    private PrescriberType prescriberField;

    private SupervisorType supervisorField;

    private PatientType patientField;

    private MedicationType medicationPrescribedField;

    /// <remarks/>
    public string RxReferenceNumber {
        get {
            return this.rxReferenceNumberField;
        }
        set {
            this.rxReferenceNumberField =3D value;
        }
    }

    /// <remarks/>
    public string PrescriberOrderNumber {
        get {
            return this.prescriberOrderNumberField;
        }
        set {
            this.prescriberOrderNumberField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryPharmacyType Pharmacy {
        get {
            return this.pharmacyField;
        }
        set {
            this.pharmacyField =3D value;
        }
    }

    /// <remarks/>
    public PrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }

    /// <remarks/>
    public SupervisorType Supervisor {
        get {
            return this.supervisorField;
        }
        set {
            this.supervisorField =3D value;
        }
    }

    /// <remarks/>
    public PatientType Patient {
        get {
            return this.patientField;
        }
        set {
            this.patientField =3D value;
        }
    }

    /// <remarks/>
    public MedicationType MedicationPrescribed {
        get {
            return this.medicationPrescribedField;
        }
        set {
            this.medicationPrescribedField =3D value;
        }
    }
}

//-------------------------------------------------------------------------=
-----
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:2.0.50727.3082
//
//     Changes to this file may cause incorrect behavior and will be
lost if
//     the code is regenerated.
// </auto-generated>
//-------------------------------------------------------------------------=
-----

using System.Xml.Serialization;

//
// This source code was auto-generated by xsd, Version=3D2.0.50727.1432.
//


/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute("Message",
Namespace=3D"http://www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class MessageType {

    private HeaderType headerField;

    private BodyType bodyField;

    private string versionField;

    /// <remarks/>
    public HeaderType Header {
        get {
            return this.headerField;
        }
        set {
            this.headerField =3D value;
        }
    }

    /// <remarks/>
    public BodyType Body {
        get {
            return this.bodyField;
        }
        set {
            this.bodyField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public string version {
        get {
            return this.versionField;
        }
        set {
            this.versionField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class HeaderType {

    private string toField;

    private string fromField;

    private string messageIDField;

    private string relatesToMessageIDField;

    private string sentTimeField;

    private SecurityType securityField;

    /// <remarks/>
    public string To {
        get {
            return this.toField;
        }
        set {
            this.toField =3D value;
        }
    }

    /// <remarks/>
    public string From {
        get {
            return this.fromField;
        }
        set {
            this.fromField =3D value;
        }
    }

    /// <remarks/>
    public string MessageID {
        get {
            return this.messageIDField;
        }
        set {
            this.messageIDField =3D value;
        }
    }

    /// <remarks/>
    public string RelatesToMessageID {
        get {
            return this.relatesToMessageIDField;
        }
        set {
            this.relatesToMessageIDField =3D value;
        }
    }

    /// <remarks/>
    public string SentTime {
        get {
            return this.sentTimeField;
        }
        set {
            this.sentTimeField =3D value;
        }
    }

    /// <remarks/>
    public SecurityType Security {
        get {
            return this.securityField;
        }
        set {
            this.securityField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class SecurityType {

    private UsernameTokenType usernameTokenField;

    /// <remarks/>
    public UsernameTokenType UsernameToken {
        get {
            return this.usernameTokenField;
        }
        set {
            this.usernameTokenField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class UsernameTokenType {

    private string usernameField;

    private PasswordType passwordField;

    private string nonceField;

    private string createdField;

    /// <remarks/>
    public string Username {
        get {
            return this.usernameField;
        }
        set {
            this.usernameField =3D value;
        }
    }

    /// <remarks/>
    public PasswordType Password {
        get {
            return this.passwordField;
        }
        set {
            this.passwordField =3D value;
        }
    }

    /// <remarks/>
    public string Nonce {
        get {
            return this.nonceField;
        }
        set {
            this.nonceField =3D value;
        }
    }

    /// <remarks/>
    public string Created {
        get {
            return this.createdField;
        }
        set {
            this.createdField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class PasswordType {

    private string typeField;

    private string valueField;

    public PasswordType() {
        this.typeField =3D "PasswordDigest";
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public string Type {
        get {
            return this.typeField;
        }
        set {
            this.typeField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlTextAttribute()]
    public string Value {
        get {
            return this.valueField;
        }
        set {
            this.valueField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class HistoryMedicationType {

    private string drugDescriptionField;

    private DrugCodedType drugCodedField;

    private QuantityType quantityField;

    private string daysSupplyField;

    private string directionsField;

    private string noteField;

    private RefillsType[] refillsField;

    private string substitutionsField;

    private string writtenDateField;

    private string lastFillDateField;

    private HistoryMedicationTypeDiagnosis[] diagnosisField;

    private PriorAuthorizationType priorAuthorizationField;

    private HistoryPharmacyType pharmacyField;

    private HistoryPrescriberType prescriberField;

    /// <remarks/>
    public string DrugDescription {
        get {
            return this.drugDescriptionField;
        }
        set {
            this.drugDescriptionField =3D value;
        }
    }

    /// <remarks/>
    public DrugCodedType DrugCoded {
        get {
            return this.drugCodedField;
        }
        set {
            this.drugCodedField =3D value;
        }
    }

    /// <remarks/>
    public QuantityType Quantity {
        get {
            return this.quantityField;
        }
        set {
            this.quantityField =3D value;
        }
    }

    /// <remarks/>
    public string DaysSupply {
        get {
            return this.daysSupplyField;
        }
        set {
            this.daysSupplyField =3D value;
        }
    }

    /// <remarks/>
    public string Directions {
        get {
            return this.directionsField;
        }
        set {
            this.directionsField =3D value;
        }
    }

    /// <remarks/>
    public string Note {
        get {
            return this.noteField;
        }
        set {
            this.noteField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("Refills")]
    public RefillsType[] Refills {
        get {
            return this.refillsField;
        }
        set {
            this.refillsField =3D value;
        }
    }

    /// <remarks/>
    public string Substitutions {
        get {
            return this.substitutionsField;
        }
        set {
            this.substitutionsField =3D value;
        }
    }

    /// <remarks/>
    public string WrittenDate {
        get {
            return this.writtenDateField;
        }
        set {
            this.writtenDateField =3D value;
        }
    }

    /// <remarks/>
    public string LastFillDate {
        get {
            return this.lastFillDateField;
        }
        set {
            this.lastFillDateField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("Diagnosis")]
    public HistoryMedicationTypeDiagnosis[] Diagnosis {
        get {
            return this.diagnosisField;
        }
        set {
            this.diagnosisField =3D value;
        }
    }

    /// <remarks/>
    public PriorAuthorizationType PriorAuthorization {
        get {
            return this.priorAuthorizationField;
        }
        set {
            this.priorAuthorizationField =3D value;
        }
    }

    /// <remarks/>
    public HistoryPharmacyType Pharmacy {
        get {
            return this.pharmacyField;
        }
        set {
            this.pharmacyField =3D value;
        }
    }

    /// <remarks/>
    public HistoryPrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class DrugCodedType {

    private string productCodeField;

    private string productCodeQualifierField;

    private string dosageFormField;

    private string strengthField;

    private string strengthUnitsField;

    private string drugDBCodeField;

    private string drugDBCodeQualifierField;

    /// <remarks/>
    public string ProductCode {
        get {
            return this.productCodeField;
        }
        set {
            this.productCodeField =3D value;
        }
    }

    /// <remarks/>
    public string ProductCodeQualifier {
        get {
            return this.productCodeQualifierField;
        }
        set {
            this.productCodeQualifierField =3D value;
        }
    }

    /// <remarks/>
    public string DosageForm {
        get {
            return this.dosageFormField;
        }
        set {
            this.dosageFormField =3D value;
        }
    }

    /// <remarks/>
    public string Strength {
        get {
            return this.strengthField;
        }
        set {
            this.strengthField =3D value;
        }
    }

    /// <remarks/>
    public string StrengthUnits {
        get {
            return this.strengthUnitsField;
        }
        set {
            this.strengthUnitsField =3D value;
        }
    }

    /// <remarks/>
    public string DrugDBCode {
        get {
            return this.drugDBCodeField;
        }
        set {
            this.drugDBCodeField =3D value;
        }
    }

    /// <remarks/>
    public string DrugDBCodeQualifier {
        get {
            return this.drugDBCodeQualifierField;
        }
        set {
            this.drugDBCodeQualifierField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class QuantityType {

    private string qualifierField;

    private string valueField;

    /// <remarks/>
    public string Qualifier {
        get {
            return this.qualifierField;
        }
        set {
            this.qualifierField =3D value;
        }
    }

    /// <remarks/>
    public string Value {
        get {
            return this.valueField;
        }
        set {
            this.valueField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class RefillsType {

    private string qualifierField;

    private string quantityField;

    /// <remarks/>
    public string Qualifier {
        get {
            return this.qualifierField;
        }
        set {
            this.qualifierField =3D value;
        }
    }

    /// <remarks/>
    public string Quantity {
        get {
            return this.quantityField;
        }
        set {
            this.quantityField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
public partial class HistoryMedicationTypeDiagnosis {

    private string qualifierField;

    private DiagnosisType primaryField;

    private DiagnosisType secondaryField;

    /// <remarks/>
    public string Qualifier {
        get {
            return this.qualifierField;
        }
        set {
            this.qualifierField =3D value;
        }
    }

    /// <remarks/>
    public DiagnosisType Primary {
        get {
            return this.primaryField;
        }
        set {
            this.primaryField =3D value;
        }
    }

    /// <remarks/>
    public DiagnosisType Secondary {
        get {
            return this.secondaryField;
        }
        set {
            this.secondaryField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class DiagnosisType {

    private string qualifierField;

    private string valueField;

    /// <remarks/>
    public string Qualifier {
        get {
            return this.qualifierField;
        }
        set {
            this.qualifierField =3D value;
        }
    }

    /// <remarks/>
    public string Value {
        get {
            return this.valueField;
        }
        set {
            this.valueField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class PriorAuthorizationType {

    private string qualifierField;

    private string valueField;

    /// <remarks/>
    public string Qualifier {
        get {
            return this.qualifierField;
        }
        set {
            this.qualifierField =3D value;
        }
    }

    /// <remarks/>
    public string Value {
        get {
            return this.valueField;
        }
        set {
            this.valueField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class HistoryPharmacyType {

    private PharmacyIDType identificationField;

    private string storeNameField;

    private NameType pharmacistField;

    private MandatoryNameType pharmacistAgentField;

    private AddressType addressField;

    private string emailField;

    private PhoneType[][] phoneNumbersField;

    /// <remarks/>
    public PharmacyIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    public string StoreName {
        get {
            return this.storeNameField;
        }
        set {
            this.storeNameField =3D value;
        }
    }

    /// <remarks/>
    public NameType Pharmacist {
        get {
            return this.pharmacistField;
        }
        set {
            this.pharmacistField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryNameType PharmacistAgent {
        get {
            return this.pharmacistAgentField;
        }
        set {
            this.pharmacistAgentField =3D value;
        }
    }

    /// <remarks/>
    public AddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }

    /// <remarks/>
    public string Email {
        get {
            return this.emailField;
        }
        set {
            this.emailField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlArrayItemAttribute("Phone", typeof
(PhoneType), IsNullable=3Dfalse)]
    public PhoneType[][] PhoneNumbers {
        get {
            return this.phoneNumbersField;
        }
        set {
            this.phoneNumbersField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class PharmacyIDType {

    private string[] itemsField;

    private ItemsChoiceType[] itemsElementNameField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("BINLocationNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("DEANumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("FileID", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("HIN", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicaidNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicareNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("NAICCode", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("NCPDPID", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("NPI", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PPONumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PayerID", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute
("PriorAuthorization", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("PromotionNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("SecondaryCoverage",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("SocialSecurity",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute
("StateLicenseNumber", typeof(string))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute
("ItemsElementName")]
    public string[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemsChoiceType[] ItemsElementName {
        get {
            return this.itemsElementNameField;
        }
        set {
            this.itemsElementNameField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IncludeInSchema=3Dfalse)]
public enum ItemsChoiceType {

    /// <remarks/>
    BINLocationNumber,

    /// <remarks/>
    DEANumber,

    /// <remarks/>
    FileID,

    /// <remarks/>
    HIN,

    /// <remarks/>
    MedicaidNumber,

    /// <remarks/>
    MedicareNumber,

    /// <remarks/>
    NAICCode,

    /// <remarks/>
    NCPDPID,

    /// <remarks/>
    NPI,

    /// <remarks/>
    PPONumber,

    /// <remarks/>
    PayerID,

    /// <remarks/>
    PriorAuthorization,

    /// <remarks/>
    PromotionNumber,

    /// <remarks/>
    SecondaryCoverage,

    /// <remarks/>
    SocialSecurity,

    /// <remarks/>
    StateLicenseNumber,
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class NameType {

    private string lastNameField;

    private string firstNameField;

    private string middleNameField;

    private string suffixField;

    private string prefixField;

    /// <remarks/>
    public string LastName {
        get {
            return this.lastNameField;
        }
        set {
            this.lastNameField =3D value;
        }
    }

    /// <remarks/>
    public string FirstName {
        get {
            return this.firstNameField;
        }
        set {
            this.firstNameField =3D value;
        }
    }

    /// <remarks/>
    public string MiddleName {
        get {
            return this.middleNameField;
        }
        set {
            this.middleNameField =3D value;
        }
    }

    /// <remarks/>
    public string Suffix {
        get {
            return this.suffixField;
        }
        set {
            this.suffixField =3D value;
        }
    }

    /// <remarks/>
    public string Prefix {
        get {
            return this.prefixField;
        }
        set {
            this.prefixField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class MandatoryNameType {

    private string lastNameField;

    private string firstNameField;

    private string middleNameField;

    private string suffixField;

    private string prefixField;

    /// <remarks/>
    public string LastName {
        get {
            return this.lastNameField;
        }
        set {
            this.lastNameField =3D value;
        }
    }

    /// <remarks/>
    public string FirstName {
        get {
            return this.firstNameField;
        }
        set {
            this.firstNameField =3D value;
        }
    }

    /// <remarks/>
    public string MiddleName {
        get {
            return this.middleNameField;
        }
        set {
            this.middleNameField =3D value;
        }
    }

    /// <remarks/>
    public string Suffix {
        get {
            return this.suffixField;
        }
        set {
            this.suffixField =3D value;
        }
    }

    /// <remarks/>
    public string Prefix {
        get {
            return this.prefixField;
        }
        set {
            this.prefixField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class AddressType {

    private string addressLine1Field;

    private string addressLine2Field;

    private string cityField;

    private string stateField;

    private string zipCodeField;

    /// <remarks/>
    public string AddressLine1 {
        get {
            return this.addressLine1Field;
        }
        set {
            this.addressLine1Field =3D value;
        }
    }

    /// <remarks/>
    public string AddressLine2 {
        get {
            return this.addressLine2Field;
        }
        set {
            this.addressLine2Field =3D value;
        }
    }

    /// <remarks/>
    public string City {
        get {
            return this.cityField;
        }
        set {
            this.cityField =3D value;
        }
    }

    /// <remarks/>
    public string State {
        get {
            return this.stateField;
        }
        set {
            this.stateField =3D value;
        }
    }

    /// <remarks/>
    public string ZipCode {
        get {
            return this.zipCodeField;
        }
        set {
            this.zipCodeField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class PhoneType {

    private string numberField;

    private string qualifierField;

    /// <remarks/>
    public string Number {
        get {
            return this.numberField;
        }
        set {
            this.numberField =3D value;
        }
    }

    /// <remarks/>
    public string Qualifier {
        get {
            return this.qualifierField;
        }
        set {
            this.qualifierField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class HistoryPrescriberType {

    private PrescriberIDType identificationField;

    private string clinicNameField;

    private MandatoryNameType nameField;

    private SpecialtyType specialtyField;

    private MandatoryNameType prescriberAgentField;

    private AddressType addressField;

    private string emailField;

    private PhoneType[][] phoneNumbersField;

    /// <remarks/>
    public PrescriberIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    public string ClinicName {
        get {
            return this.clinicNameField;
        }
        set {
            this.clinicNameField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryNameType Name {
        get {
            return this.nameField;
        }
        set {
            this.nameField =3D value;
        }
    }

    /// <remarks/>
    public SpecialtyType Specialty {
        get {
            return this.specialtyField;
        }
        set {
            this.specialtyField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryNameType PrescriberAgent {
        get {
            return this.prescriberAgentField;
        }
        set {
            this.prescriberAgentField =3D value;
        }
    }

    /// <remarks/>
    public AddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }

    /// <remarks/>
    public string Email {
        get {
            return this.emailField;
        }
        set {
            this.emailField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlArrayItemAttribute("Phone", typeof
(PhoneType), IsNullable=3Dfalse)]
    public PhoneType[][] PhoneNumbers {
        get {
            return this.phoneNumbersField;
        }
        set {
            this.phoneNumbersField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class PrescriberIDType {

    private string[] itemsField;

    private ItemsChoiceType1[] itemsElementNameField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("DEANumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute
("DentistLicenseNumber", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("FileID", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicaidNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicareNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("NPI", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PPONumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute
("PriorAuthorization", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("SPI", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("SocialSecurity",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute
("StateLicenseNumber", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("UPIN", typeof
(string))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute
("ItemsElementName")]
    public string[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemsChoiceType1[] ItemsElementName {
        get {
            return this.itemsElementNameField;
        }
        set {
            this.itemsElementNameField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IncludeInSchema=3Dfalse)]
public enum ItemsChoiceType1 {

    /// <remarks/>
    DEANumber,

    /// <remarks/>
    DentistLicenseNumber,

    /// <remarks/>
    FileID,

    /// <remarks/>
    MedicaidNumber,

    /// <remarks/>
    MedicareNumber,

    /// <remarks/>
    NPI,

    /// <remarks/>
    PPONumber,

    /// <remarks/>
    PriorAuthorization,

    /// <remarks/>
    SPI,

    /// <remarks/>
    SocialSecurity,

    /// <remarks/>
    StateLicenseNumber,

    /// <remarks/>
    UPIN,
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class SpecialtyType {

    private string qualifierField;

    private string specialtyCodeField;

    /// <remarks/>
    public string Qualifier {
        get {
            return this.qualifierField;
        }
        set {
            this.qualifierField =3D value;
        }
    }

    /// <remarks/>
    public string SpecialtyCode {
        get {
            return this.specialtyCodeField;
        }
        set {
            this.specialtyCodeField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class ResponseMedicationType {

    private string drugDescriptionField;

    private DrugCodedType drugCodedField;

    private QuantityType quantityField;

    private string daysSupplyField;

    private string directionsField;

    private string noteField;

    private RefillsType refillsField;

    private string substitutionsField;

    private string writtenDateField;

    private string lastFillDateField;

    private ResponseMedicationTypeDiagnosis[] diagnosisField;

    private PriorAuthorizationType priorAuthorizationField;

    /// <remarks/>
    public string DrugDescription {
        get {
            return this.drugDescriptionField;
        }
        set {
            this.drugDescriptionField =3D value;
        }
    }

    /// <remarks/>
    public DrugCodedType DrugCoded {
        get {
            return this.drugCodedField;
        }
        set {
            this.drugCodedField =3D value;
        }
    }

    /// <remarks/>
    public QuantityType Quantity {
        get {
            return this.quantityField;
        }
        set {
            this.quantityField =3D value;
        }
    }

    /// <remarks/>
    public string DaysSupply {
        get {
            return this.daysSupplyField;
        }
        set {
            this.daysSupplyField =3D value;
        }
    }

    /// <remarks/>
    public string Directions {
        get {
            return this.directionsField;
        }
        set {
            this.directionsField =3D value;
        }
    }

    /// <remarks/>
    public string Note {
        get {
            return this.noteField;
        }
        set {
            this.noteField =3D value;
        }
    }

    /// <remarks/>
    public RefillsType Refills {
        get {
            return this.refillsField;
        }
        set {
            this.refillsField =3D value;
        }
    }

    /// <remarks/>
    public string Substitutions {
        get {
            return this.substitutionsField;
        }
        set {
            this.substitutionsField =3D value;
        }
    }

    /// <remarks/>
    public string WrittenDate {
        get {
            return this.writtenDateField;
        }
        set {
            this.writtenDateField =3D value;
        }
    }

    /// <remarks/>
    public string LastFillDate {
        get {
            return this.lastFillDateField;
        }
        set {
            this.lastFillDateField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("Diagnosis")]
    public ResponseMedicationTypeDiagnosis[] Diagnosis {
        get {
            return this.diagnosisField;
        }
        set {
            this.diagnosisField =3D value;
        }
    }

    /// <remarks/>
    public PriorAuthorizationType PriorAuthorization {
        get {
            return this.priorAuthorizationField;
        }
        set {
            this.priorAuthorizationField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
public partial class ResponseMedicationTypeDiagnosis {

    private string clinicalInformationQualifierField;

    private DiagnosisType primaryField;

    private DiagnosisType secondaryField;

    /// <remarks/>
    public string ClinicalInformationQualifier {
        get {
            return this.clinicalInformationQualifierField;
        }
        set {
            this.clinicalInformationQualifierField =3D value;
        }
    }

    /// <remarks/>
    public DiagnosisType Primary {
        get {
            return this.primaryField;
        }
        set {
            this.primaryField =3D value;
        }
    }

    /// <remarks/>
    public DiagnosisType Secondary {
        get {
            return this.secondaryField;
        }
        set {
            this.secondaryField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class PayerIDType {

    private string[] itemsField;

    private ItemsChoiceType10[] itemsElementNameField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("BINLocationNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("DEANumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute
("DentistLicenseNumber", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("FileID", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("HIN", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicaidNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicareNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("NAICCode", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("NPI", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PPONumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PayerID", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute
("PriorAuthorization", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("PromotionNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("SecondaryCoverage",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("SocialSecurity",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute
("StateLicenseNumber", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("UPIN", typeof
(string))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute
("ItemsElementName")]
    public string[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemsChoiceType10[] ItemsElementName {
        get {
            return this.itemsElementNameField;
        }
        set {
            this.itemsElementNameField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IncludeInSchema=3Dfalse)]
public enum ItemsChoiceType10 {

    /// <remarks/>
    BINLocationNumber,

    /// <remarks/>
    DEANumber,

    /// <remarks/>
    DentistLicenseNumber,

    /// <remarks/>
    FileID,

    /// <remarks/>
    HIN,

    /// <remarks/>
    MedicaidNumber,

    /// <remarks/>
    MedicareNumber,

    /// <remarks/>
    NAICCode,

    /// <remarks/>
    NPI,

    /// <remarks/>
    PPONumber,

    /// <remarks/>
    PayerID,

    /// <remarks/>
    PriorAuthorization,

    /// <remarks/>
    PromotionNumber,

    /// <remarks/>
    SecondaryCoverage,

    /// <remarks/>
    SocialSecurity,

    /// <remarks/>
    StateLicenseNumber,

    /// <remarks/>
    UPIN,
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class BenefitsCoordinationType {

    private PayerIDType payerIdentificationField;

    private string payerNameField;

    private string cardholderIDField;

    private string cardholderNameField;

    private string groupIDField;

    private string effectiveDateField;

    private string expirationDateField;

    private ConsentType consentField;

    private bool consentFieldSpecified;

    private string pBMMemberIDField;

    /// <remarks/>
    public PayerIDType PayerIdentification {
        get {
            return this.payerIdentificationField;
        }
        set {
            this.payerIdentificationField =3D value;
        }
    }

    /// <remarks/>
    public string PayerName {
        get {
            return this.payerNameField;
        }
        set {
            this.payerNameField =3D value;
        }
    }

    /// <remarks/>
    public string CardholderID {
        get {
            return this.cardholderIDField;
        }
        set {
            this.cardholderIDField =3D value;
        }
    }

    /// <remarks/>
    public string CardholderName {
        get {
            return this.cardholderNameField;
        }
        set {
            this.cardholderNameField =3D value;
        }
    }

    /// <remarks/>
    public string GroupID {
        get {
            return this.groupIDField;
        }
        set {
            this.groupIDField =3D value;
        }
    }

    /// <remarks/>
    public string EffectiveDate {
        get {
            return this.effectiveDateField;
        }
        set {
            this.effectiveDateField =3D value;
        }
    }

    /// <remarks/>
    public string ExpirationDate {
        get {
            return this.expirationDateField;
        }
        set {
            this.expirationDateField =3D value;
        }
    }

    /// <remarks/>
    public ConsentType Consent {
        get {
            return this.consentField;
        }
        set {
            this.consentField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool ConsentSpecified {
        get {
            return this.consentFieldSpecified;
        }
        set {
            this.consentFieldSpecified =3D value;
        }
    }

    /// <remarks/>
    public string PBMMemberID {
        get {
            return this.pBMMemberIDField;
        }
        set {
            this.pBMMemberIDField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public enum ConsentType {

    /// <remarks/>
    Y,

    /// <remarks/>
    N,
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class SubscriberEligibilityResponseType {

    private string serviceDateField;

    private string requestTypeField;

    private string coverageField;

    private EligibilityResponseType responseField;

    private string noteField;

    /// <remarks/>
    public string ServiceDate {
        get {
            return this.serviceDateField;
        }
        set {
            this.serviceDateField =3D value;
        }
    }

    /// <remarks/>
    public string RequestType {
        get {
            return this.requestTypeField;
        }
        set {
            this.requestTypeField =3D value;
        }
    }

    /// <remarks/>
    public string Coverage {
        get {
            return this.coverageField;
        }
        set {
            this.coverageField =3D value;
        }
    }

    /// <remarks/>
    public EligibilityResponseType Response {
        get {
            return this.responseField;
        }
        set {
            this.responseField =3D value;
        }
    }

    /// <remarks/>
    public string Note {
        get {
            return this.noteField;
        }
        set {
            this.noteField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class EligibilityResponseType {

    private object itemField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("Approved", typeof
(object))]
    [System.Xml.Serialization.XmlElementAttribute("Denied", typeof
(EligibilityDeniedType))]
    public object Item {
        get {
            return this.itemField;
        }
        set {
            this.itemField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class EligibilityDeniedType {

    private string denialReasonCodeField;

    private string actionCodeField;

    /// <remarks/>
    public string DenialReasonCode {
        get {
            return this.denialReasonCodeField;
        }
        set {
            this.denialReasonCodeField =3D value;
        }
    }

    /// <remarks/>
    public string ActionCode {
        get {
            return this.actionCodeField;
        }
        set {
            this.actionCodeField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class EligibilityResponsePatientType {

    private EligibilityPatientIDType identificationField;

    private MandatoryNameType nameField;

    private GenderType genderField;

    private string dateOfBirthField;

    private MandatoryZipCodeAddressType addressField;

    private ResponseType responseField;

    private SubscriberEligibilityResponseType
subscriberEligibilityField;

    /// <remarks/>
    public EligibilityPatientIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryNameType Name {
        get {
            return this.nameField;
        }
        set {
            this.nameField =3D value;
        }
    }

    /// <remarks/>
    public GenderType Gender {
        get {
            return this.genderField;
        }
        set {
            this.genderField =3D value;
        }
    }

    /// <remarks/>
    public string DateOfBirth {
        get {
            return this.dateOfBirthField;
        }
        set {
            this.dateOfBirthField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryZipCodeAddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }

    /// <remarks/>
    public ResponseType Response {
        get {
            return this.responseField;
        }
        set {
            this.responseField =3D value;
        }
    }

    /// <remarks/>
    public SubscriberEligibilityResponseType SubscriberEligibility {
        get {
            return this.subscriberEligibilityField;
        }
        set {
            this.subscriberEligibilityField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class EligibilityPatientIDType {

    private string[] itemsField;

    private ItemsChoiceType9[] itemsElementNameField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("BIN", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("CardHolderID",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("CoPayID", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("CoverageListID",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("FormularyList",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("GroupNumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PersonCode", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PlanNumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("SocialSecurity",
typeof(string))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute
("ItemsElementName")]
    public string[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemsChoiceType9[] ItemsElementName {
        get {
            return this.itemsElementNameField;
        }
        set {
            this.itemsElementNameField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IncludeInSchema=3Dfalse)]
public enum ItemsChoiceType9 {

    /// <remarks/>
    BIN,

    /// <remarks/>
    CardHolderID,

    /// <remarks/>
    CoPayID,

    /// <remarks/>
    CoverageListID,

    /// <remarks/>
    FormularyList,

    /// <remarks/>
    GroupNumber,

    /// <remarks/>
    PersonCode,

    /// <remarks/>
    PlanNumber,

    /// <remarks/>
    SocialSecurity,
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public enum GenderType {

    /// <remarks/>
    M,

    /// <remarks/>
    F,

    /// <remarks/>
    U,
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class MandatoryZipCodeAddressType {

    private string addressLine1Field;

    private string addressLine2Field;

    private string cityField;

    private string stateField;

    private string zipCodeField;

    /// <remarks/>
    public string AddressLine1 {
        get {
            return this.addressLine1Field;
        }
        set {
            this.addressLine1Field =3D value;
        }
    }

    /// <remarks/>
    public string AddressLine2 {
        get {
            return this.addressLine2Field;
        }
        set {
            this.addressLine2Field =3D value;
        }
    }

    /// <remarks/>
    public string City {
        get {
            return this.cityField;
        }
        set {
            this.cityField =3D value;
        }
    }

    /// <remarks/>
    public string State {
        get {
            return this.stateField;
        }
        set {
            this.stateField =3D value;
        }
    }

    /// <remarks/>
    public string ZipCode {
        get {
            return this.zipCodeField;
        }
        set {
            this.zipCodeField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class ResponseType {

    private object itemField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("Approved", typeof
(Approved))]
    [System.Xml.Serialization.XmlElementAttribute
("ApprovedWithChanges", typeof(ApprovedWithChanges))]
    [System.Xml.Serialization.XmlElementAttribute("Denied", typeof
(Denied))]
    [System.Xml.Serialization.XmlElementAttribute
("DeniedNewPrescriptionToFollow", typeof(object))]
    public object Item {
        get {
            return this.itemField;
        }
        set {
            this.itemField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class Approved {

    private string approvalReasonCodeField;

    private string noteField;

    /// <remarks/>
    public string ApprovalReasonCode {
        get {
            return this.approvalReasonCodeField;
        }
        set {
            this.approvalReasonCodeField =3D value;
        }
    }

    /// <remarks/>
    public string Note {
        get {
            return this.noteField;
        }
        set {
            this.noteField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class ApprovedWithChanges {

    private string noteField;

    /// <remarks/>
    public string Note {
        get {
            return this.noteField;
        }
        set {
            this.noteField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class Denied {

    private string denialReasonCodeField;

    private string denialReasonField;

    /// <remarks/>
    public string DenialReasonCode {
        get {
            return this.denialReasonCodeField;
        }
        set {
            this.denialReasonCodeField =3D value;
        }
    }

    /// <remarks/>
    public string DenialReason {
        get {
            return this.denialReasonField;
        }
        set {
            this.denialReasonField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class SubscriberEligibilityRequestType {

    private string serviceDateField;

    private string requestTypeField;

    /// <remarks/>
    public string ServiceDate {
        get {
            return this.serviceDateField;
        }
        set {
            this.serviceDateField =3D value;
        }
    }

    /// <remarks/>
    public string RequestType {
        get {
            return this.requestTypeField;
        }
        set {
            this.requestTypeField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class EligibilityPatientType {

    private EligibilityPatientIDType identificationField;

    private MandatoryNameType nameField;

    private GenderType genderField;

    private string dateOfBirthField;

    private MandatoryZipCodeAddressType addressField;

    private SubscriberEligibilityRequestType
subscriberEligibilityField;

    /// <remarks/>
    public EligibilityPatientIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryNameType Name {
        get {
            return this.nameField;
        }
        set {
            this.nameField =3D value;
        }
    }

    /// <remarks/>
    public GenderType Gender {
        get {
            return this.genderField;
        }
        set {
            this.genderField =3D value;
        }
    }

    /// <remarks/>
    public string DateOfBirth {
        get {
            return this.dateOfBirthField;
        }
        set {
            this.dateOfBirthField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryZipCodeAddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }

    /// <remarks/>
    public SubscriberEligibilityRequestType SubscriberEligibility {
        get {
            return this.subscriberEligibilityField;
        }
        set {
            this.subscriberEligibilityField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class HistoryPatientType {

    private PatientIDType identificationField;

    private MandatoryPatientNameType nameField;

    private GenderType genderField;

    private string dateOfBirthField;

    private AddressType addressField;

    private string emailField;

    private PhoneType[][] phoneNumbersField;

    /// <remarks/>
    public PatientIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryPatientNameType Name {
        get {
            return this.nameField;
        }
        set {
            this.nameField =3D value;
        }
    }

    /// <remarks/>
    public GenderType Gender {
        get {
            return this.genderField;
        }
        set {
            this.genderField =3D value;
        }
    }

    /// <remarks/>
    public string DateOfBirth {
        get {
            return this.dateOfBirthField;
        }
        set {
            this.dateOfBirthField =3D value;
        }
    }

    /// <remarks/>
    public AddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }

    /// <remarks/>
    public string Email {
        get {
            return this.emailField;
        }
        set {
            this.emailField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlArrayItemAttribute("Phone", typeof
(PhoneType), IsNullable=3Dfalse)]
    public PhoneType[][] PhoneNumbers {
        get {
            return this.phoneNumbersField;
        }
        set {
            this.phoneNumbersField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class PatientIDType {

    private string[] itemsField;

    private ItemsChoiceType3[] itemsElementNameField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("FileID", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicaidNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicareNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("PPONumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("SocialSecurity",
typeof(string))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute
("ItemsElementName")]
    public string[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemsChoiceType3[] ItemsElementName {
        get {
            return this.itemsElementNameField;
        }
        set {
            this.itemsElementNameField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IncludeInSchema=3Dfalse)]
public enum ItemsChoiceType3 {

    /// <remarks/>
    FileID,

    /// <remarks/>
    MedicaidNumber,

    /// <remarks/>
    MedicareNumber,

    /// <remarks/>
    PPONumber,

    /// <remarks/>
    SocialSecurity,
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class MandatoryPatientNameType {

    private string lastNameField;

    private string firstNameField;

    private string middleNameField;

    private string suffixField;

    private string prefixField;

    /// <remarks/>
    public string LastName {
        get {
            return this.lastNameField;
        }
        set {
            this.lastNameField =3D value;
        }
    }

    /// <remarks/>
    public string FirstName {
        get {
            return this.firstNameField;
        }
        set {
            this.firstNameField =3D value;
        }
    }

    /// <remarks/>
    public string MiddleName {
        get {
            return this.middleNameField;
        }
        set {
            this.middleNameField =3D value;
        }
    }

    /// <remarks/>
    public string Suffix {
        get {
            return this.suffixField;
        }
        set {
            this.suffixField =3D value;
        }
    }

    /// <remarks/>
    public string Prefix {
        get {
            return this.prefixField;
        }
        set {
            this.prefixField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class SearchDirectoryInformationType {

    private string serviceLevelField;

    private string activeStartTimeField;

    private string activeEndTimeField;

    /// <remarks/>
    public string ServiceLevel {
        get {
            return this.serviceLevelField;
        }
        set {
            this.serviceLevelField =3D value;
        }
    }

    /// <remarks/>
    public string ActiveStartTime {
        get {
            return this.activeStartTimeField;
        }
        set {
            this.activeStartTimeField =3D value;
        }
    }

    /// <remarks/>
    public string ActiveEndTime {
        get {
            return this.activeEndTimeField;
        }
        set {
            this.activeEndTimeField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class SearchDirectoryProviderType {

    private SearchDirectoryInformationType directoryInformationField;

    private TaxonomyType taxonomyField;

    private IdentificationType identificationField;

    private AddressType addressField;

    /// <remarks/>
    public SearchDirectoryInformationType DirectoryInformation {
        get {
            return this.directoryInformationField;
        }
        set {
            this.directoryInformationField =3D value;
        }
    }

    /// <remarks/>
    public TaxonomyType Taxonomy {
        get {
            return this.taxonomyField;
        }
        set {
            this.taxonomyField =3D value;
        }
    }

    /// <remarks/>
    public IdentificationType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    public AddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class TaxonomyType {

    private string taxonomyCodeField;

    /// <remarks/>
    public string TaxonomyCode {
        get {
            return this.taxonomyCodeField;
        }
        set {
            this.taxonomyCodeField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class IdentificationType {

    private string[] itemsField;

    private ItemsChoiceType8[] itemsElementNameField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("BINLocationNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("DEANumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute
("DentistLicenseNumber", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("FileID", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("HIN", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicaidNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicareNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("NAICCode", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("NCPDPID", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("NPI", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PPONumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PayerID", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute
("PriorAuthorization", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("PromotionNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("SPI", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("SecondaryCoverage",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("SocialSecurity",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute
("StateLicenseNumber", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("UPIN", typeof
(string))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute
("ItemsElementName")]
    public string[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemsChoiceType8[] ItemsElementName {
        get {
            return this.itemsElementNameField;
        }
        set {
            this.itemsElementNameField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IncludeInSchema=3Dfalse)]
public enum ItemsChoiceType8 {

    /// <remarks/>
    BINLocationNumber,

    /// <remarks/>
    DEANumber,

    /// <remarks/>
    DentistLicenseNumber,

    /// <remarks/>
    FileID,

    /// <remarks/>
    HIN,

    /// <remarks/>
    MedicaidNumber,

    /// <remarks/>
    MedicareNumber,

    /// <remarks/>
    NAICCode,

    /// <remarks/>
    NCPDPID,

    /// <remarks/>
    NPI,

    /// <remarks/>
    PPONumber,

    /// <remarks/>
    PayerID,

    /// <remarks/>
    PriorAuthorization,

    /// <remarks/>
    PromotionNumber,

    /// <remarks/>
    SPI,

    /// <remarks/>
    SecondaryCoverage,

    /// <remarks/>
    SocialSecurity,

    /// <remarks/>
    StateLicenseNumber,

    /// <remarks/>
    UPIN,
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class DirectoryProviderType {

    private DirectoryInformationType directoryInformationField;

    private TaxonomyType taxonomyField;

    private IdentificationType identificationField;

    private object[] itemsField;

    private AddressType addressField;

    private string emailField;

    private PhoneType[] phoneNumbersField;

    /// <remarks/>
    public DirectoryInformationType DirectoryInformation {
        get {
            return this.directoryInformationField;
        }
        set {
            this.directoryInformationField =3D value;
        }
    }

    /// <remarks/>
    public TaxonomyType Taxonomy {
        get {
            return this.taxonomyField;
        }
        set {
            this.taxonomyField =3D value;
        }
    }

    /// <remarks/>
    public IdentificationType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("Name", typeof
(DirectoryNameType))]
    [System.Xml.Serialization.XmlElementAttribute("OrganizationName",
typeof(string))]
    public object[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField =3D value;
        }
    }

    /// <remarks/>
    public AddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }

    /// <remarks/>
    public string Email {
        get {
            return this.emailField;
        }
        set {
            this.emailField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlArrayItemAttribute("Phone",
IsNullable=3Dfalse)]
    public PhoneType[] PhoneNumbers {
        get {
            return this.phoneNumbersField;
        }
        set {
            this.phoneNumbersField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class DirectoryInformationType {

    private string portalIDField;

    private string accountIDField;

    private string backupPortalIDField;

    private string faxPortalNameField;

    private string serviceLevelField;

    private string defaultLocationServiceLevelField;

    private string activeStartTimeField;

    private string activeEndTimeField;

    /// <remarks/>
    public string PortalID {
        get {
            return this.portalIDField;
        }
        set {
            this.portalIDField =3D value;
        }
    }

    /// <remarks/>
    public string AccountID {
        get {
            return this.accountIDField;
        }
        set {
            this.accountIDField =3D value;
        }
    }

    /// <remarks/>
    public string BackupPortalID {
        get {
            return this.backupPortalIDField;
        }
        set {
            this.backupPortalIDField =3D value;
        }
    }

    /// <remarks/>
    public string FaxPortalName {
        get {
            return this.faxPortalNameField;
        }
        set {
            this.faxPortalNameField =3D value;
        }
    }

    /// <remarks/>
    public string ServiceLevel {
        get {
            return this.serviceLevelField;
        }
        set {
            this.serviceLevelField =3D value;
        }
    }

    /// <remarks/>
    public string DefaultLocationServiceLevel {
        get {
            return this.defaultLocationServiceLevelField;
        }
        set {
            this.defaultLocationServiceLevelField =3D value;
        }
    }

    /// <remarks/>
    public string ActiveStartTime {
        get {
            return this.activeStartTimeField;
        }
        set {
            this.activeStartTimeField =3D value;
        }
    }

    /// <remarks/>
    public string ActiveEndTime {
        get {
            return this.activeEndTimeField;
        }
        set {
            this.activeEndTimeField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class DirectoryNameType {

    private string lastNameField;

    private string firstNameField;

    private string middleNameField;

    private string suffixField;

    private string prefixField;

    /// <remarks/>
    public string LastName {
        get {
            return this.lastNameField;
        }
        set {
            this.lastNameField =3D value;
        }
    }

    /// <remarks/>
    public string FirstName {
        get {
            return this.firstNameField;
        }
        set {
            this.firstNameField =3D value;
        }
    }

    /// <remarks/>
    public string MiddleName {
        get {
            return this.middleNameField;
        }
        set {
            this.middleNameField =3D value;
        }
    }

    /// <remarks/>
    public string Suffix {
        get {
            return this.suffixField;
        }
        set {
            this.suffixField =3D value;
        }
    }

    /// <remarks/>
    public string Prefix {
        get {
            return this.prefixField;
        }
        set {
            this.prefixField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class ResponseReceiverType {

    private object itemField;

    private EligibilityResponseType responseField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("Payer", typeof
(PayerType))]
    [System.Xml.Serialization.XmlElementAttribute("Pharmacy", typeof
(EligibilityPharmacyType))]
    [System.Xml.Serialization.XmlElementAttribute("Prescriber", typeof
(EligibilityPrescriberType))]
    [System.Xml.Serialization.XmlElementAttribute("Provider", typeof
(ProviderType))]
    public object Item {
        get {
            return this.itemField;
        }
        set {
            this.itemField =3D value;
        }
    }

    /// <remarks/>
    public EligibilityResponseType Response {
        get {
            return this.responseField;
        }
        set {
            this.responseField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class PayerType {

    private SourceIDType identificationField;

    private object itemField;

    /// <remarks/>
    public SourceIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("OrganizationName",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("PayerName", typeof
(NameType))]
    public object Item {
        get {
            return this.itemField;
        }
        set {
            this.itemField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class SourceIDType {

    private string[] itemsField;

    private ItemsChoiceType7[] itemsElementNameField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("BIN", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("CardHolderID",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("CoPayID", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("ContractNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("CoverageListID",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute
("ElectronicDevicePin", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute
("FacilityNetworkNumber", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("FacilityNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("FormularyList",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("GroupNumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("HCFA", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicaidNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicareNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("MemberNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("NPI", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PPONumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PersonCode", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PersonalIDNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("PlanNumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute
("PriorAuthorization", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("SDPI", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("SPI", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("SocialSecurity",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute
("StateLicenseNumber", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("SubmitterNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("TIN", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("UserID", typeof
(string))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute
("ItemsElementName")]
    public string[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemsChoiceType7[] ItemsElementName {
        get {
            return this.itemsElementNameField;
        }
        set {
            this.itemsElementNameField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IncludeInSchema=3Dfalse)]
public enum ItemsChoiceType7 {

    /// <remarks/>
    BIN,

    /// <remarks/>
    CardHolderID,

    /// <remarks/>
    CoPayID,

    /// <remarks/>
    ContractNumber,

    /// <remarks/>
    CoverageListID,

    /// <remarks/>
    ElectronicDevicePin,

    /// <remarks/>
    FacilityNetworkNumber,

    /// <remarks/>
    FacilityNumber,

    /// <remarks/>
    FormularyList,

    /// <remarks/>
    GroupNumber,

    /// <remarks/>
    HCFA,

    /// <remarks/>
    MedicaidNumber,

    /// <remarks/>
    MedicareNumber,

    /// <remarks/>
    MemberNumber,

    /// <remarks/>
    NPI,

    /// <remarks/>
    PPONumber,

    /// <remarks/>
    PersonCode,

    /// <remarks/>
    PersonalIDNumber,

    /// <remarks/>
    PlanNumber,

    /// <remarks/>
    PriorAuthorization,

    /// <remarks/>
    SDPI,

    /// <remarks/>
    SPI,

    /// <remarks/>
    SocialSecurity,

    /// <remarks/>
    StateLicenseNumber,

    /// <remarks/>
    SubmitterNumber,

    /// <remarks/>
    TIN,

    /// <remarks/>
    UserID,
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class EligibilityPharmacyType {

    private EligibilityPharmacyIDType identificationField;

    private string storeNameField;

    private NameType pharmacistField;

    private AddressType addressField;

    /// <remarks/>
    public EligibilityPharmacyIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    public string StoreName {
        get {
            return this.storeNameField;
        }
        set {
            this.storeNameField =3D value;
        }
    }

    /// <remarks/>
    public NameType Pharmacist {
        get {
            return this.pharmacistField;
        }
        set {
            this.pharmacistField =3D value;
        }
    }

    /// <remarks/>
    public AddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class EligibilityPharmacyIDType {

    private string[] itemsField;

    private ItemsChoiceType5[] itemsElementNameField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("ContractNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute
("ElectronicDevicePin", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute
("FacilityNetworkNumber", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("FacilityNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("HCFA", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicaidNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicareNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("MemberNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("NPI", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PPONumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PersonalIDNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute
("PriorAuthorization", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute
("StateLicenseNumber", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("SubmitterNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("TIN", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("UserID", typeof
(string))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute
("ItemsElementName")]
    public string[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemsChoiceType5[] ItemsElementName {
        get {
            return this.itemsElementNameField;
        }
        set {
            this.itemsElementNameField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IncludeInSchema=3Dfalse)]
public enum ItemsChoiceType5 {

    /// <remarks/>
    ContractNumber,

    /// <remarks/>
    ElectronicDevicePin,

    /// <remarks/>
    FacilityNetworkNumber,

    /// <remarks/>
    FacilityNumber,

    /// <remarks/>
    HCFA,

    /// <remarks/>
    MedicaidNumber,

    /// <remarks/>
    MedicareNumber,

    /// <remarks/>
    MemberNumber,

    /// <remarks/>
    NPI,

    /// <remarks/>
    PPONumber,

    /// <remarks/>
    PersonalIDNumber,

    /// <remarks/>
    PriorAuthorization,

    /// <remarks/>
    StateLicenseNumber,

    /// <remarks/>
    SubmitterNumber,

    /// <remarks/>
    TIN,

    /// <remarks/>
    UserID,
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class EligibilityPrescriberType {

    private EligibilityPrescriberIDType identificationField;

    private string clinicNameField;

    private NameType nameField;

    private AddressType addressField;

    /// <remarks/>
    public EligibilityPrescriberIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    public string ClinicName {
        get {
            return this.clinicNameField;
        }
        set {
            this.clinicNameField =3D value;
        }
    }

    /// <remarks/>
    public NameType Name {
        get {
            return this.nameField;
        }
        set {
            this.nameField =3D value;
        }
    }

    /// <remarks/>
    public AddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class EligibilityPrescriberIDType {

    private string[] itemsField;

    private ItemsChoiceType6[] itemsElementNameField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("ContractNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute
("ElectronicDevicePin", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute
("FacilityNetworkNumber", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("FacilityNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("HCFA", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicaidNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicareNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("MemberNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("NPI", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PPONumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PersonalIDNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute
("PriorAuthorization", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("SPI", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute
("StateLicenseNumber", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("SubmitterNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("TIN", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("UserID", typeof
(string))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute
("ItemsElementName")]
    public string[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemsChoiceType6[] ItemsElementName {
        get {
            return this.itemsElementNameField;
        }
        set {
            this.itemsElementNameField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IncludeInSchema=3Dfalse)]
public enum ItemsChoiceType6 {

    /// <remarks/>
    ContractNumber,

    /// <remarks/>
    ElectronicDevicePin,

    /// <remarks/>
    FacilityNetworkNumber,

    /// <remarks/>
    FacilityNumber,

    /// <remarks/>
    HCFA,

    /// <remarks/>
    MedicaidNumber,

    /// <remarks/>
    MedicareNumber,

    /// <remarks/>
    MemberNumber,

    /// <remarks/>
    NPI,

    /// <remarks/>
    PPONumber,

    /// <remarks/>
    PersonalIDNumber,

    /// <remarks/>
    PriorAuthorization,

    /// <remarks/>
    SPI,

    /// <remarks/>
    StateLicenseNumber,

    /// <remarks/>
    SubmitterNumber,

    /// <remarks/>
    TIN,

    /// <remarks/>
    UserID,
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class ProviderType {

    private SourceIDType identificationField;

    private object itemField;

    private AddressType addressField;

    /// <remarks/>
    public SourceIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("OrganizationName",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("ProviderName",
typeof(NameType))]
    public object Item {
        get {
            return this.itemField;
        }
        set {
            this.itemField =3D value;
        }
    }

    /// <remarks/>
    public AddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class ReceiverType {

    private object itemField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("Payer", typeof
(PayerType))]
    [System.Xml.Serialization.XmlElementAttribute("Pharmacy", typeof
(EligibilityPharmacyType))]
    [System.Xml.Serialization.XmlElementAttribute("Prescriber", typeof
(EligibilityPrescriberType))]
    [System.Xml.Serialization.XmlElementAttribute("Provider", typeof
(ProviderType))]
    public object Item {
        get {
            return this.itemField;
        }
        set {
            this.itemField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class ResponseSourceType {

    private object itemField;

    private EligibilityResponseType responseField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("Payer", typeof
(PayerType))]
    [System.Xml.Serialization.XmlElementAttribute("Provider", typeof
(ProviderType))]
    [System.Xml.Serialization.XmlElementAttribute("ThirdParty", typeof
(ThirdPartyType))]
    public object Item {
        get {
            return this.itemField;
        }
        set {
            this.itemField =3D value;
        }
    }

    /// <remarks/>
    public EligibilityResponseType Response {
        get {
            return this.responseField;
        }
        set {
            this.responseField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class ThirdPartyType {

    private SourceIDType identificationField;

    private object itemField;

    /// <remarks/>
    public SourceIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("OrganizationName",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("PartyName", typeof
(NameType))]
    public object Item {
        get {
            return this.itemField;
        }
        set {
            this.itemField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class SourceType {

    private object itemField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("Payer", typeof
(PayerType))]
    [System.Xml.Serialization.XmlElementAttribute("Provider", typeof
(ProviderType))]
    [System.Xml.Serialization.XmlElementAttribute("ThirdParty", typeof
(ThirdPartyType))]
    public object Item {
        get {
            return this.itemField;
        }
        set {
            this.itemField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class DirectoryPrescriberType {

    private DirectoryInformationType directoryInformationField;

    private PrescriberIDType identificationField;

    private string clinicNameField;

    private DirectoryNameType nameField;

    private SpecialtyType specialtyField;

    private DirectoryNameType prescriberAgentField;

    private MandatoryAddressType addressField;

    private string emailField;

    private PhoneType[] phoneNumbersField;

    private string dEAAuthorizingNameField;

    /// <remarks/>
    public DirectoryInformationType DirectoryInformation {
        get {
            return this.directoryInformationField;
        }
        set {
            this.directoryInformationField =3D value;
        }
    }

    /// <remarks/>
    public PrescriberIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    public string ClinicName {
        get {
            return this.clinicNameField;
        }
        set {
            this.clinicNameField =3D value;
        }
    }

    /// <remarks/>
    public DirectoryNameType Name {
        get {
            return this.nameField;
        }
        set {
            this.nameField =3D value;
        }
    }

    /// <remarks/>
    public SpecialtyType Specialty {
        get {
            return this.specialtyField;
        }
        set {
            this.specialtyField =3D value;
        }
    }

    /// <remarks/>
    public DirectoryNameType PrescriberAgent {
        get {
            return this.prescriberAgentField;
        }
        set {
            this.prescriberAgentField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryAddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }

    /// <remarks/>
    public string Email {
        get {
            return this.emailField;
        }
        set {
            this.emailField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlArrayItemAttribute("Phone",
IsNullable=3Dfalse)]
    public PhoneType[] PhoneNumbers {
        get {
            return this.phoneNumbersField;
        }
        set {
            this.phoneNumbersField =3D value;
        }
    }

    /// <remarks/>
    public string DEAAuthorizingName {
        get {
            return this.dEAAuthorizingNameField;
        }
        set {
            this.dEAAuthorizingNameField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class MandatoryAddressType {

    private string addressLine1Field;

    private string addressLine2Field;

    private string cityField;

    private string stateField;

    private string zipCodeField;

    /// <remarks/>
    public string AddressLine1 {
        get {
            return this.addressLine1Field;
        }
        set {
            this.addressLine1Field =3D value;
        }
    }

    /// <remarks/>
    public string AddressLine2 {
        get {
            return this.addressLine2Field;
        }
        set {
            this.addressLine2Field =3D value;
        }
    }

    /// <remarks/>
    public string City {
        get {
            return this.cityField;
        }
        set {
            this.cityField =3D value;
        }
    }

    /// <remarks/>
    public string State {
        get {
            return this.stateField;
        }
        set {
            this.stateField =3D value;
        }
    }

    /// <remarks/>
    public string ZipCode {
        get {
            return this.zipCodeField;
        }
        set {
            this.zipCodeField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class DirectoryPharmacyType {

    private DirectoryInformationType directoryInformationField;

    private PharmacyIDType identificationField;

    private string storeNameField;

    private string storeNumberField;

    private DirectoryNameType pharmacistField;

    private DirectoryNameType pharmacistAgentField;

    private MandatoryAddressType addressField;

    private string twentyFourHourFlagField;

    private string crossStreetField;

    private string emailField;

    private PhoneType[] phoneNumbersField;

    /// <remarks/>
    public DirectoryInformationType DirectoryInformation {
        get {
            return this.directoryInformationField;
        }
        set {
            this.directoryInformationField =3D value;
        }
    }

    /// <remarks/>
    public PharmacyIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    public string StoreName {
        get {
            return this.storeNameField;
        }
        set {
            this.storeNameField =3D value;
        }
    }

    /// <remarks/>
    public string StoreNumber {
        get {
            return this.storeNumberField;
        }
        set {
            this.storeNumberField =3D value;
        }
    }

    /// <remarks/>
    public DirectoryNameType Pharmacist {
        get {
            return this.pharmacistField;
        }
        set {
            this.pharmacistField =3D value;
        }
    }

    /// <remarks/>
    public DirectoryNameType PharmacistAgent {
        get {
            return this.pharmacistAgentField;
        }
        set {
            this.pharmacistAgentField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryAddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }

    /// <remarks/>
    public string TwentyFourHourFlag {
        get {
            return this.twentyFourHourFlagField;
        }
        set {
            this.twentyFourHourFlagField =3D value;
        }
    }

    /// <remarks/>
    public string CrossStreet {
        get {
            return this.crossStreetField;
        }
        set {
            this.crossStreetField =3D value;
        }
    }

    /// <remarks/>
    public string Email {
        get {
            return this.emailField;
        }
        set {
            this.emailField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlArrayItemAttribute("Phone",
IsNullable=3Dfalse)]
    public PhoneType[] PhoneNumbers {
        get {
            return this.phoneNumbersField;
        }
        set {
            this.phoneNumbersField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class DeniedFillType {

    private string[] itemsField;

    private ItemsChoiceType4[] itemsElementNameField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("FillReasonCode",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("Note", typeof
(string))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute
("ItemsElementName")]
    public string[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemsChoiceType4[] ItemsElementName {
        get {
            return this.itemsElementNameField;
        }
        set {
            this.itemsElementNameField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IncludeInSchema=3Dfalse)]
public enum ItemsChoiceType4 {

    /// <remarks/>
    FillReasonCode,

    /// <remarks/>
    Note,
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class FillNoteType {

    private string noteField;

    /// <remarks/>
    public string Note {
        get {
            return this.noteField;
        }
        set {
            this.noteField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class FillStatusType {

    private object itemField;

    private ItemChoiceType1 itemElementNameField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("Filled", typeof
(FillNoteType))]
    [System.Xml.Serialization.XmlElementAttribute("NotFilled", typeof
(DeniedFillType))]
    [System.Xml.Serialization.XmlElementAttribute("PartialFill", typeof
(FillNoteType))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute
("ItemElementName")]
    public object Item {
        get {
            return this.itemField;
        }
        set {
            this.itemField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemChoiceType1 ItemElementName {
        get {
            return this.itemElementNameField;
        }
        set {
            this.itemElementNameField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IncludeInSchema=3Dfalse)]
public enum ItemChoiceType1 {

    /// <remarks/>
    Filled,

    /// <remarks/>
    NotFilled,

    /// <remarks/>
    PartialFill,
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class RequestType {

    private object itemField;

    private ItemChoiceType itemElementNameField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute
("GenericSubstitution", typeof(object))]
    [System.Xml.Serialization.XmlElementAttribute
("PriorAuthorizationRequired", typeof(object))]
    [System.Xml.Serialization.XmlElementAttribute
("TherapeuticInterchangeSubstitution", typeof(object))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute
("ItemElementName")]
    public object Item {
        get {
            return this.itemField;
        }
        set {
            this.itemField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemChoiceType ItemElementName {
        get {
            return this.itemElementNameField;
        }
        set {
            this.itemElementNameField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IncludeInSchema=3Dfalse)]
public enum ItemChoiceType {

    /// <remarks/>
    GenericSubstitution,

    /// <remarks/>
    PriorAuthorizationRequired,

    /// <remarks/>
    TherapeuticInterchangeSubstitution,
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class CancelRxResponseType {

    private object itemField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("Approved", typeof
(ApprovedType))]
    [System.Xml.Serialization.XmlElementAttribute("Denied", typeof
(DeniedType))]
    public object Item {
        get {
            return this.itemField;
        }
        set {
            this.itemField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class ApprovedType {

    private string approvalReasonCodeField;

    private string noteField;

    /// <remarks/>
    public string ApprovalReasonCode {
        get {
            return this.approvalReasonCodeField;
        }
        set {
            this.approvalReasonCodeField =3D value;
        }
    }

    /// <remarks/>
    public string Note {
        get {
            return this.noteField;
        }
        set {
            this.noteField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class DeniedType {

    private string denialReasonCodeField;

    private string denialReasonField;

    /// <remarks/>
    public string DenialReasonCode {
        get {
            return this.denialReasonCodeField;
        }
        set {
            this.denialReasonCodeField =3D value;
        }
    }

    /// <remarks/>
    public string DenialReason {
        get {
            return this.denialReasonField;
        }
        set {
            this.denialReasonField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class ApprovedWithChangesType {

    private string noteField;

    /// <remarks/>
    public string Note {
        get {
            return this.noteField;
        }
        set {
            this.noteField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class ChangeResponseType {

    private object itemField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("Approved", typeof
(ApprovedType))]
    [System.Xml.Serialization.XmlElementAttribute
("ApprovedWithChanges", typeof(ApprovedWithChangesType))]
    [System.Xml.Serialization.XmlElementAttribute("Denied", typeof
(DeniedType))]
    public object Item {
        get {
            return this.itemField;
        }
        set {
            this.itemField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class MedicationType {

    private string drugDescriptionField;

    private DrugCodedType drugCodedField;

    private QuantityType quantityField;

    private string daysSupplyField;

    private string directionsField;

    private string noteField;

    private RefillsType refillsField;

    private string substitutionsField;

    private string writtenDateField;

    private string lastFillDateField;

    private MedicationTypeDiagnosis[] diagnosisField;

    private PriorAuthorizationType priorAuthorizationField;

    /// <remarks/>
    public string DrugDescription {
        get {
            return this.drugDescriptionField;
        }
        set {
            this.drugDescriptionField =3D value;
        }
    }

    /// <remarks/>
    public DrugCodedType DrugCoded {
        get {
            return this.drugCodedField;
        }
        set {
            this.drugCodedField =3D value;
        }
    }

    /// <remarks/>
    public QuantityType Quantity {
        get {
            return this.quantityField;
        }
        set {
            this.quantityField =3D value;
        }
    }

    /// <remarks/>
    public string DaysSupply {
        get {
            return this.daysSupplyField;
        }
        set {
            this.daysSupplyField =3D value;
        }
    }

    /// <remarks/>
    public string Directions {
        get {
            return this.directionsField;
        }
        set {
            this.directionsField =3D value;
        }
    }

    /// <remarks/>
    public string Note {
        get {
            return this.noteField;
        }
        set {
            this.noteField =3D value;
        }
    }

    /// <remarks/>
    public RefillsType Refills {
        get {
            return this.refillsField;
        }
        set {
            this.refillsField =3D value;
        }
    }

    /// <remarks/>
    public string Substitutions {
        get {
            return this.substitutionsField;
        }
        set {
            this.substitutionsField =3D value;
        }
    }

    /// <remarks/>
    public string WrittenDate {
        get {
            return this.writtenDateField;
        }
        set {
            this.writtenDateField =3D value;
        }
    }

    /// <remarks/>
    public string LastFillDate {
        get {
            return this.lastFillDateField;
        }
        set {
            this.lastFillDateField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("Diagnosis")]
    public MedicationTypeDiagnosis[] Diagnosis {
        get {
            return this.diagnosisField;
        }
        set {
            this.diagnosisField =3D value;
        }
    }

    /// <remarks/>
    public PriorAuthorizationType PriorAuthorization {
        get {
            return this.priorAuthorizationField;
        }
        set {
            this.priorAuthorizationField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
public partial class MedicationTypeDiagnosis {

    private string clinicalInformationQualifierField;

    private DiagnosisType primaryField;

    private DiagnosisType secondaryField;

    /// <remarks/>
    public string ClinicalInformationQualifier {
        get {
            return this.clinicalInformationQualifierField;
        }
        set {
            this.clinicalInformationQualifierField =3D value;
        }
    }

    /// <remarks/>
    public DiagnosisType Primary {
        get {
            return this.primaryField;
        }
        set {
            this.primaryField =3D value;
        }
    }

    /// <remarks/>
    public DiagnosisType Secondary {
        get {
            return this.secondaryField;
        }
        set {
            this.secondaryField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class PrescriberType {

    private PrescriberIDType identificationField;

    private string clinicNameField;

    private MandatoryNameType nameField;

    private SpecialtyType specialtyField;

    private MandatoryNameType prescriberAgentField;

    private AddressType addressField;

    private string emailField;

    private PhoneType[] phoneNumbersField;

    /// <remarks/>
    public PrescriberIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    public string ClinicName {
        get {
            return this.clinicNameField;
        }
        set {
            this.clinicNameField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryNameType Name {
        get {
            return this.nameField;
        }
        set {
            this.nameField =3D value;
        }
    }

    /// <remarks/>
    public SpecialtyType Specialty {
        get {
            return this.specialtyField;
        }
        set {
            this.specialtyField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryNameType PrescriberAgent {
        get {
            return this.prescriberAgentField;
        }
        set {
            this.prescriberAgentField =3D value;
        }
    }

    /// <remarks/>
    public AddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }

    /// <remarks/>
    public string Email {
        get {
            return this.emailField;
        }
        set {
            this.emailField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlArrayItemAttribute("Phone",
IsNullable=3Dfalse)]
    public PhoneType[] PhoneNumbers {
        get {
            return this.phoneNumbersField;
        }
        set {
            this.phoneNumbersField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class MandatoryPharmacyType {

    private PharmacyIDType identificationField;

    private string storeNameField;

    private MandatoryNameType pharmacistField;

    private NameType pharmacistAgentField;

    private MandatoryAddressType addressField;

    private string emailField;

    private PhoneType[] phoneNumbersField;

    /// <remarks/>
    public PharmacyIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    public string StoreName {
        get {
            return this.storeNameField;
        }
        set {
            this.storeNameField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryNameType Pharmacist {
        get {
            return this.pharmacistField;
        }
        set {
            this.pharmacistField =3D value;
        }
    }

    /// <remarks/>
    public NameType PharmacistAgent {
        get {
            return this.pharmacistAgentField;
        }
        set {
            this.pharmacistAgentField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryAddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }

    /// <remarks/>
    public string Email {
        get {
            return this.emailField;
        }
        set {
            this.emailField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlArrayItemAttribute("Phone",
IsNullable=3Dfalse)]
    public PhoneType[] PhoneNumbers {
        get {
            return this.phoneNumbersField;
        }
        set {
            this.phoneNumbersField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class NewRxMedicationType {

    private string drugDescriptionField;

    private DrugCodedType drugCodedField;

    private QuantityType quantityField;

    private string daysSupplyField;

    private string directionsField;

    private string noteField;

    private RefillsType refillsField;

    private string substitutionsField;

    private string writtenDateField;

    private string lastFillDateField;

    private NewRxMedicationTypeDiagnosis[] diagnosisField;

    private PriorAuthorizationType priorAuthorizationField;

    /// <remarks/>
    public string DrugDescription {
        get {
            return this.drugDescriptionField;
        }
        set {
            this.drugDescriptionField =3D value;
        }
    }

    /// <remarks/>
    public DrugCodedType DrugCoded {
        get {
            return this.drugCodedField;
        }
        set {
            this.drugCodedField =3D value;
        }
    }

    /// <remarks/>
    public QuantityType Quantity {
        get {
            return this.quantityField;
        }
        set {
            this.quantityField =3D value;
        }
    }

    /// <remarks/>
    public string DaysSupply {
        get {
            return this.daysSupplyField;
        }
        set {
            this.daysSupplyField =3D value;
        }
    }

    /// <remarks/>
    public string Directions {
        get {
            return this.directionsField;
        }
        set {
            this.directionsField =3D value;
        }
    }

    /// <remarks/>
    public string Note {
        get {
            return this.noteField;
        }
        set {
            this.noteField =3D value;
        }
    }

    /// <remarks/>
    public RefillsType Refills {
        get {
            return this.refillsField;
        }
        set {
            this.refillsField =3D value;
        }
    }

    /// <remarks/>
    public string Substitutions {
        get {
            return this.substitutionsField;
        }
        set {
            this.substitutionsField =3D value;
        }
    }

    /// <remarks/>
    public string WrittenDate {
        get {
            return this.writtenDateField;
        }
        set {
            this.writtenDateField =3D value;
        }
    }

    /// <remarks/>
    public string LastFillDate {
        get {
            return this.lastFillDateField;
        }
        set {
            this.lastFillDateField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("Diagnosis")]
    public NewRxMedicationTypeDiagnosis[] Diagnosis {
        get {
            return this.diagnosisField;
        }
        set {
            this.diagnosisField =3D value;
        }
    }

    /// <remarks/>
    public PriorAuthorizationType PriorAuthorization {
        get {
            return this.priorAuthorizationField;
        }
        set {
            this.priorAuthorizationField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
public partial class NewRxMedicationTypeDiagnosis {

    private string clinicalInformationQualifierField;

    private DiagnosisType primaryField;

    private DiagnosisType secondaryField;

    /// <remarks/>
    public string ClinicalInformationQualifier {
        get {
            return this.clinicalInformationQualifierField;
        }
        set {
            this.clinicalInformationQualifierField =3D value;
        }
    }

    /// <remarks/>
    public DiagnosisType Primary {
        get {
            return this.primaryField;
        }
        set {
            this.primaryField =3D value;
        }
    }

    /// <remarks/>
    public DiagnosisType Secondary {
        get {
            return this.secondaryField;
        }
        set {
            this.secondaryField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class PatientType {

    private PatientIDType identificationField;

    private MandatoryPatientNameType nameField;

    private GenderType genderField;

    private string dateOfBirthField;

    private AddressType addressField;

    private string emailField;

    private PhoneType[] phoneNumbersField;

    /// <remarks/>
    public PatientIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryPatientNameType Name {
        get {
            return this.nameField;
        }
        set {
            this.nameField =3D value;
        }
    }

    /// <remarks/>
    public GenderType Gender {
        get {
            return this.genderField;
        }
        set {
            this.genderField =3D value;
        }
    }

    /// <remarks/>
    public string DateOfBirth {
        get {
            return this.dateOfBirthField;
        }
        set {
            this.dateOfBirthField =3D value;
        }
    }

    /// <remarks/>
    public AddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }

    /// <remarks/>
    public string Email {
        get {
            return this.emailField;
        }
        set {
            this.emailField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlArrayItemAttribute("Phone",
IsNullable=3Dfalse)]
    public PhoneType[] PhoneNumbers {
        get {
            return this.phoneNumbersField;
        }
        set {
            this.phoneNumbersField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class SupervisorIDType {

    private string[] itemsField;

    private ItemsChoiceType2[] itemsElementNameField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("DEANumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute
("DentistLicenseNumber", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("FileID", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicaidNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("MedicareNumber",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("NPI", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("PPONumber", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute
("PriorAuthorization", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("SPI", typeof
(string))]
    [System.Xml.Serialization.XmlElementAttribute("SocialSecurity",
typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute
("StateLicenseNumber", typeof(string))]
    [System.Xml.Serialization.XmlElementAttribute("UPIN", typeof
(string))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute
("ItemsElementName")]
    public string[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemsChoiceType2[] ItemsElementName {
        get {
            return this.itemsElementNameField;
        }
        set {
            this.itemsElementNameField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IncludeInSchema=3Dfalse)]
public enum ItemsChoiceType2 {

    /// <remarks/>
    DEANumber,

    /// <remarks/>
    DentistLicenseNumber,

    /// <remarks/>
    FileID,

    /// <remarks/>
    MedicaidNumber,

    /// <remarks/>
    MedicareNumber,

    /// <remarks/>
    NPI,

    /// <remarks/>
    PPONumber,

    /// <remarks/>
    PriorAuthorization,

    /// <remarks/>
    SPI,

    /// <remarks/>
    SocialSecurity,

    /// <remarks/>
    StateLicenseNumber,

    /// <remarks/>
    UPIN,
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class SupervisorType {

    private SupervisorIDType identificationField;

    private string clinicNameField;

    private MandatoryNameType nameField;

    private SpecialtyType specialtyField;

    private MandatoryNameType prescriberAgentField;

    private AddressType addressField;

    private string emailField;

    private PhoneType[] phoneNumbersField;

    /// <remarks/>
    public SupervisorIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    public string ClinicName {
        get {
            return this.clinicNameField;
        }
        set {
            this.clinicNameField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryNameType Name {
        get {
            return this.nameField;
        }
        set {
            this.nameField =3D value;
        }
    }

    /// <remarks/>
    public SpecialtyType Specialty {
        get {
            return this.specialtyField;
        }
        set {
            this.specialtyField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryNameType PrescriberAgent {
        get {
            return this.prescriberAgentField;
        }
        set {
            this.prescriberAgentField =3D value;
        }
    }

    /// <remarks/>
    public AddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }

    /// <remarks/>
    public string Email {
        get {
            return this.emailField;
        }
        set {
            this.emailField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlArrayItemAttribute("Phone",
IsNullable=3Dfalse)]
    public PhoneType[] PhoneNumbers {
        get {
            return this.phoneNumbersField;
        }
        set {
            this.phoneNumbersField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class MandatoryPrescriberType {

    private PrescriberIDType identificationField;

    private string clinicNameField;

    private MandatoryNameType nameField;

    private SpecialtyType specialtyField;

    private MandatoryNameType prescriberAgentField;

    private MandatoryAddressType addressField;

    private string emailField;

    private PhoneType[] phoneNumbersField;

    /// <remarks/>
    public PrescriberIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    public string ClinicName {
        get {
            return this.clinicNameField;
        }
        set {
            this.clinicNameField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryNameType Name {
        get {
            return this.nameField;
        }
        set {
            this.nameField =3D value;
        }
    }

    /// <remarks/>
    public SpecialtyType Specialty {
        get {
            return this.specialtyField;
        }
        set {
            this.specialtyField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryNameType PrescriberAgent {
        get {
            return this.prescriberAgentField;
        }
        set {
            this.prescriberAgentField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryAddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }

    /// <remarks/>
    public string Email {
        get {
            return this.emailField;
        }
        set {
            this.emailField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlArrayItemAttribute("Phone",
IsNullable=3Dfalse)]
    public PhoneType[] PhoneNumbers {
        get {
            return this.phoneNumbersField;
        }
        set {
            this.phoneNumbersField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class PharmacyType {

    private PharmacyIDType identificationField;

    private string storeNameField;

    private NameType pharmacistField;

    private MandatoryNameType pharmacistAgentField;

    private AddressType addressField;

    private string emailField;

    private PhoneType[] phoneNumbersField;

    /// <remarks/>
    public PharmacyIDType Identification {
        get {
            return this.identificationField;
        }
        set {
            this.identificationField =3D value;
        }
    }

    /// <remarks/>
    public string StoreName {
        get {
            return this.storeNameField;
        }
        set {
            this.storeNameField =3D value;
        }
    }

    /// <remarks/>
    public NameType Pharmacist {
        get {
            return this.pharmacistField;
        }
        set {
            this.pharmacistField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryNameType PharmacistAgent {
        get {
            return this.pharmacistAgentField;
        }
        set {
            this.pharmacistAgentField =3D value;
        }
    }

    /// <remarks/>
    public AddressType Address {
        get {
            return this.addressField;
        }
        set {
            this.addressField =3D value;
        }
    }

    /// <remarks/>
    public string Email {
        get {
            return this.emailField;
        }
        set {
            this.emailField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlArrayItemAttribute("Phone",
IsNullable=3Dfalse)]
    public PhoneType[] PhoneNumbers {
        get {
            return this.phoneNumbersField;
        }
        set {
            this.phoneNumbersField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging")]
public partial class BodyType {

    private object itemField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("AddPharmacy", typeof
(AddPharmacy))]
    [System.Xml.Serialization.XmlElementAttribute("AddPrescriber",
typeof(AddPrescriber))]
    [System.Xml.Serialization.XmlElementAttribute
("AddPrescriberLocation", typeof(AddPrescriberLocation))]
    [System.Xml.Serialization.XmlElementAttribute
("AddPrescriberLocationResponse", typeof
(AddPrescriberLocationResponse))]
    [System.Xml.Serialization.XmlElementAttribute
("AddPrescriberResponse", typeof(AddPrescriberResponse))]
    [System.Xml.Serialization.XmlElementAttribute("CancelRx", typeof
(CancelRx))]
    [System.Xml.Serialization.XmlElementAttribute("CancelRxResponse",
typeof(CancelRxResponse))]
    [System.Xml.Serialization.XmlElementAttribute("DirectoryDownload",
typeof(DirectoryDownload))]
    [System.Xml.Serialization.XmlElementAttribute
("DirectoryDownloadResponse", typeof(DirectoryDownloadResponse))]
    [System.Xml.Serialization.XmlElementAttribute
("EligibilityRequest", typeof(EligibilityRequest))]
    [System.Xml.Serialization.XmlElementAttribute
("EligibilityResponse", typeof(EligibilityResponse))]
    [System.Xml.Serialization.XmlElementAttribute("Error", typeof
(Error))]
    [System.Xml.Serialization.XmlElementAttribute("GetPharmacy", typeof
(GetPharmacy))]
    [System.Xml.Serialization.XmlElementAttribute
("GetPharmacyResponse", typeof(GetPharmacyResponse))]
    [System.Xml.Serialization.XmlElementAttribute("GetPrescriber",
typeof(GetPrescriber))]
    [System.Xml.Serialization.XmlElementAttribute
("GetPrescriberResponse", typeof(GetPrescriberResponse))]
    [System.Xml.Serialization.XmlElementAttribute("GetProvider", typeof
(GetProvider))]
    [System.Xml.Serialization.XmlElementAttribute
("GetProviderResponse", typeof(GetProviderResponse))]
    [System.Xml.Serialization.XmlElementAttribute("NewRx", typeof
(NewRx))]
    [System.Xml.Serialization.XmlElementAttribute("RefillRequest",
typeof(RefillRequest))]
    [System.Xml.Serialization.XmlElementAttribute("RefillResponse",
typeof(RefillResponse))]
    [System.Xml.Serialization.XmlElementAttribute("RxChangeRequest",
typeof(RxChangeRequest))]
    [System.Xml.Serialization.XmlElementAttribute("RxChangeResponse",
typeof(RxChangeResponse))]
    [System.Xml.Serialization.XmlElementAttribute("RxFill", typeof
(RxFill))]
    [System.Xml.Serialization.XmlElementAttribute("RxHistoryRequest",
typeof(RxHistoryRequest))]
    [System.Xml.Serialization.XmlElementAttribute("RxHistoryResponse",
typeof(RxHistoryResponse))]
    [System.Xml.Serialization.XmlElementAttribute("Status", typeof
(Status))]
    [System.Xml.Serialization.XmlElementAttribute("UpdatePharmacy",
typeof(UpdatePharmacy))]
    [System.Xml.Serialization.XmlElementAttribute("UpdatePrescriber",
typeof(UpdatePrescriber))]
    [System.Xml.Serialization.XmlElementAttribute
("UpdatePrescriberLocation", typeof(UpdatePrescriberLocation))]
    [System.Xml.Serialization.XmlElementAttribute("Verify", typeof
(Verify))]
    public object Item {
        get {
            return this.itemField;
        }
        set {
            this.itemField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class AddPharmacy {

    private DirectoryPharmacyType pharmacyField;

    /// <remarks/>
    public DirectoryPharmacyType Pharmacy {
        get {
            return this.pharmacyField;
        }
        set {
            this.pharmacyField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class AddPrescriber {

    private DirectoryPrescriberType prescriberField;

    /// <remarks/>
    public DirectoryPrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class AddPrescriberLocation {

    private DirectoryPrescriberType prescriberField;

    /// <remarks/>
    public DirectoryPrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class AddPrescriberLocationResponse {

    private ResponseType responseField;

    private DirectoryPrescriberType prescriberField;

    /// <remarks/>
    public ResponseType Response {
        get {
            return this.responseField;
        }
        set {
            this.responseField =3D value;
        }
    }

    /// <remarks/>
    public DirectoryPrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class AddPrescriberResponse {

    private ResponseType responseField;

    private DirectoryPrescriberType prescriberField;

    /// <remarks/>
    public ResponseType Response {
        get {
            return this.responseField;
        }
        set {
            this.responseField =3D value;
        }
    }

    /// <remarks/>
    public DirectoryPrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class CancelRx {

    private string rxReferenceNumberField;

    private string prescriberOrderNumberField;

    private PharmacyType pharmacyField;

    private MandatoryPrescriberType prescriberField;

    private SupervisorType supervisorField;

    private PatientType patientField;

    private NewRxMedicationType medicationPrescribedField;

    /// <remarks/>
    public string RxReferenceNumber {
        get {
            return this.rxReferenceNumberField;
        }
        set {
            this.rxReferenceNumberField =3D value;
        }
    }

    /// <remarks/>
    public string PrescriberOrderNumber {
        get {
            return this.prescriberOrderNumberField;
        }
        set {
            this.prescriberOrderNumberField =3D value;
        }
    }

    /// <remarks/>
    public PharmacyType Pharmacy {
        get {
            return this.pharmacyField;
        }
        set {
            this.pharmacyField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryPrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }

    /// <remarks/>
    public SupervisorType Supervisor {
        get {
            return this.supervisorField;
        }
        set {
            this.supervisorField =3D value;
        }
    }

    /// <remarks/>
    public PatientType Patient {
        get {
            return this.patientField;
        }
        set {
            this.patientField =3D value;
        }
    }

    /// <remarks/>
    public NewRxMedicationType MedicationPrescribed {
        get {
            return this.medicationPrescribedField;
        }
        set {
            this.medicationPrescribedField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class CancelRxResponse {

    private string rxReferenceNumberField;

    private string prescriberOrderNumberField;

    private CancelRxResponseType responseField;

    /// <remarks/>
    public string RxReferenceNumber {
        get {
            return this.rxReferenceNumberField;
        }
        set {
            this.rxReferenceNumberField =3D value;
        }
    }

    /// <remarks/>
    public string PrescriberOrderNumber {
        get {
            return this.prescriberOrderNumberField;
        }
        set {
            this.prescriberOrderNumberField =3D value;
        }
    }

    /// <remarks/>
    public CancelRxResponseType Response {
        get {
            return this.responseField;
        }
        set {
            this.responseField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class DirectoryDownload {

    private string accountIDField;

    private string versionIDField;

    private TaxonomyType taxonomyField;

    private string directoryDateField;

    /// <remarks/>
    public string AccountID {
        get {
            return this.accountIDField;
        }
        set {
            this.accountIDField =3D value;
        }
    }

    /// <remarks/>
    public string VersionID {
        get {
            return this.versionIDField;
        }
        set {
            this.versionIDField =3D value;
        }
    }

    /// <remarks/>
    public TaxonomyType Taxonomy {
        get {
            return this.taxonomyField;
        }
        set {
            this.taxonomyField =3D value;
        }
    }

    /// <remarks/>
    public string DirectoryDate {
        get {
            return this.directoryDateField;
        }
        set {
            this.directoryDateField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class DirectoryDownloadResponse {

    private string uRLField;

    /// <remarks/>
    public string URL {
        get {
            return this.uRLField;
        }
        set {
            this.uRLField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class EligibilityRequest {

    private SourceType sourceField;

    private ReceiverType receiverField;

    private EligibilityPatientType patientField;

    /// <remarks/>
    public SourceType Source {
        get {
            return this.sourceField;
        }
        set {
            this.sourceField =3D value;
        }
    }

    /// <remarks/>
    public ReceiverType Receiver {
        get {
            return this.receiverField;
        }
        set {
            this.receiverField =3D value;
        }
    }

    /// <remarks/>
    public EligibilityPatientType Patient {
        get {
            return this.patientField;
        }
        set {
            this.patientField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class EligibilityResponse {

    private EligibilityResponseType responseField;

    private ResponseSourceType sourceField;

    private ResponseReceiverType receiverField;

    private EligibilityResponsePatientType patientField;

    /// <remarks/>
    public EligibilityResponseType Response {
        get {
            return this.responseField;
        }
        set {
            this.responseField =3D value;
        }
    }

    /// <remarks/>
    public ResponseSourceType Source {
        get {
            return this.sourceField;
        }
        set {
            this.sourceField =3D value;
        }
    }

    /// <remarks/>
    public ResponseReceiverType Receiver {
        get {
            return this.receiverField;
        }
        set {
            this.receiverField =3D value;
        }
    }

    /// <remarks/>
    public EligibilityResponsePatientType Patient {
        get {
            return this.patientField;
        }
        set {
            this.patientField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class Error {

    private string codeField;

    private string descriptionCodeField;

    private string descriptionField;

    /// <remarks/>
    public string Code {
        get {
            return this.codeField;
        }
        set {
            this.codeField =3D value;
        }
    }

    /// <remarks/>
    public string DescriptionCode {
        get {
            return this.descriptionCodeField;
        }
        set {
            this.descriptionCodeField =3D value;
        }
    }

    /// <remarks/>
    public string Description {
        get {
            return this.descriptionField;
        }
        set {
            this.descriptionField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class GetPharmacy {

    private string nCPDPIDField;

    /// <remarks/>
    public string NCPDPID {
        get {
            return this.nCPDPIDField;
        }
        set {
            this.nCPDPIDField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class GetPharmacyResponse {

    private DirectoryPharmacyType pharmacyField;

    /// <remarks/>
    public DirectoryPharmacyType Pharmacy {
        get {
            return this.pharmacyField;
        }
        set {
            this.pharmacyField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class GetPrescriber {

    private string sPIField;

    /// <remarks/>
    public string SPI {
        get {
            return this.sPIField;
        }
        set {
            this.sPIField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class GetPrescriberResponse {

    private DirectoryPrescriberType prescriberField;

    /// <remarks/>
    public DirectoryPrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class GetProvider {

    private SearchDirectoryProviderType providerField;

    /// <remarks/>
    public SearchDirectoryProviderType Provider {
        get {
            return this.providerField;
        }
        set {
            this.providerField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class GetProviderResponse {

    private ResponseType responseField;

    private object[] itemsField;

    /// <remarks/>
    public ResponseType Response {
        get {
            return this.responseField;
        }
        set {
            this.responseField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("Pharmacy", typeof
(DirectoryPharmacyType))]
    [System.Xml.Serialization.XmlElementAttribute("Prescriber", typeof
(DirectoryPrescriberType))]
    public object[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class NewRx {

    private string rxReferenceNumberField;

    private string prescriberOrderNumberField;

    private PharmacyType pharmacyField;

    private MandatoryPrescriberType prescriberField;

    private SupervisorType supervisorField;

    private PatientType patientField;

    private NewRxMedicationType medicationPrescribedField;

    /// <remarks/>
    public string RxReferenceNumber {
        get {
            return this.rxReferenceNumberField;
        }
        set {
            this.rxReferenceNumberField =3D value;
        }
    }

    /// <remarks/>
    public string PrescriberOrderNumber {
        get {
            return this.prescriberOrderNumberField;
        }
        set {
            this.prescriberOrderNumberField =3D value;
        }
    }

    /// <remarks/>
    public PharmacyType Pharmacy {
        get {
            return this.pharmacyField;
        }
        set {
            this.pharmacyField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryPrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }

    /// <remarks/>
    public SupervisorType Supervisor {
        get {
            return this.supervisorField;
        }
        set {
            this.supervisorField =3D value;
        }
    }

    /// <remarks/>
    public PatientType Patient {
        get {
            return this.patientField;
        }
        set {
            this.patientField =3D value;
        }
    }

    /// <remarks/>
    public NewRxMedicationType MedicationPrescribed {
        get {
            return this.medicationPrescribedField;
        }
        set {
            this.medicationPrescribedField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class RefillRequest {

    private string rxReferenceNumberField;

    private string prescriberOrderNumberField;

    private MandatoryPharmacyType pharmacyField;

    private PrescriberType prescriberField;

    private SupervisorType supervisorField;

    private PatientType patientField;

    private MedicationType medicationPrescribedField;

    /// <remarks/>
    public string RxReferenceNumber {
        get {
            return this.rxReferenceNumberField;
        }
        set {
            this.rxReferenceNumberField =3D value;
        }
    }

    /// <remarks/>
    public string PrescriberOrderNumber {
        get {
            return this.prescriberOrderNumberField;
        }
        set {
            this.prescriberOrderNumberField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryPharmacyType Pharmacy {
        get {
            return this.pharmacyField;
        }
        set {
            this.pharmacyField =3D value;
        }
    }

    /// <remarks/>
    public PrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }

    /// <remarks/>
    public SupervisorType Supervisor {
        get {
            return this.supervisorField;
        }
        set {
            this.supervisorField =3D value;
        }
    }

    /// <remarks/>
    public PatientType Patient {
        get {
            return this.patientField;
        }
        set {
            this.patientField =3D value;
        }
    }

    /// <remarks/>
    public MedicationType MedicationPrescribed {
        get {
            return this.medicationPrescribedField;
        }
        set {
            this.medicationPrescribedField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class RefillResponse {

    private string rxReferenceNumberField;

    private string prescriberOrderNumberField;

    private ResponseType responseField;

    private PharmacyType pharmacyField;

    private PrescriberType prescriberField;

    private SupervisorType supervisorField;

    private PatientType patientField;

    private ResponseMedicationType medicationPrescribedField;

    /// <remarks/>
    public string RxReferenceNumber {
        get {
            return this.rxReferenceNumberField;
        }
        set {
            this.rxReferenceNumberField =3D value;
        }
    }

    /// <remarks/>
    public string PrescriberOrderNumber {
        get {
            return this.prescriberOrderNumberField;
        }
        set {
            this.prescriberOrderNumberField =3D value;
        }
    }

    /// <remarks/>
    public ResponseType Response {
        get {
            return this.responseField;
        }
        set {
            this.responseField =3D value;
        }
    }

    /// <remarks/>
    public PharmacyType Pharmacy {
        get {
            return this.pharmacyField;
        }
        set {
            this.pharmacyField =3D value;
        }
    }

    /// <remarks/>
    public PrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }

    /// <remarks/>
    public SupervisorType Supervisor {
        get {
            return this.supervisorField;
        }
        set {
            this.supervisorField =3D value;
        }
    }

    /// <remarks/>
    public PatientType Patient {
        get {
            return this.patientField;
        }
        set {
            this.patientField =3D value;
        }
    }

    /// <remarks/>
    public ResponseMedicationType MedicationPrescribed {
        get {
            return this.medicationPrescribedField;
        }
        set {
            this.medicationPrescribedField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class RxChangeRequest {

    private string rxReferenceNumberField;

    private string prescriberOrderNumberField;

    private RequestType requestField;

    private MandatoryPharmacyType pharmacyField;

    private PrescriberType prescriberField;

    private SupervisorType supervisorField;

    private PatientType patientField;

    private MedicationType medicationPrescribedField;

    private MedicationType[] medicationRequestedField;

    /// <remarks/>
    public string RxReferenceNumber {
        get {
            return this.rxReferenceNumberField;
        }
        set {
            this.rxReferenceNumberField =3D value;
        }
    }

    /// <remarks/>
    public string PrescriberOrderNumber {
        get {
            return this.prescriberOrderNumberField;
        }
        set {
            this.prescriberOrderNumberField =3D value;
        }
    }

    /// <remarks/>
    public RequestType Request {
        get {
            return this.requestField;
        }
        set {
            this.requestField =3D value;
        }
    }

    /// <remarks/>
    public MandatoryPharmacyType Pharmacy {
        get {
            return this.pharmacyField;
        }
        set {
            this.pharmacyField =3D value;
        }
    }

    /// <remarks/>
    public PrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }

    /// <remarks/>
    public SupervisorType Supervisor {
        get {
            return this.supervisorField;
        }
        set {
            this.supervisorField =3D value;
        }
    }

    /// <remarks/>
    public PatientType Patient {
        get {
            return this.patientField;
        }
        set {
            this.patientField =3D value;
        }
    }

    /// <remarks/>
    public MedicationType MedicationPrescribed {
        get {
            return this.medicationPrescribedField;
        }
        set {
            this.medicationPrescribedField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute
("MedicationRequested")]
    public MedicationType[] MedicationRequested {
        get {
            return this.medicationRequestedField;
        }
        set {
            this.medicationRequestedField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class RxChangeResponse {

    private string rxReferenceNumberField;

    private string prescriberOrderNumberField;

    private ChangeResponseType responseField;

    private PharmacyType pharmacyField;

    private PrescriberType prescriberField;

    private SupervisorType supervisorField;

    private PatientType patientField;

    private ResponseMedicationType medicationPrescribedField;

    /// <remarks/>
    public string RxReferenceNumber {
        get {
            return this.rxReferenceNumberField;
        }
        set {
            this.rxReferenceNumberField =3D value;
        }
    }

    /// <remarks/>
    public string PrescriberOrderNumber {
        get {
            return this.prescriberOrderNumberField;
        }
        set {
            this.prescriberOrderNumberField =3D value;
        }
    }

    /// <remarks/>
    public ChangeResponseType Response {
        get {
            return this.responseField;
        }
        set {
            this.responseField =3D value;
        }
    }

    /// <remarks/>
    public PharmacyType Pharmacy {
        get {
            return this.pharmacyField;
        }
        set {
            this.pharmacyField =3D value;
        }
    }

    /// <remarks/>
    public PrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }

    /// <remarks/>
    public SupervisorType Supervisor {
        get {
            return this.supervisorField;
        }
        set {
            this.supervisorField =3D value;
        }
    }

    /// <remarks/>
    public PatientType Patient {
        get {
            return this.patientField;
        }
        set {
            this.patientField =3D value;
        }
    }

    /// <remarks/>
    public ResponseMedicationType MedicationPrescribed {
        get {
            return this.medicationPrescribedField;
        }
        set {
            this.medicationPrescribedField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class RxFill {

    private string rxReferenceNumberField;

    private string prescriberOrderNumberField;

    private FillStatusType fillStatusField;

    private PharmacyType pharmacyField;

    private PrescriberType prescriberField;

    private SupervisorType supervisorField;

    private PatientType patientField;

    private MedicationType medicationPrescribedField;

    /// <remarks/>
    public string RxReferenceNumber {
        get {
            return this.rxReferenceNumberField;
        }
        set {
            this.rxReferenceNumberField =3D value;
        }
    }

    /// <remarks/>
    public string PrescriberOrderNumber {
        get {
            return this.prescriberOrderNumberField;
        }
        set {
            this.prescriberOrderNumberField =3D value;
        }
    }

    /// <remarks/>
    public FillStatusType FillStatus {
        get {
            return this.fillStatusField;
        }
        set {
            this.fillStatusField =3D value;
        }
    }

    /// <remarks/>
    public PharmacyType Pharmacy {
        get {
            return this.pharmacyField;
        }
        set {
            this.pharmacyField =3D value;
        }
    }

    /// <remarks/>
    public PrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }

    /// <remarks/>
    public SupervisorType Supervisor {
        get {
            return this.supervisorField;
        }
        set {
            this.supervisorField =3D value;
        }
    }

    /// <remarks/>
    public PatientType Patient {
        get {
            return this.patientField;
        }
        set {
            this.patientField =3D value;
        }
    }

    /// <remarks/>
    public MedicationType MedicationPrescribed {
        get {
            return this.medicationPrescribedField;
        }
        set {
            this.medicationPrescribedField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class RxHistoryRequest {

    private string prescriberOrderNumberField;

    private PrescriberType prescriberField;

    private HistoryPatientType patientField;

    private BenefitsCoordinationType[] benefitsCoordinationField;

    /// <remarks/>
    public string PrescriberOrderNumber {
        get {
            return this.prescriberOrderNumberField;
        }
        set {
            this.prescriberOrderNumberField =3D value;
        }
    }

    /// <remarks/>
    public PrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }

    /// <remarks/>
    public HistoryPatientType Patient {
        get {
            return this.patientField;
        }
        set {
            this.patientField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute
("BenefitsCoordination")]
    public BenefitsCoordinationType[] BenefitsCoordination {
        get {
            return this.benefitsCoordinationField;
        }
        set {
            this.benefitsCoordinationField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class RxHistoryResponse {

    private string rxReferenceNumberField;

    private string prescriberOrderNumberField;

    private ResponseType responseField;

    private PrescriberType prescriberField;

    private HistoryPatientType patientField;

    private BenefitsCoordinationType[] benefitsCoordinationField;

    private HistoryMedicationType[] itemsField;

    private ItemsChoiceType11[] itemsElementNameField;

    /// <remarks/>
    public string RxReferenceNumber {
        get {
            return this.rxReferenceNumberField;
        }
        set {
            this.rxReferenceNumberField =3D value;
        }
    }

    /// <remarks/>
    public string PrescriberOrderNumber {
        get {
            return this.prescriberOrderNumberField;
        }
        set {
            this.prescriberOrderNumberField =3D value;
        }
    }

    /// <remarks/>
    public ResponseType Response {
        get {
            return this.responseField;
        }
        set {
            this.responseField =3D value;
        }
    }

    /// <remarks/>
    public PrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }

    /// <remarks/>
    public HistoryPatientType Patient {
        get {
            return this.patientField;
        }
        set {
            this.patientField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute
("BenefitsCoordination")]
    public BenefitsCoordinationType[] BenefitsCoordination {
        get {
            return this.benefitsCoordinationField;
        }
        set {
            this.benefitsCoordinationField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute
("MedicationDispensed", typeof(HistoryMedicationType))]
    [System.Xml.Serialization.XmlElementAttribute
("MedicationPrescribed", typeof(HistoryMedicationType))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute
("ItemsElementName")]
    public HistoryMedicationType[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField =3D value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemsChoiceType11[] ItemsElementName {
        get {
            return this.itemsElementNameField;
        }
        set {
            this.itemsElementNameField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IncludeInSchema=3Dfalse)]
public enum ItemsChoiceType11 {

    /// <remarks/>
    MedicationDispensed,

    /// <remarks/>
    MedicationPrescribed,
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class Status {

    private string codeField;

    /// <remarks/>
    public string Code {
        get {
            return this.codeField;
        }
        set {
            this.codeField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class UpdatePharmacy {

    private DirectoryPharmacyType pharmacyField;

    /// <remarks/>
    public DirectoryPharmacyType Pharmacy {
        get {
            return this.pharmacyField;
        }
        set {
            this.pharmacyField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class UpdatePrescriber {

    private DirectoryPrescriberType prescriberField;

    /// <remarks/>
    public DirectoryPrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class UpdatePrescriberLocation {

    private DirectoryPrescriberType prescriberField;

    /// <remarks/>
    public DirectoryPrescriberType Prescriber {
        get {
            return this.prescriberField;
        }
        set {
            this.prescriberField =3D value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd",
"2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=3Dtrue,
Namespace=3D"http://www.xxxx.com/messaging")]
[System.Xml.Serialization.XmlRootAttribute(Namespace=3D"http://
www.xxxx.com/messaging", IsNullable=3Dfalse)]
public partial class Verify {

    private string codeField;

    /// <remarks/>
    public string Code {
        get {
            return this.codeField;
        }
        set {
            this.codeField =3D value;
        }
    }
}
0
10/18/2009 2:47:49 PM
Top Post:

Martin,

I figured this out.  The schema is missing the GetMessage item that I
need so I modified the generated class to include it.

This code then works:

            msg.Body =3D new BodyType();
            GetMessage gm =3D new GetMessage();
            msg.Body.Item =3D gm;

Simple enough.

Thanks for your time.
On Oct 17, 5:17=A0am, Martin Honnen <mahotr...@yahoo.de> wrote:
> Thane Hubbell wrote:
> > <Body>
> > <GetMessage/> or <EDIFACTMessage>...</EDIFACTMessage>
> > =A0</Body>
> > </Message>
>
> > My question is about the Body.
> > But for the Body I can have different things. =A0I can populate it with
> > a request which consists of a bunch of things but to start with I need
> > to just populate it with </GetMessage>
>
> > And nothing else.
>
> > How do I do that? =A0The hints that show when I type:
>
> > msg.Body are just:
>
> > Equals
> > GetHashCode
> > GetType
> > Item
> > ToString
>
> > How do I set the items within the Body?
>
> Please show us the code of the relevant classes you have generated.
>
> --
>
> =A0 =A0 =A0 =A0 Martin Honnen --- MVP XML
> =A0 =A0 =A0 =A0http://msmvps.com/blogs/martin_honnen/

0
10/19/2009 2:39:44 PM
Reply:

Similar Artilces:

Generate XSD from class
Hi, Is there a way to generate an XSD from a class programmatically, so without using xsd.exe? Thanks, B. xsd.exe uses a number of classes that are documented "for internal use only" in the Framework SDK documentation. You can use ILDASM or check in Rotor to see which ones they are. Alternatively you can program against the XSD inference assembly from [0] -- HTH Christoph Schittko [MVP] Software Architect, .NET Mentor [0] http://apps.gotdotnet.com/xmltools/xsdinference/ "Bert" <no@thanks.com> wrote in message news:Xns9458A5C4F6FB2nothankscom@195.130.132.70....

XML Header
Hi, I have some XML doc loaded in a C# Web Service. XmlDocument doc = new XmlDocument(); doc.LoadXml(myDoc); Code Missing to manipulate header (I would like to replace or manupulate all these XXXXX): <mso-XXXXXX productversion="XXXXXX"> <mso-application progid="XXXXX"?> doc.Save(myNewDoc); Any idea on how to access and manipulate data within the doc header? Thanks vbdev vb6dev2003 wrote: > I have some XML doc loaded in a C# Web Service. > XmlDocument doc = new XmlDocument(); > doc.LoadXml(myDoc); > > Code Missing to manipulate header ...

Read XHTML into XML
Hi all, I need to read/parse XHTML aspx pages and look for certain tokens and content. How can I use a XmlTextReader for this? If not, any other ideas? Thanks in advance, JA Reyes. Jose Antonio Reyes wrote: > I need to read/parse XHTML aspx pages and look for certain tokens and > content. How can I use a XmlTextReader for this? If not, any other ideas? If the pages are well-formed XHTML then it is possible to use XmlReader (in .NET 2.0/3.0) or XmlTextReader (in .NET 1.x) to parse the XHTML documents. You can also use the other XML APIs .NET provides so using XPathNavigator and/o...

aliases generate error -10660
I just installed Office 2004 on a new iMac running OS 10.3.6 If the office application is not running and I double-click on an office document, I get the error message The operation could not be completed. An unexpected error occurered (error code -10660). If I have the application running and double click on a document it opens fine. Double clicking documents from other applications properly opens the application. I've uninstalled & reintstalled and problem still exists. Suggestions? Thanks, David In article <a5608d5.0412021043.5032a4d4@posting.google.com>, david@teton1....

How to invoke the xml editor?
I installed vs2005 on a new xp pro machine, and installed everything except C++. When I click on a file with a ".xml" extension it is opened with IE. When I click file/Edit with XML Editor, it opens it with Notepad. If I click File/Open With and select XML Editor, it opens it with IE. So, where is the xml editor? Can it be invoked from withing VS? Where? Bill * billsahiker@yahoo.com wrote in microsoft.public.dotnet.xml: >I installed vs2005 on a new xp pro machine, and installed everything >except C++. When I click on a file with a ".xml" extension it is >opened ...

show XML schema and values
I have an XML document that looks like the following: <record> <Field1>value1</Field1> <Field2>value2</Field2> <Field3>value3</Field3> </record> What I'm aiming to do is to show the data in a report as in the following example: record: Field1 value1 Field2 value2 Field3 value3 The "Field1-3"-elements can have any name, so I'm trying to get a table that has in one result column the element name, and in the second colum...

Offline synch using XML web-services
This is a bit long-winded. Can somebody read thru these 2 use cases, and tell me if it is feasible ? :- Use Case : Replication before Offline Synch Scenario 1 : Oracle Server , MSDE client 1. User clicks on 'Go Offline'. System creates a MSDE SQL database in laptop (client), gets the schemas of the tables in Oracle, creates corresponding tables in client's MSDE SQL (mapping Oracle datatypes to SQL datatypes). 2. Offline replication program reads in the tables of the server into a typed datasets, converts the typed datasets into XML, and stores the XML in the client. (XML serial...

XML Serialization ... how to truncate <?xml...
While xml serializing object how can I truncate <?xml ...?> this line alone? I need to send the serialized xml data to a web method ... since SOAP already have <?xml tag there was some confusion Any help would be greatly appreciated Thank you Regards Raj Raj wrote: > While xml serializing object how can I truncate <?xml ...?> this line alone? Serialize to an XmlWriter created with XmlWriterSettings where you set OmitXmlDeclaration to true. -- Martin Honnen --- MVP XML http://msmvps.com/blogs/martin_honnen/ ...

error adding new Schema Field 04-21-04
Hi, When I attempt to add a new schema field to the "Lead" object in the Deployment Manager, I get the following error: "An error occured during the addtion of the new field. The addition failed." In the event log, I there are two relevant entries: "dmLog: Failed to add new Picklist attribute (CFPsolution) to Lead entity" and "dmLog: sp_repladdcolumn failed. - Timeout expired" I've previously successfully added a pickup list called "Sector" with 9 values. Therefore I don't think I've exceeded the 8000 char row limit. Apart from...

String to xml document
Hi there, I was hoping someone can help me with a little problem I can't seem to find any answers to. I've got a form wich will be posted. On receiving the post I would like to parse a formvar to a xml document. The contents of this formvar (string) will be a valid xhtml document. Can someone give me a startertip (or more :-)) on how to achieve this? tnx in advance, James van der Veen Sjeems wrote: > I was hoping someone can help me with a little problem I can't seem to find > any answers to. > > I've got a form wich will be posted. On receiving the p...

Beginner of XML
I am a beginner of XML. I want to group some files together with a xml file. (it includes a text file, and an image file and a video file) Can someone show me some guidelines? Please help. ...

Valid xml to read from an xml file?
I'm using vb.net, i get an error at the reader line saying the remote server can't be found. Is the below even valid? dim reader as XmlTextReader reader = new XmlTextReader ("http://www.mysite.com/my.xml") do while (reader.Read()) 'do some action here response.write(reader) loop thanx chumley XmlTextReader uses System.Net.WebRequest under the covers -- see if you can figure out how to create a connection that way. Usually there's some proxy server information missing that you can enable if you use WebRequest directly, and then pass the result of GetResponse()...

Example eConnect XML documents
MSDN says the following: Installing eConnect schema When you include the schemas component of the eConnect install, the installer places schema files in a schemas folder on your computer. The following schema resources are available: The install places the .xsd schema files in the directory c:\Program Files\Microsoft Great Plains\eConnect9\XML Schema\Incoming XSD Individual Schemas. The files in the directory contain the schema for each eConnect XML document. The install places a file named eConnect.xsd that contains the schema definition for all eConnect XML documents. The install typicall...

Saving DataSet as XML in ADO format using VB.NET
Hi, I am trying to convert a lot of web reports from ASP/VB to ASP.NET/VB.NET. I would like to save my dataset in XML and then use XSLT to transform the XML. The catch is I would like to have the XML in the format that ADO uses versus the default format in which ADO.NET uses. Currently, I am using ADO within .NET, but I am concerned about the performance and it might improve if I used the native data providers for .NET. I am not sure if I am missing something but how do I save the .NET DataSet to XML in the OLD ADO format? Thanks for you help in advance and it is most appreciated. In the ...

XML variable for description on receipt?
Hi, I would like to add a description (actually all of those 3 extended descriptions) to display on the printed receipt under the main description. What is the variable to do that? Entry.Item.Description Entry.Item.ExtendedDescription Entry.Item.SubDescription1 Entry.Item.SubDescription2 Entry.Item.SubDescription3 R. "Zorian" <Zorian@discussions.microsoft.com> wrote in message news:F4425EAC-62B6-46FE-826A-D8BA2AA75DBB@microsoft.com... > Hi, I would like to add a description (actually all of those 3 extended > descriptions) to display on the printed receipt un...

Notes Schema Name
Hi all, Can anyone please tell me what is the notes schema name and whether or not I can apply a java script on it - in the onload or onsave options in the form. Tnx alot.. Hi, The schema name is Annotation. However it is not possible to customize the onload/onsave event the way you can do it with the other entities. However a callout is supported. You can write code for Create, Update, Delete and Assign. Hope this helps, Merijn van Mourik http://crmerijn.blogspot.com "Guy Shokrani" wrote: > Hi all, > > Can anyone please tell me what is the notes schema name a...

How can I generate a letter from an Outlook 2003 appointment scree
I many times have to send confirmations of appointments by snail mail. Is there a way to automate this process, by having the persons name and address automatically entered on a letter format? Can this interface with WORD? ...

xml to SQL
Hey we have a project in which a company produces a XML page in reply to actions on it's site. I see that SQL 2000 works well with XML so Can someone point me in the right direction, I would like to take the XML from thier SQL and have it "post" to own sql server (add,create, data, modifity and delete data on the fly). I was looking at doing XML to HTML and then passing to some a ASP but if we can grab from the responsetext then we could save time and headaches. Now I really know next to nothing about XML but I am reading all the newsgroups and pulled now TONS of xml / sql stuff ...

new xml file is larger than the original
i'm working on a windows application that will edit and create xml files from another application. the original file is 83k, the one created by my vb.net program is 153k but all i add is a new xmlelement when i use the other program and add a xmlelement is only increased the file to 85k. how come my application increased 70k in size and also added the <?xml version="1.0"?> when i didn't tell it to. how do i duplicated a xml file and only add the xml element that i want to insert. where did the extra 70k come from. thanks here is my code: Dim newEvtEnr...

xml data in excel
I have designed an excel template with tabular format (row by row input) for user input. I have to make the validation for those input. My question is that is it possible to use XML schema as the input format template and use it for the data validation like normal XML validation. Could anyone suggest me how to do that?? Million thanks. ...

XSLT, XML to XML
Hello, I would like to transform this; <?xml version="1.0" encoding="utf-8" ?> <ProductList> <Product> <ID>1</ID> <Name>Gadget</Name> </Product> </ProductList> to this; <?xml version="1.0" encoding="utf-8" ?> <ProductList> <Product> <ID>1</ID> <Name>Gadget</Name> </Product> </ProductList> Basically I am hoping to use XslTransform and an XSLT stylesheet to change the format of some input XML so i...

http xml post
Hi I'm working on a http xml post (request/response). In my testing - I have been able to create and post xml string/stream and send response back. But now I've been told that I should "code the whole xml payload string as a single key" I'm not sure what this means and haven't been able to find anything about it. Can anyone help me with this? Thanks, Cindy "CindyH" <chenschel@new.rr.com> wrote in message news:eg9EfjVsIHA.4716@TK2MSFTNGP06.phx.gbl... > Hi > > I'm working on a http xml post (request/response). > > In my t...

Problem creating XML file...
Hi all! I'm trying to create this XML file: <?xml version="1.0" encoding="utf-8" ?> <Build type="Daily" sync="True" compile="True" assemble="True" > <Sync version="1.0.0.0" branch="QA"> <Directories basePath="//OpicsPlus/Source/Release" /> </Sync> </Build> For this, I'm trying to use the code below: private static BuildConfiguration SaveXML(XmlDocument xml, string fileName) { // Creates the nodelist XmlNodeList nodeList; XmlElement user = xml.Docume...

writing an xml inside XmlReader or XPathDocument to a file.xml
I believe this should be pretty elementary, but for some reason I cannot seem to think of how to write the an XML file from an incoming XML file. Basically this is what I do: Input: XmlReader instance from another module (beyond my control) Operations: XPathDocument = new XPathDocument(XmlReader); Then translation using XslTransform and output into XML2.xml NOW THIS IS WHAT I WANT TO DO: How can I ALSO write the Incoming XmlReader to a file ? I need this to help debug issues with the incoming file. So in essence I want to be able to take an XmlReader or XPathDocument and write it...

XML vs. SQL Database
I am developing a home project to be later released as an online application. I am currently using XML to store game data, user/member data, and other. Assuming a user base of 10,000 active users, is there a conflict if one user is updating information and another user is creating data on the same xml file? For example: User 1: update inventory that exists in the XML file User 2: new user adding their inventory data in the XML file Thanks for your help. Michael "Michael Jesse" <michaeljesse1973@sbcglobal.net> wrote in message news:tUVDd.13357$iC4.7938@newssvr30.news....