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
2345 Views

Similar Articles

[PageSpeed] 42

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/
-1
mahotrash (1777)
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:

Change Public Folder Schema
We have just installed a new clustered Exchange 2003 server and one of the things we want to accomplish is reorganizing our public folder structure. Is there a way I can move specific folders to a new top level directory from the one it currently resides? An example, the old exchange server (Server A) has a folder called IT under a top-level folder Engineering. Our company reorganized and IT is now under Operations as I am migrating the folders to the new server I want to create a folder called Operations-Root and then move the IT folder from Server A into that folder. Can I do this...

DataSet to XML
I have data coming from SQL Server and need to write out some XML. I have a schema(xsd) for this XML file. Right now I am bringing in the DataSet and writing out the elements and attributes myself using xmltextwriter to match schema without really using the xsd at the time of writing. The file I create validates but I was wondering is there a better way? I see things like inferschema method off of dataset, can this be used? How do you map columns in a dataset with elements and attributes in the schema? I know dataset.WriteXmL will write XML but that match my schema. Appreciate any help! Tha...

how to generate random number
I want to generate random numbers within the range of 0 to 10. rand () function doesnot take any arguments.I don't know how to do it.Thanks in advance Jeevan Hallo Fenn! > I want to generate random numbers within the range of 0 to 10. rand () > function doesnot take any arguments.I don't know how to do it.Thanks in > advance You just can use %11 (modulo 11). This generates a random number between 0 and 10 (inklusive). But using modulo they are not evenly distributed. The number 9 and 10 are choosen 1 times less on 2978 trials. If you want to have an even distributed r...

Can't load xml containing \v
I have an xml document that I am trying to load, which contains RTF text. I get the error, "{"'\v', hexadecimal value 0x0B, is an invalid character. Line 1, position 24." }" when I call this code. System.Xml.XmlDocument xmlNewDocument = new System.Xml.XmlDocument(); xmlNewDocument.LoadXml("<TextExpanderPlainText>\v</TextExpanderPlainText>"); This loads without any errors in IE, but not .Net XML. Is there anything I can do to get the xml string to load not knowing if it may contain any special processing values like "\v"? Than...

Compare two XML Files and save to One
Hi all, I feel like this question has been asked before but I just cannot seem to find a good answer. Q: Is there a way to have two XML files and compare them and save them to one. Example: XML-A: <Season> <Fruit>Orange</Fruit> <Fruit>Strawberry</Fruit> </Season> XML-B: <Season> <Fruit>Orange</Fruit> <Fruit>Banana</Fruit> </Season> Output to XML-C would be: <Season> <Fruit>Orange</Fruit> <Fruit>Strawberry</Fruit> <Fruit>Banana</Fruit> </Season> I downloaded and ins...

Replace INI with XML
Looking for sample VB6 code to replace the functionality of INI related code with code to do the same using XML. Googling did not help me. WriteXMLString sSec,sKey, sItem sItem=ReadXMLString(sSec,sKey) DeleteXMLString(sSec,sKey) vArray=ReadXMLSection(sSec) DeleteXMLSection(sSec) etc. "Bee" <Bee@discussions.microsoft.com> wrote in message news:495D3696-628D-4266-A0A0-750E483A27D7@microsoft.com... > Looking for sample VB6 code to replace the functionality of INI related code > with code to do the same using XML. Googling did not help me. > WriteXMLS...

How to link xml with xsd "externally"?
Right now, in order to validate my xml file against xsd, I include the following line in the xml file: xmlns="urn:mySchemaName". Is it possible to link xml to xsd without specifying the schema inside the xml file? Thank you! Eve wrote: > Right now, in order to validate my xml file against xsd, I include the > following line in the xml file: xmlns="urn:mySchemaName". xmlns="urn:mySchemaName" is a namespace declaration, not an "instruction" to validate against a schema. You should use xsi:schemaLocation and/or xsi:noNamespaceSchemaLocation att...

javascript generated html
Suppose I download a html file with javascript in it, for example, <html> <body> <script language="JavaScript"> document.write("Hello"); </script> </body> </html> How can I translate that to pure html, <html> <body> Hello </body> </html> I am looking for a c++ solution. Thanks, qk quikquic@yahoo.com (quikquic@yahoo.com) writes: > Suppose I download a html file with javascript in it, for example, .... > <script language="JavaScript"> > document.write("Hello...

XML Pipeline
Hi. We were apprached by our supplier to update our inventory using their xml output. The question I have is how (brief overview) would this work and what are the security concerns. Our system was design in .net with a sql 2000 back-end. I understand that this is a fairly basic question for this group, but I'd thought that I'd ask here and recieve expert insight. Thank you in advance for your assistance. JJ ...

generating part numbers
I wrote a simple spreadsheet that we enter all of our product we purchase in, and it calculates the reselling price very nicely. Over time this has grown to have a few thousand part numbers. Now we are going to produce our own catalog, and I would like to change the supplier part number, into a unique number to publish in our catalog. Doing this individually would take forever, so I was hoping to make a simple formula to automate it. By multiplying the supplier part number by 1.05 for example would work, but the problem is that many of the manufacturers part numbers have a letter in it. F...

Slow Receipt & Journal Generation
After closing a sale our computer takes 30 - 90 seconds to print the receipt. The journal viewer is also very slow. However when I edit the receipts in the Manager, the printer prints almost immediately. It only slows down for actual transactions in the POS program. I am using OPOS instead of the windows driver and the healthcheck doesn't show any problem with the printer or the cash drawer. The printer is hooked up to COM1 through the cash drawer. The baud rate is set to 9600 and doesn't seem to work when I set it to 19200, or 38400. I have also tried reinstalling the d...

XML Export Weirdness?
Hi, I'm trying to use Excel 2003 to create some XML. I'm almost there, however I'm encountering some weirdness. Specifically, in the XML I use to create my map I've got some tags that looks like this: <?xml version="1.0" encoding="UTF-8"?> <enterprise> <extension> <WEBCREDENTIAL xmlns="http://www.webct.com/IMS">abc123</WEBCREDENTIAL> </extension> </enterprise> However, when I export it from excel as XML it looks like this: <?xml version="1.0" encoding="UTF-8" standalone="ye...

XML Root Node
I have a file I'm using as a Configuration file (configuration as in options and such). When I create the xml file in the .Net IDE, it places the following (snip): <Configuration xmlns="Blah"> </Configuration> This is the way I'd like it but it doesn't work this way :( When I validate it against the xsd file, it says that it's invalid. (Can't remember error, don't have time to reproduce). The fix is changing it to the following: <cfg:Configuration xmlns:cfg="Blah"> </cfg:Configuration> So, just need 1 of the two (...

Random Variable Generator
I have been wondering if this is possible in Excel. Example: Say you want to put together a tournament. You have 30 names ( variable that is dynamic) and you want to seperate into random teams o 2 (another variable that can be dynamic). Would that be possible to d in excel, generate random groupings within a list? Thank rowed ----------------------------------------------------------------------- Posted via http://www.mcse.m ----------------------------------------------------------------------- View this thread: http://www.mcse.ms/message386425.htm List the 30 names in a column. In...

Schema Pri Key and Dataset
I am using a dataset that I fill with XML data. When I try and use the Dim curRow As DataRow = dtGalleries.Rows.Find(GalleryId) I keep getting an error that the primary key doesn’t exist. I have the key defined in the XML schema, but when I fill the data set it doesn’t seem to realize it. So I have to add the constraint to use the Find method every time. Am I not declaring the key correctly? Or is this just something I will have to live with. Here is the schema for the field and key: <xs:element name="GalleryId" msdata:AutoIncrement="true" type="xs:int"...

Pretty print XML?
I am sure this has been asked enough to warrant an FAQ but I could not find it. Does anyone have some code and maybe an XSLT stylesheet that would allow me to transform an XML string to a "pretty" version (nodes indented on separate lines, etc.)? Thank you for your help. Kevin Kevin Burton wrote: > I am sure this has been asked enough to warrant an FAQ but I could not > find it. > > Does anyone have some code and maybe an XSLT stylesheet that would allow > me to transform an XML string to a "pretty" version (nodes indented on > separate lines, et...

Creating an XML document
Hi, First of all, a confession. This is a cross post from the microsoft.public.dotnet.general list. I posted there not realising that this list existed. Apologies to those who read both lists. I'll do my best to prevent two separate conversations developing. I'm trying to create an XML Document. This is what I want to end up with: <?xml version="1.0" encoding="UTF-8" ?> <epp xmlns="urn:iana:xml:ns:epp-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:iana:xml:ns:epp-1.0 epp-1.0...

Generating Unicode characters in a cell using formulas
With older multibyte Chinese code sets like Big5, I could create a large list or table of Chinese characherts by generating their two components with a formula like =CHAR(HEX2DEC(LEFT(A5,2)))&CHAR(HEX2DEC(RIGHT(A5,2))) were the hex code for the character (eg. A440) was in tyhe target cell A5. With Unicode, all I get are the two individual characters that (in Big5 anyway) made up the multi-byte code for a character. BTW: In the case above, Big5 A440 is Unicode U+4e00, the character for "one" 一. Hi Geoff, You will have to create a User Defined Function for use on your w...

Reading in an XML Web-based page
I would like to be able to import the following xml document on a daily basis to get the current exchange rates and then create the same output file so I can use Biztalk 2002 to import that file, but I am not sure how to do it? Any ideas would be greatly appreciated. http://www.bankofcanada.ca/stat/fx-xml.xml This will make a local copy of the XML data: using System; using System.Xml; class Program { static void Main(string[] args) { XmlDocument doc = new XmlDocument(); doc.Load("http://www.bankofcanada.ca/stat/fx-xml.xml"); doc.Save("c:\\temp\\...

getting started in XML & XSLT
I've never had the need to work with XML, but I believe I now have an appropriate application. I have time-series data in objects organized as a tree that I want an ASP.NET program to write out to web pages formatted as a matrix. It is not a simple matrix, since the number of row heading cells can vary, but the data cells must be aligned by date (so the heading cells will not be uniformly sized). example of typical rows: 3 heading cells, 4 data cells (by year) 2 heading cells, 4 data cells (by year) etc. I think what I should do is convert the tree structure to XML and use XSLT (and/or X...

Generate a unique number of list
Hey all, I have a list of number which some is repeated, how can I regenerate a list with unique number. e.g 1 2 1 5 3 5 Expected Result 1 2 5 3 Thanks for any one who can help. -- Terence Chan ------------------------------------------------------------------------ Terence Chan's Profile: http://www.excelforum.com/member.php?action=getinfo&userid=26963 View this thread: http://www.excelforum.com/showthread.php?threadid=467164 Hi Terence One way Mark your range of data, Data>Filter>Advanced Filter and Select Unique values only. Copy the data to a new location. Rega...

generating a unique number in specific format
Hi, I currently have a stored procedure that generates a unique reference number. I did not use the SQL built in identity field to auto number because the number needed to be in a custom format. The format is CC (application identifier), a two digit year, a two digit month and a three digit unique number. For example CC0909001, for September 2009. The procedure runs a MAX query on the three digit unique number and adds 1 before generating the custom refernce and adding it to a primary key field. The procedure has worked fine but is now being used for multi user access a...

expression property is null in xsd.exe generated dataset classes
I have an XSD file (dataset.xsd) which which defines a dataset. I run the xsd.exe tool to generate a class representing the dataset. syntax: xsd dataset.xsd /dataset some elements(columns) in my dataset are defined with a expression attribute i.e. the column is made up to two or more columns e.g. <xs:element name="KEY" type="xs:string" msdata:expression="BH01_LNENO+BH02_TYP" minOccurs="0" /> <xs:element name="BH01_LNENO" type="xs:string" minOccurs="0" /> <xs:element name="BH02_TYP" type="xs:...

prerequisites for xml
Hello! I'd like to know what are the reequisites to program in xml As long as you understand tagged languages, like HTML, you should be able to get a good grasp of XML. -- Gregory A. Beamer MVP; MCP: +I, SE, SD, DBA ************************************************ Think Outside the Box! ************************************************ "oyster" <anonymous@discussions.microsoft.com> wrote in message news:8900C2BF-5198-4DEA-8577-2AC4922E7BB0@microsoft.com... > Hello! I'd like to know what are the reequisites to program in xml ...

How can I compare 2 XML dataset schemas?
Hi, How can I comapre 2 dataset schemas are compatible (Same table columns, same keys, same constraints, ...)? "Leon_Amirreza" <r_rahmaty@hotmail.com> wrote in message news:e90a55x3HHA.5984@TK2MSFTNGP04.phx.gbl... > Hi, > How can I comapre 2 dataset schemas are compatible (Same table columns, > same keys, same constraints, ...)? You can use the System.Xml.Schema.XmlSchema class. You can load the schemas from .XSD files using the Read method. You will then have to recursively compare the two object graphs. -- John Saunders [MVP] ...