Schema Central  >  LEXS 3.1.4  >  lexs.xsd  >  lexs:DomainRequestMessage
Advanced search
Need NIEM Help?

Recommended Reading:

Definitive XML Schema

 

Advanced XML Applications

 

lexs:DomainRequestMessage

This request message includes an identifier for this request, LEXS version being used by the requestor, and the date/time the request was generated.  This message is non-normative and is used for out-of-bound non LEXS conformant information exchanges between systems.

Element information

Namespace: http://usdoj.gov/leisp/lexs/3.1

Schema document: lexs/3.1/lexs.xsd

Type: lexs:DomainRequestMessageType

Properties: Global, Qualified

Content

  • Sequence [1..1]
    1. lexs:SRMessageMetadata [1..1]Metadata about Search/Retrieve message.
    2. lexs:DomainAttribute [1..*]Placeholder for various domain attributes. For Value/Pair attributes use lexs:AttributeName and lexs:AttributeValue elements. For hierarchical data xsd:any structure should be used.

Attributes

None

Used in

Sample instance

<lexs:DomainRequestMessage>
   <lexs:SRMessageMetadata>
      <lexs:LEXSVersion>3.1.4</lexs:LEXSVersion>
      <lexs:MessageDateTime>2006-12-01T09:30:47.0Z</lexs:MessageDateTime>
      <lexs:MessageSequenceNumber>21</lexs:MessageSequenceNumber>
      <lexs:MessageOriginMetadata>
         <lexs:SystemIdentifier>
            <nc:OrganizationName>Hypothetical Organization F</nc:OrganizationName>
            <lexs:SystemID>SysF</lexs:SystemID>
         </lexs:SystemIdentifier>
         <lexs:SystemContact>
            <nc:PersonGivenName>Bob</nc:PersonGivenName>
            <nc:PersonSurName>Jones</nc:PersonSurName>
            <nc:ContactTelephoneNumber>
               <nc:FullTelephoneNumber>
                  <nc:TelephoneNumberFullID>404-555-1212</nc:TelephoneNumberFullID>
               </nc:FullTelephoneNumber>
            </nc:ContactTelephoneNumber>
         </lexs:SystemContact>
      </lexs:MessageOriginMetadata>
      <lexs:MessageDestinationIdentifier>
         <nc:OrganizationName>Hypothetical Organization E</nc:OrganizationName>
         <lexs:SystemID>SysE</lexs:SystemID>
      </lexs:MessageDestinationIdentifier>
   </lexs:SRMessageMetadata>
   <lexs:DomainAttribute>
      <lexs:Domain>NON-COMPLIANT</lexs:Domain>
      <my:CitationQuery>
                
                {
                    declare namespace my="http://myns.com/query";
                    declare namespace j="http://www.it.ojp.gov/jxdm/3.0";           
                    for $c in doc("http://myns.com/searchengine")/my:CitationDocument
                    where $c/j:Citation/j:CitationSubject/j:PersonName/j:PersonFullName = "Bob Smith" 
                    return $c;
                }
                
                </my:CitationQuery>
   </lexs:DomainAttribute>
</lexs:DomainRequestMessage>