<!ELEMENT LegalEnvelope (MessageIdentification, From, ReplyTo?, To, CC?, BCC?, 
Memo*, Creation, DataIntegrity?, PaymentInformation?, Authentication?, Legal)>
        <!ATTLIST LegalEnvelope Version CDATA #FIXED "1.0">
        <!ELEMENT MessageIdentification (#PCDATA)>
        <!ELEMENT From (Addressee)>
        <!ELEMENT ReplyTo (Addressee)>
        <!ELEMENT To (Addressee+)>
        <!ELEMENT CC (Addressee+)>
        <!ELEMENT BCC (Addressee+)>
                <!ELEMENT Addressee (Name?,(Address | Email | Fax | URI))>
        <!ELEMENT Creation (DateTime)>
        <!ELEMENT DataIntegrity ANY>

<!ELEMENT Legal (CourtFiling)>
<!ELEMENT CourtFiling (Filing+ | Confirmation+ | Query | Response)>
<!ELEMENT Filing (Actors, FilingInformation, LeadDocument)>
        <!ATTLIST Filing Privacy CDATA #IMPLIED>
<!ELEMENT FilingInformation (SpecialHandling?, ALTCauseOfAction, ActivityType, ALTDocumentType,
ExternalReferenceNumber, ClaimAmount, SolicitorsFee*, PaymentInformation*, Authentication*, 
CourtInformation, CaseInformation, Actors?, Memo?)>
        <!ATTLIST FilingInformation ID ID #REQUIRED>
        <!ATTLIST FilingInformation Privacy CDATA #IMPLIED>
        <!ELEMENT SpecialHandling (#PCDATA)>
        <!ELEMENT ALTCauseOfAction (#PCDATA)>
        <!ELEMENT ActivityType (#PCDATA)>
        <!ELEMENT ALTDocumentType (#PCDATA|LC2|LC3)*>
        <!ELEMENT ExternalReferenceNumber (#PCDATA)>
        <!ELEMENT ClaimAmount (#PCDATA)>
        <!ELEMENT SolicitorsFee (#PCDATA)>
<!ELEMENT LeadDocument (DocumentInformation, DocumentContent, Attachment*,
Authentication*)>
<!ATTLIST LeadDocument ID ID #REQUIRED> 
<!ELEMENT DocumentInformation (Actors, Submitted, DocumentDescription,
(AdministrativeLaw | Appeals | Bankruptcy | Civil | Criminal
| DomesticRelations | Juvenile | Probate | SmallClaims | Traffic)?,
Matter*, CauseOfAction*)>
        <!ELEMENT Submitted (DateTime)>
        <!ELEMENT DocumentDescription (DocumentTitle, DocumentType*)>
                <!ELEMENT DocumentTitle (#PCDATA)>
                <!ELEMENT DocumentType (#PCDATA)>
                <!ATTLIST DocumentType DocumentCode CDATA #IMPLIED>
                <!ELEMENT AdministrativeLaw ANY>
                <!ELEMENT Appeals ANY>
                <!ELEMENT Bankruptcy ANY>
                <!ELEMENT Civil ANY>
                <!ELEMENT Criminal ANY>
                <!ELEMENT DomesticRelations ANY>
                <!ELEMENT Juvenile ANY>
                <!ELEMENT Probate ANY>
                <!ELEMENT SmallClaims ANY>
                <!ELEMENT Traffic ANY>

<!ELEMENT DocumentContent (#PCDATA | Part)*>
        <!ATTLIST DocumentContent ID ID #REQUIRED>
        <!ATTLIST DocumentContent Size CDATA #IMPLIED>
        <!ATTLIST DocumentContent MimeType CDATA #REQUIRED>
        <!ATTLIST DocumentContent ContentEncoding (Base64) #IMPLIED>
        <!ATTLIST DocumentContent href CDATA #IMPLIED>
        <!ELEMENT Part (#PCDATA)>
        <!ATTLIST Part Number CDATA #REQUIRED>
<!ELEMENT Attachment (AttachmentDocumentInformation, DocumentContent,
Authentication*, Attachment*)>
        <!ATTLIST Attachment ID ID #REQUIRED>
        <!ELEMENT AttachmentDocumentInformation (Actors?, Submitted,
        DocumentDescription, (AdministrativeLaw | Appeals | Bankruptcy | Civil
        | Criminal | DomesticRelations | Juvenile | Probate | SmallClaims
        | Traffic)?, Matter*, CauseOfAction*)>
<!ELEMENT Confirmation (Actors?, TimeStamp, ConfirmationInformation)>
<!ELEMENT ConfirmationInformation (Fee*, CourtInformation?,
CaseInformation?, Actors*, LeadDocumentDisposition+)>
        <!ATTLIST ConfirmationInformation RefersTo CDATA #REQUIRED>
        <!ATTLIST ConfirmationInformation FilingDisposition (TransmissionError
        | Acknowledged) #REQUIRED>
        <!ELEMENT LeadDocumentDisposition (TimeStamp, CourtDocumentReference, Memo?,
        AttachmentDisposition*)>
                <!ATTLIST LeadDocumentDisposition RefersTo CDATA #REQUIRED>
                <!ATTLIST LeadDocumentDisposition FilingDisposition (TransmissionError
                | Acknowledged | Received | Accepted | Partial | Deferred | Rejected)
                #REQUIRED>
                <!ELEMENT CourtDocumentReference (#PCDATA)>
                        <!ATTLIST CourtDocumentReference href CDATA #IMPLIED>
                <!ELEMENT AttachmentDisposition (CourtDocumentReference)>
                        <!ATTLIST AttachmentDisposition RefersTo CDATA #REQUIRED>
                        <!ATTLIST AttachmentDisposition Disposition
                        (Received|Accepted|Rejected) #REQUIRED>
<!ELEMENT Query ANY>
<!ELEMENT Response ANY>
<!ELEMENT Actors (Actor+)>
<!ELEMENT Actor (ServiceMethodType?, PartyID?, Organisation?, Title?, Name?, Address?, Telephone?, Mobile?, DXNumber?, 
Fax?, Email?, URL?, RelatedParty?, LawFirmDetails?, LegalPractioner?, Group*, PersonDescription*, 
(PersonIdentifier | BarMembershipInformation)*, Role*, Alias*, Characteristic*)>
        <!ELEMENT LawFirmDetails (LawFirmID*, LawFirmName*, Address*) >
        <!ELEMENT LegalPractioner (PartyID*, Name*, Address*) >
        <!ELEMENT RelatedParty (PartyID*, RelationCode, FirstName*, Surname*, Organisation*) >
        <!ELEMENT RelationCode (#PCDATA) >
        <!ELEMENT LawFirmName (#PCDATA) >
        <!ELEMENT Alias (FirstName, Surname*) >
        <!ATTLIST Actor ID ID #IMPLIED>
        <!ATTLIST Actor Reference IDREF #IMPLIED>
        <!ATTLIST Actor RefersTo CDATA #IMPLIED>
        <!ATTLIST Actor Privacy CDATA #IMPLIED>
        <!ELEMENT Title (#PCDATA|MR|MRS|MISS|MS|DR)*>
        <!ELEMENT Organisation (#PCDATA)>
        <!ELEMENT PartyID (#PCDATA)>
        <!ELEMENT Surname (#PCDATA)>
        <!ELEMENT ServiceMethodType (#PCDATA)>
        <!ELEMENT DXNumber (#PCDATA)>
        <!ELEMENT URL (#PCDATA)>
        <!ELEMENT LawFirmOffice (#PCDATA)>
        <!ELEMENT LawFirmID (#PCDATA)>
        <!ELEMENT LegalPractionerID (#PCDATA)>
        <!ELEMENT Role (RoleName, RoleCode, RoleWith*)>
                <!ELEMENT RoleCode (#PCDATA|D|PL)*>
                <!ELEMENT RoleName (#PCDATA)>
                <!ELEMENT RoleWith EMPTY>
                        <!ATTLIST RoleWith ActorID IDREF #IMPLIED>
                        <!ATTLIST RoleWith MatterID IDREF #IMPLIED>
        <!ELEMENT Characteristic (CharacteristicName,CharacteristicValue)>
                <!ELEMENT CharacteristicName (#PCDATA)>
                <!ELEMENT CharacteristicValue (#PCDATA)>
<!ELEMENT Authentication ((UserIdentification, Password?) | Signature)>
        <!ELEMENT UserIdentification (#PCDATA)>
        <!ELEMENT Password (#PCDATA)>
<!ELEMENT CaseInformation (FullCaseNumber?, CaseTitle?, CaseCategory?,
CaseYear?, LineageCaseNumber*, FilersCaseNumber?)>
        <!ATTLIST CaseInformation ID ID #IMPLIED>
        <!ATTLIST CaseInformation NewCase (True|False) "False">
        <!ELEMENT FullCaseNumber (#PCDATA)>
        <!ELEMENT CaseTitle (#PCDATA)>
        <!ELEMENT CaseCategory (#PCDATA)>
        <!ELEMENT CaseYear (#PCDATA)>
        <!ELEMENT LineageCaseNumber (FullCaseNumber?, CaseTitle?,
        CaseCategory?, CaseYear?, LineageCaseNumber*)>
        <!ATTLIST LineageCaseNumber ID ID #IMPLIED>
        <!ATTLIST LineageCaseNumber ReferenceCase IDREF #REQUIRED>
        <!ELEMENT FilersCaseNumber (#PCDATA)>
        <!ATTLIST FilersCaseNumber ReferenceCase IDREF #IMPLIED>
<!ELEMENT CauseOfAction (#PCDATA)>
<!ATTLIST CauseOfAction ID IDREF #REQUIRED>
<!ELEMENT CourtInformation (Location, CourtType, CourtName?)>
        <!ELEMENT CourtType (#PCDATA)> 
        <!ELEMENT CourtName (#PCDATA)> 
<!ELEMENT Matter (#PCDATA)>
<!ATTLIST Matter ID ID #IMPLIED>
<!ELEMENT Memo (#PCDATA)>
<!ELEMENT TimeStamp (DateTime)>
<!ELEMENT Address (AddressLine+, AddressSuburb, AddressCity, AddressCounty?, AddressState,
AddressPostalCode, AddressCountry?)>
        <!ATTLIST Address Type CDATA #REQUIRED>
        <!ATTLIST Address Status CDATA #IMPLIED>
        <!ATTLIST Address StatusDate CDATA #IMPLIED>
        <!ELEMENT AddressLine (#PCDATA)>
        <!ELEMENT AddressSuburb (#PCDATA)>
        <!ELEMENT AddressCity (#PCDATA)>
        <!ELEMENT AddressCounty (#PCDATA)>
        <!ELEMENT AddressState (#PCDATA)>
        <!ELEMENT AddressPostalCode (#PCDATA)>
        <!ELEMENT AddressCountry (#PCDATA)>
<!ELEMENT BarMembershipInformation (BarNumber,LicenseAuthority,YearAdmitted?,BarStatus?)>
        <!ELEMENT LicenseAuthority (#PCDATA)>
        <!ELEMENT BarNumber (#PCDATA)>
        <!ELEMENT YearAdmitted (#PCDATA)>
        <!ELEMENT BarStatus (#PCDATA)>
<!ELEMENT Date (#PCDATA)>
<!ELEMENT DateTime (Date,Time)>
<!ELEMENT Email (#PCDATA)>
<!ATTLIST Email Type CDATA #REQUIRED>
<!ATTLIST Email Status CDATA #IMPLIED>
<!ATTLIST Email StatusDate CDATA #IMPLIED>
<!ELEMENT Entity (FullName, EntityAbbreviatedName?, EntityAcronym?, NameAlias*)>
        <!ATTLIST Entity Type CDATA #REQUIRED>
        <!ELEMENT EntityAbbreviatedName (#PCDATA)>
        <!ELEMENT EntityAcronym (#PCDATA)>
<!ELEMENT Fax (#PCDATA)>
<!ATTLIST Fax Type CDATA #REQUIRED>
<!ATTLIST Fax Status CDATA #IMPLIED>
<!ATTLIST Fax StatusDate CDATA #IMPLIED>

<!ELEMENT Fee (#PCDATA)>
<!ATTLIST Fee Type CDATA #REQUIRED>
<!ELEMENT FullName (#PCDATA)>
<!ELEMENT Group (GroupName, GroupRelationship?, GroupLocation?)>
        <!ATTLIST Group ID ID #REQUIRED>
        <!ATTLIST Group Qualifier CDATA #REQUIRED>
        <!ATTLIST Group Status CDATA #REQUIRED>
        <!ATTLIST Group StatusDate CDATA #REQUIRED>
        <!ATTLIST Group StatusDateQualifier CDATA #IMPLIED>
        <!ELEMENT GroupName (#PCDATA)>
        <!ELEMENT GroupRelationship (#PCDATA)>
        <!ELEMENT GroupLocation (#PCDATA)>
<!ELEMENT Location (LocationText?, Address?, RelatedLocation?,
LocationFunction?)>
        <!ATTLIST Location ID ID #IMPLIED>
        <!ATTLIST Location Qualifier CDATA #IMPLIED>
        <!ELEMENT LocationText (#PCDATA)>
        <!ELEMENT RelatedLocation (#PCDATA)>
        <!ELEMENT LocationFunction (#PCDATA)>
<!ELEMENT Name (Person | Entity | Thing)>
        <!ATTLIST Name ID ID #IMPLIED>
        <!ATTLIST Name Type CDATA #IMPLIED>
<!ELEMENT NameAlias (Person | Entity | Thing)>
        <!ATTLIST NameAlias MatchWith IDREF #REQUIRED>
        <!ATTLIST NameAlias Type CDATA #REQUIRED>
<!ELEMENT Number (#PCDATA)>
        <!ATTLIST Number Qualifier CDATA #REQUIRED>
        <!ATTLIST Number Format CDATA #IMPLIED>
<!ELEMENT PaymentInformation (Credit | Debit | Account | Cash | Check | NegotiableInstrument)>
        <!ELEMENT Credit (Number, Expiration, Owner?)>
        <!ELEMENT Debit (Number, Expiration, Owner?)>
        <!ELEMENT Account (Number, Owner?)>
                <!ELEMENT Owner (Name, Address)>
                <!ELEMENT Expiration (Date)>
        <!ELEMENT Cash (Number)>
        <!ELEMENT Check (Number, Owner)>
        <!ATTLIST Check SequenceNumber CDATA #IMPLIED>
        <!ATTLIST Check Business (Yes | No) "No">
        <!ELEMENT NegotiableInstrument (Number)>
        <!ATTLIST NegotiableInstrument Type CDATA #IMPLIED>
        <!ATTLIST NegotiableInstrument Value CDATA #IMPLIED>
<!ELEMENT PersonDescription (Gender?, Height?, Weight?, EyeColor?, Hair?,
ScarsMarksTattoos?, ScarsMarksTattoosText?, DateOfBirth, PlaceOfBirth?,
Ethnicity?, Citizenship?, MaritalStatus?, Religion?, PersonIdentifier*)>
        <!ELEMENT Gender EMPTY>
        <!ATTLIST Gender Value (Male | Female | Other | Unknown) #REQUIRED>
        <!ELEMENT Height (#PCDATA)>
        <!ATTLIST Height MeasurementUnit (Centimeters | Meters | Inches | Feet) "Inches">
        <!ELEMENT Weight (#PCDATA)>
        <!ATTLIST Weight MeasurementUnit (Pounds | Kilograms) "Pounds">
<!ELEMENT EyeColor EMPTY>
<!ATTLIST EyeColor Value (Black | Blue | Brown | Gray | Green | Hazel 
| Multicolored | Pink |Other | Unknown) #REQUIRED>
        <!ELEMENT Hair EMPTY>
<!ATTLIST Hair Value (Black | Blond | Blue | Brown | Gray | Green | Orange | Pink 
| Purple | Red | Sandy | White | Bald | Other | Unknown) #REQUIRED>
        <!ELEMENT ScarsMarksTattoos (#PCDATA)>
        <!ELEMENT ScarsMarksTattoosText (#PCDATA)>
        <!ELEMENT DateOfBirth (Date)>
        <!ELEMENT PlaceOfBirth (Location)>
        <!ELEMENT Ethnicity (#PCDATA)>
        <!ELEMENT Citizenship (#PCDATA)>
<!ELEMENT MaritalStatus EMPTY>
<!ATTLIST MaritalStatus Value (NowMarried | Widowed | Divorced | Separated | 
NeverMarried | UnmarriedPartner | Unknown) #REQUIRED>
        <!ELEMENT Religion (#PCDATA)>
<!ELEMENT PersonIdentifier (Number+)>
<!ELEMENT Person (Title?, FullName, Salutation?, FirstName?, MiddleName?, LastName,
Suffix?, Designation?, NameAlias*)>
        <!ELEMENT Salutation (#PCDATA)>
        <!ELEMENT FirstName (#PCDATA)>
        <!ELEMENT MiddleName (#PCDATA)>
        <!ELEMENT LastName (#PCDATA)>
        <!ELEMENT Suffix (#PCDATA)>
        <!ELEMENT Designation (#PCDATA)>
<!ELEMENT Signature ANY>
<!ELEMENT Telephone (Number)>
        <!ATTLIST Telephone Type CDATA #REQUIRED>
        <!ATTLIST Telephone Status CDATA #IMPLIED>
        <!ATTLIST Telephone StatusDate CDATA #IMPLIED>
<!ELEMENT Mobile (Number)>
        <!ATTLIST Mobile Type CDATA #REQUIRED>
        <!ATTLIST Mobile Status CDATA #IMPLIED>
        <!ATTLIST Mobile StatusDate CDATA #IMPLIED>
<!ELEMENT Time (#PCDATA)>
<!ELEMENT Thing (#PCDATA)>
<!ELEMENT URI (#PCDATA)>


