Message ID |
Each application must have a message ID. There can only be one message ID for each application.
The message ID is a string with a minimum length of 5 characters and a maximum length of 50 characters.
The message ID has a pattern constraint on its pattern value: [a-zA-Z0-9][a-zA-Z0-9\-]* . This constrains the message ID to begin with a-z (lowercase), A-Z (uppercase) or 0-9 and can then be followed with a-z (lowercase), A-Z (uppercase), 0-9 or a hyphen (as long as the input meets the field’s length criteria).
All of the XML elements that are relevant for the message ID are shown, text in bold to help show the links within the XML.
|
Yes |
5 |
50 |
Yes |
<xs:complexType name="Q1IdentifierType">
<xs:sequence>
<xs:element name="MessageID"
type="Q1TextType"
minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Q1TextType">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="Q1TextContentType" />
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="Q1TextContentType">
<xs:restriction base="xs:string">
<xs:minLength value="5" />
<xs:maxLength value="50" />
<xs:pattern value="[a-zA-Z0-9][a-zA-Z0-9\-]*" />
</xs:restriction>
</xs:simpleType>
|
Request Title Known Official Copy V2_1 |
The ID carries the message ID, which is used to identify the application within LR systems.
The product carries the information necessary to request the official copy.
|
|
|
|
|
<xs:complexType name="RequestTitleKnownOfficialCopyV2_1Type">
<xs:sequence>
<xs:element name="ID"
type="Q1IdentifierType"
minOccurs="1" maxOccurs="1" />
<xs:element name="Product"
type="Q1ProductType"
minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>This component contains
details regarding the search being
ordered, expedited service, price
details, delivery method and any
attachment
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
|
Title number |
A title number is a unique number assigned to a parcel of land by Land Registry.
The title number usually comprises two parts: an alphabetic code (of up to 3 letters) and a sequential number (of up to 6 digits). Together these unique identify the registered title.
Title number input is a string with a minimum length of 1 character and a maximum length of 9 characters.
The title number has a constraint on its pattern value: [A-Z]{0,3}[0-9]{1,6}[ZT]? .
|
Yes |
1 |
9 |
Yes |
<xs:element name="TitleNumber"
type="Q2TextType"
minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Provides the subject property
title number if known
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="Q2TextType">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="Q2TextContentType" />
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="Q2TextContentType">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="9" />
<xs:pattern value="[A-Z]{0,3}[0-9]{1,6}[ZT]?" />
</xs:restriction>
</xs:simpleType>
|
Gross price amount |
The price the customer expects to pay for the service requested.
The GrossPriceAmount element is used if “Continue if Actual Fee Exceeds Expected Fee Indicator” is set to True and if the condition is not met the request will not proceed and an error message will be returned to the customer.
NetPriceAmount, VATAmount and currencyID are not currently used.
|
|
|
|
|
<xs:complexType name="Q1ExpectedPriceType">
<xs:annotation>
<xs:documentation>Information about price
</xs:documentation>
<xs:sequence>
<xs:element name="GrossPriceAmount"
type="AmountType"
minOccurs="0" maxOccurs="1">
<xs:documentation>The gross price is the price
including the VAT. If the VAT is zero then
the Gross and Net Price will be the same
</xs:documentation>
</xs:element>
<span class="hmlr-mark-highlight" role="mark"><xs:element name="NetPriceAmount"
type="AmountType"
minOccurs="0" maxOccurs="1">
<xs:documentation>The Net Price is the amount
before the VAT is added on. If the VAT is
zero then the Gross and Net Price will be
the same
</xs:documentation>
</xs:element>
<xs:element name="VATAmount"
type="AmountType"
minOccurs="0" maxOccurs="1">
<xs:documentation>This is the amount of the VAT
</xs:documentation>
</xs:element></span>
</xs:sequence>
</xs:complexType>
<xs:complexType name="AmountType">
<xs:annotation>
<xs:documentation>A number of monetary units
specified in a currency where the unit of
the currency is explicit or implied.
</xs:documentation>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<span class="hmlr-mark-highlight" role="mark"><xs:attribute name="currencyID"
type="xs:normalizedString"
use="optional">
<xs:annotation>
<xs:documentation>The currency of the
amount
</xs:documentation>
</xs:attribute></span>
</xs:extension>
|
External reference |
External reference field to carry a customer allocated reference for the application.
AllocatedBy and Description are not currently used.
|
Yes |
1 |
25 |
Yes |
<xs:element name="ExternalReference"
type="Q1ExternalReferenceType"
minOccurs="1" maxOccurs="1">
<xs:complexType name="Q1ExternalReferenceType">
<xs:annotation>
<xs:documentation>A unique reference given to
identify a particular request, order or
instruction in the system of the
organisation allocating it with the
ability to associate the name of the
Company that has allocated it.
</xs:documentation>
<xs:sequence>
<xs:element name="Reference"
type="ReferenceTextContentType"
minOccurs="1" maxOccurs="1">
<xs:documentation>A unique reference given to
identify a particular request, order or
instruction in the system of the
organisation allocating it
</xs:documentation>
</xs:element>
<span class="hmlr-mark-highlight" role="mark"><xs:element name="AllocatedBy"
type="Q3TextType" minOccurs="0"
maxOccurs="1">
<xs:documentation>The name of the organisation
that has allocated the Reference
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Description"
type="Q3TextType" minOccurs="0"
maxOccurs="1">
<xs:documentation>This field can be used to
provide reference description
</xs:documentation>
</xs:element></span>
</xs:complexType>
<xs:simpleType name="ReferenceTextContentType">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="25" />
<xs:pattern value="[A-Za-z0-9\s~!"@#$%'\(\)
\*\+,\-\./:;=>\?\[\\]_\{\}\^£]*" />
</xs:restriction>
</xs:simpleType>
|
Customer reference |
Customer reference field to carry a customer allocated reference.
AllocatedBy and Description are not currently used.
|
Yes |
1 |
25 |
Yes |
<xs:complexType name="Q1CustomerReferenceType">
<xs:annotation>
<xs:documentation>Provides a unique reference to
identify a particular request, order or
instruction or object in the system of the
organisation allocating it.
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Reference"
type="ReferenceTextContentType"
minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>A unique reference
given to identify a particular request,
order or instruction in the system of
the organisation allocating it.
</xs:documentation>
</xs:annotation>
</xs:element>
<span class="hmlr-mark-highlight" role="mark"><xs:element name="AllocatedBy"
type="Q3TextType"
minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>The name of the
organisation that has allocated the
Reference
</xs:documentation>
</xs:element>
<xs:element name="Description"
type="Q3TextType"
minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>This field can be
used to provide reference description
</xs:documentation>
</xs:element></span>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="ReferenceTextContentType">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="25" />
<xs:pattern value="[A-Za-z0-9\s~!"@#$%'\(\)
\*\+,\-\./:;=>\?\[\\]_\{\}\^£]*" />
</xs:restriction>
</xs:simpleType>
|
Contact name |
Field to carry the contact name of the person associated with the application.
The field has a constraint on its pattern value: .*\S.* . This field will accept any input as long as it contains at least 1 unicode character that isn’t a space, tab, return or newline.
Communication is not currently used.
|
Yes |
|
|
Yes |
<xs:complexType name="Q1ContactType">
<xs:annotation>
<xs:documentation>The information relevant to a
person or organization that acts as a point
of contact with another person or
organization.
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Name"
type="Q3TextType"
minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>The name of this contact
person or department.
</xs:documentation>
</xs:annotation>
</xs:element>
<span class="hmlr-mark-highlight" role="mark"><xs:element name="Communication"
type="Q1CommunicationType"
minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>The information relevant
to methods of communication for this
contact.
</xs:documentation>
</xs:annotation>
</xs:element></span>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Q3TextType">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="Q3TextContentType" />
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="Q3TextContentType">
<xs:restriction base="xs:string">
<xs:pattern value=".*\S.*" />
</xs:restriction>
</xs:simpleType>
|
Telephone number |
Field to carry the contact telephone number of the person associated with application.
The field has a constraint on its pattern value .*\S.* . This field will accept any input as long as it contains at least 1 unicode character that isn’t a space, tab, return or newline.
|
Yes |
|
|
Yes |
<xs:complexType name="Q1CommunicationType">
<xs:annotation>
<xs:documentation>Provides details of any other
form of communication
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Telephone"
type="Q3TextType"
minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Q3TextType">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="Q3TextContentType" />
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="Q3TextContentType">
<xs:restriction base="xs:string">
<xs:pattern value=".*\S.*" />
</xs:restriction>
</xs:simpleType>
|
Requested official copy code |
The search type requested. Sent to LR as one of the enumeration value listed. |
|
|
|
Enum value |
<xs:simpleType name="RequestedOfficialCopyCodeContentType">
<xs:restriction base="xs:normalizedString">
<xs:enumeration value="10">
<xs:annotation>
<xs:documentation>Register only
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="20">
<xs:annotation>
<xs:documentation>Title only
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="30">
<xs:annotation>
<xs:documentation>Register and Title plan
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="40">
<xs:annotation>
<xs:documentation>CI
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="50">
<xs:annotation>
<xs:documentation>CI and Register
</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
|
Property description |
This field is to carry the property description of the property the Official Copy (OC) is being requested for.
The field has a constraint on its pattern value: .*\S.* . This field will accept any input as long as it contains at least 1 unicode character that isn’t a space, tab, return or newline.
|
Yes |
1 |
130 |
Yes |
<xs:element name="PropertyDescription" type="PropertyDescriptionTextContentType" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>This will be used either when
the proprietor names do not match or if Title
is not computerised and the CMS System wants
to continue with manual investigation without
warning.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:simpleType
name="PropertyDescriptionTextContentType">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="130" />
<xs:pattern value=".*\S.*" />
</xs:restriction>
</xs:simpleType>
|
Official copy type code |
User’s choice of OC1 or OC2 |
Yes |
|
|
Enum value |
<xs:simpleType name="OfficialCopyCodeContentType">
<xs:restriction base="xs:normalizedString">
<xs:enumeration value="10">
<xs:annotation>
<xs:documentation>OC1</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="20">
<xs:annotation>
<xs:documentation>OC2</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
|
Continue if title is closed and continued indicator |
Set to true if the user wishes LR to continue with their office copy request if the title number they have input has been closed and continued with a new title number.
Set to false and LR will return an error message to the user if the title number they have input has been closed and continued with a new title number.
|
|
|
|
|
<xs:element name="ContinueIfTitleIsClosedAndContinuedIndicator"
type="IndicatorType"
minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>An indicator sent by the CMS to
the BG to advise whether to continue with the
new Title number without warning.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="IndicatorType">
<xs:annotation>
<xs:documentation>A list of two mutually exclusive
Boolean values that express the only possible
states of a Property.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:boolean" />
</xs:simpleContent>
</xs:complexType>
|
Notify if pending first registration indicator |
Documentation does not clearly describe its element.
Set to true if the user wishes LR to notify them if the title they have used is a pending first registration title.
Set to false and LR will return an error message to the user if the title they have used is a pending first registration title.
Please note that this value will always be treated as being set to false by HMLR.
|
|
|
|
|
<xs:element
name="NotifyIfPendingFirstRegistrationIndicator"
type="IndicatorType"
minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation><span class="hmlr-mark-highlight" role="mark">A list of two mutually exclusive
Boolean values that express the only possible
states of a Property.</span>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="IndicatorType">
<xs:annotation>
<xs:documentation>A list of two mutually exclusive
Boolean values that express the only possible
states of a Property.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:boolean" />
</xs:simpleContent>
</xs:complexType>
|
Notify if pending application indicator |
Documentation does not clearly describe its element.
Set to true if the user wishes LR to notify them if the title they have used has a pending application.
Set to false and LR will return an error message to the user if the title they have used has a pending application.
Please note that this value will always be treated as being set to false by HMLR.
|
|
|
|
|
<xs:element name="NotifyIfPendingApplicationIndicator"
type="IndicatorType"
minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation><span class="hmlr-mark-highlight" role="mark">A list of two mutually exclusive
Boolean values that express the only possible
states of a Property.</span>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="IndicatorType">
<xs:annotation>
<xs:documentation>A list of two mutually exclusive
Boolean values that express the only possible
states of a Property.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:boolean" />
</xs:simpleContent>
</xs:complexType>
|
Send back dated indicator |
Documentation does not clearly describe its element.
Set to true if the user wishes LR to send them a backdated office copy of the title they have requested.
If set to false and there are pending applications on the title, LR will reject the application with an appropriate message.
|
|
|
|
|
<xs:element name="SendBackDatedIndicator"
type="IndicatorType"
minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation><span class="hmlr-mark-highlight" role="mark">A list of two mutually exclusive
Boolean values that express the only possible
states of a Property.</span>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="IndicatorType">
<xs:annotation>
<xs:documentation>A list of two mutually exclusive
Boolean values that express the only possible
states of a Property.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:boolean" />
</xs:simpleContent>
</xs:complexType>
|
Continue if actual fee exceeds expected fee indicator |
Documentation does not clearly describe its element.
Set to true if the user wishes LR to continue with the application if the actual fee to be charged is greater than the fee set by the user.
Set to false and LR will return an error message to the user if the actual fee to be charged is greater than the fee set by the user.
|
|
|
|
|
<xs:element name=
"ContinueIfActualFeeExceedsExpectedFeeIndicator"
type="IndicatorType"
minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation><span class="hmlr-mark-highlight" role="mark">A list of two mutually exclusive
Boolean values that express the only possible
states of a Property.</span>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="IndicatorType">
<xs:annotation>
<xs:documentation>A list of two mutually exclusive
Boolean values that express the only possible
states of a Property.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:boolean" />
</xs:simpleContent>
</xs:complexType>
|
Estate plan plot number numeric |
Conveys the request for certificate in form CI. Plan/plot number is passed to LR.
Mandatory is CI option chosen.
|
Yes |
|
|
|
<xs:element name="EstatePlanPlotNumberNumeric"
type="NumericType"
minOccurs="1" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>One or more values if CI is
requested.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="NumericType">
<xs:annotation>
<xs:documentation>Numeric information that is
assigned or is determined by calculation,
counting, or sequencing. It does not require
a unit of quantity or unit of measure.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:decimal" />
</xs:simpleContent>
</xs:complexType>
|
Document details |
This is the main element that carries the details of each document you wish to request from Land Registry. |
|
|
|
|
<xs:element name="DocumentDetails"
type="Q1DocumentDetailsType"
minOccurs="0" maxOccurs="unbounded" />
<xs:complexType name="Q1DocumentDetailsType">
<xs:sequence>
<xs:element name="TypeOfDocumentCode"
type="TypeOfDocumentCodeType"
minOccurs="1" maxOccurs="1">
<xs:complexType name="TypeOfDocumentCodeType">
<xs:annotation>
<xs:documentation>A character string (letters,
figures or symbols) that for brevity and/or
language independence may be used to
represent or replace a definitive value or
text of an Attribute together with relevant
supplementary information.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base=
"TypeOfDocumentCodeContentType" />
</xs:simpleContent>
</xs:complexType>
|
Type of document code |
Acceptable list of documents that can be selected for OC2. Document descriptions are listed with their corresponding enumeration values. |
Yes |
|
|
Enum values |
<xs:simpleType
name="TypeOfDocumentCodeContentType">
<xs:restriction base="xs:normalizedString">
<xs:enumeration value="10">
<xs:documentation>Abstract</xs:documentation>
<xs:enumeration value="20">
<xs:documentation>Agreement</xs:documentation>
<xs:enumeration value="30">
<xs:documentation>Assent</xs:documentation>
<xs:enumeration value="40">
<xs:documentation>Assignment</xs:documentation>
<xs:enumeration value="50">
<xs:documentation>Charge</xs:documentation>
<xs:enumeration value="60">
<xs:documentation>Conveyance</xs:documentation>
<xs:enumeration value="70">
<xs:documentation>Deed</xs:documentation>
<xs:enumeration value="80">
<xs:documentation>Indenture</xs:documentation>
<xs:enumeration value="90">
<xs:documentation>Lease</xs:documentation>
<xs:enumeration value="100">
<xs:documentation>Licence</xs:documentation>
<xs:enumeration value="110">
<xs:documentation>Plan</xs:documentation>
<xs:enumeration value="120">
<xs:documentation>Sub-Charge</xs:documentation>
<xs:enumeration value="130">
<xs:documentation>Transfer</xs:documentation>
<xs:enumeration value="140">
<xs:documentation>Other</xs:documentation>
<xs:enumeration value="150">
<xs:documentation>Commonhold Community
Statement</xs:documentation>
<xs:enumeration value="160">
<xs:documentation>Memorandum and Articles
of Association</xs:documentation>
<xs:enumeration value="170">
<xs:documentation>Surrender of Development
Rights</xs:documentation>
<xs:enumeration value="180">
<xs:documentation>Termination Document
</xs:documentation>
</xs:restriction>
</xs:simpleType>
|
Date of document (YYYY-MM-DD) |
Date of the document the OC is required for. |
|
|
|
|
<xs:element name="DateOfDocumentDate"
type="DateType"
minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation> A particular point in the
progression of time together with the relevant
supplementary information. OSCRE dates follow
the ISO 8601 Standard. The international
standard date notation is YYYY-MM-DD where YYYY
is the year in the usual Gregorian calendar,
MM is the month of the year between 01 (January)
and 12 (December), and DD is the day of the
month between 01 and 31. For example, the fourth
day of February in the year 1995 is written in
the standard notation as 1995-02-04
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="DateType">
<xs:annotation>
<xs:documentation> As above </xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:date" />
</xs:simpleContent>
</xs:complexType>
|
Title number filed under |
A title number is a unique number assigned to a parcel of land by Land Registry.
The title number usually comprises two parts: an alphabetic code (of up to 3 letters) and a sequential number (of up to 6 digits). Together these uniquely identify the registered title.
Title number input is a string with a minimum length of 1 character and a maximum length of 9 characters.
The title number has a constraint on its pattern value: [A-Z]{0,3}[0-9]{1,6}[ZT]? .
|
Yes |
1 |
9 |
Yes |
<xs:element name="TitleNumberFiledUnder"
type="Q2TextType"
minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="Q2TextType">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="Q2TextContentType" />
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="Q2TextContentType">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="9" />
<xs:pattern value="[A-Z]{0,3}[0-9]{1,6}[ZT]?" />
</xs:restriction>
</xs:simpleType>
|
Additional information |
The additional information field becomes mandatory when a document type of ‘Other’ is selected
The field has a constraint on its pattern value: .*\S.* . This field will accept any input as long as it contains at least 1 unicode character that isn’t a space, tab, return or newline.
|
|
|
|
Yes |
<xs:element name="AdditionalInformation"
type="Q3TextType"
minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>This is used to provide further
information about the requested document. This
must be filled in if a document type of 140
('Other') is selected
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="Q3TextType">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="Q3TextContentType" />
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="Q3TextContentType">
<xs:restriction base="xs:string">
<xs:pattern value=".*\S.*" />
</xs:restriction>
</xs:simpleType>
|
Despatch name |
To record an alternative despatch name. |
|
1 |
70 |
Yes |
<xs:element name ="AlternativeDespatchName"
type="DespatchNameTextContentType"
minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation> Name of firm/company results
will be addressed to.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:simpleType name="DespatchNameTextContentType">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="70" />
<xs:pattern value="[A-Za-z0-9\s~!"@#$%'\(\)
\*\+,\-\./:;=>\?\[\\]_\{\}\^£]*" />
</xs:restriction>
</xs:simpleType>
|
Despatch reference |
To record an alternative despatch reference. |
|
1 |
25 |
Yes |
<xs:element name ="AlternativeDespatchReference"
type="Q4TextContentType"
minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation> Text reference to be displayed
on results.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:simpleType name="Q4TextContentType">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="25" />
<xs:pattern value="[A-Za-z0-9\s~!"@#$%'\(\)
\*\+,\-\./:;=>\?\[\\]_\{\}\^£]*" />
</xs:restriction>
</xs:simpleType>
|
Line 1 |
To record an address line of the alternative despatch address.
The field has a constraint on its pattern value: .*\S.* . This field will accept any input as long as it contains at least 1 unicode character that isn’t a space, tab, return or newline.
|
|
|
|
Yes |
<xs:element name="AddressLine"
type="Q3TextType"
minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A line of the address for the
alternative despatch location.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="Q3TextType">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="Q3TextContentType" />
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="Q3TextContentType">
<xs:restriction base="xs:string">
<xs:pattern value=".*\S.*" />
</xs:restriction>
</xs:simpleType>
|
Line 2 |
|
|
|
|
|
<xs:element name="AddressLine"
type="Q3TextType"
minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A line of the address for the
alternative despatch location.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="Q3TextType">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="Q3TextContentType" />
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="Q3TextContentType">
<xs:restriction base="xs:string">
<xs:pattern value=".*\S.*" />
</xs:restriction>
</xs:simpleType>
|
Line 3 |
|
|
|
|
|
<xs:element name="AddressLine"
type="Q3TextType"
minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A line of the address for the
alternative despatch location.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="Q3TextType">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="Q3TextContentType" />
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="Q3TextContentType">
<xs:restriction base="xs:string">
<xs:pattern value=".*\S.*" />
</xs:restriction>
</xs:simpleType>
|
Line 4 |
|
|
|
|
|
<xs:element name="AddressLine"
type="Q3TextType"
minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A line of the address for the
alternative despatch location.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="Q3TextType">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="Q3TextContentType" />
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="Q3TextContentType">
<xs:restriction base="xs:string">
<xs:pattern value=".*\S.*" />
</xs:restriction>
</xs:simpleType>
|
Line 5 |
|
|
|
|
|
<xs:element name="AddressLine"
type="Q3TextType"
minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A line of the address for the
alternative despatch location.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="Q3TextType">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="Q3TextContentType" />
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="Q3TextContentType">
<xs:restriction base="xs:string">
<xs:pattern value=".*\S.*" />
</xs:restriction>
</xs:simpleType>
|
Postcode |
To record the postcode of the alternative despatch address.
The field has a constraint on its pattern value: .*\S.* . This field will accept any input as long as it contains at least 1 unicode character that isn’t a space, tab, return or newline.
|
|
|
|
|
<xs:element name="Postcode"
type="Q3TextType"
minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>A valid postcode for the
alternative address.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="Q3TextType">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="Q3TextContentType" />
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="Q3TextContentType">
<xs:restriction base="xs:string">
<xs:pattern value=".*\S.*" />
</xs:restriction>
</xs:simpleType>
|
DX number |
To record the DX number of the alternative despatch address.
The field has a constraint on its pattern value: .*\S.* . This field will accept any input as long as it contains at least 1 unicode character that isn’t a space, tab, return or newline.
|
|
|
|
|
<xs:element name="DXNumber"
type="Q3TextType"
minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>A unique identifier for a delivery
point for organisations using the Document
Exchange service.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="Q3TextType">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="Q3TextContentType" />
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="Q3TextContentType">
<xs:restriction base="xs:string">
<xs:pattern value=".*\S.*" />
</xs:restriction>
</xs:simpleType>
|
DX exchange |
To record the DX exchange of the alternative despatch address.
The field has a constraint on its pattern value: .*\S.* . This field will accept any input as long as it contains at least 1 unicode character that isn’t a space, tab, return or newline.
|
|
|
|
|
<xs:element name="ExchangeName"
type="Q3TextType"
minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="Q3TextType">
<xs:annotation>
<xs:documentation>A character string
(i.e. a finite set of characters)
generally in the form of words of
a language.
</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="Q3TextContentType" />
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="Q3TextContentType">
<xs:restriction base="xs:string">
<xs:pattern value=".*\S.*" />
</xs:restriction>
</xs:simpleType>
|