![]() |
|||||||
|
Standard SPACE/XML is a standard with data elements and controlled vocabularies defining the working components. The idea for the structure comes from the fact that the XML schema is made from the data elements which do not change as frequently nor are updated as often as specific coding for business functions. For example if a publication offered a new size or position, then the change would be made in the vocabulary section of the standard not the data elements. Put another way, The schema is made up of data elements. Data elements are analogous to the floors of a building. If a change is made to the building it is rare to change the number of floors. The layout of offices on any one floor is often changed and can be changed without changing the building structure. The vocabularies are the equivalent of changing the layout of a floor plan. The following list is a alphabetical listing of data elements. The name of the element is displayed in bold type. A description of the element follows with a identification of the related data elements. The related data elements are listed as children or related subordinate elements.
May contain other recipient routing information in addition to organization and
person name, such as mailstop.
Contains one formatted address line with all its pieces in the proper place.
This includes all of the necessary punctuation.
The de-normalized form of the delivery address cannot be easily parsed.
May contain the name or number of the building, house and/or street.
Examples may include:
-Hancock Building
-5223 Oak Street
-213
-East 23rd Avenue
-P.O. Box 241
-Suite 200
Contains the remaining parts of the PersonName as defined by the FormalName and Scheme attributes. The areacode or city code within a CountryCode. To attach the actual binary file.
This element is defined as a string to handle 'numbers' such as 7A or 15/III.
The term 'BuildingNumber' was also used instread of HouseNumber so all types
of buildings could apply (house, building, warehouse, tower, etc.).
This may be used for verification, building the address, or storing in a database.
If the addrss is decomposed into StreetName, BuildingNumber and Unit,
do not use AddressLine to duplicate that part of the address information.
Example:
-Hancock Building
-5223
Information regarding a buy for advertising space.
Revision
0 indicates an original
The ControlledVocabulary at this level should be used to specify the type of buy,
such as an Insertion Order or Space Reservation.
Use the child Item Description elements to indicate purpose, type and
acknowledgement requirements.
Information regarding the details of a buy for advertising.
A container for Resource and TopicUse elements.
Resource elements map URNs to URLs and indicate default vocabularies which
apply to the formal names of certain elements within the subtree that begins with
the immediate parent of the Catalog element.
TopicUse elements indicate where in the SPACE/XML document certain Topics are used.
The optional Href attribute provides a pointer to a Catalog element elsewhere in this
or another document. Its value consists of a # character followed by the value of
the Duid attribute of the referenced Catalog element and preceded,
if the referenced Catalog is not in the current document,
by an http URL or a SPACE/XML URN identifying the document element
in which the Catalog appears.
If the Href attribute is present on a Catalog element,
then that element should be empty.
If it contains subelements, the SPACE/XML system may signal an error.
A natural-language description of, or statement about, the current element.
The optional TranslationOf attribute is a pointer to another Comment element,
of which this one is a direct translation.
To identify a party by type of organization, name and code.
Use this and the related identification segments to identify parties in the
transaction for the specific advertisement, rather than the transaction as a whole.
To identify a person of office to whom administrative communications should
be directed. The equivalent of the EDI line PER.
Represents the country, a code is used in place of a free-form text name. To specify a monetary amount using a Controlled Vocabulary to specify the currency. To specify pertinent dates and times through a Controlled Vocabulary.
An indication that the parent Resource provides the default vocabulary that
determines the meanings and permitted values of the data occurring in a particular
part of a SPACE/XML document subtree.
The Context attribute is an XPath pattern identifying the data to which the default
vocabulary applies.
If the XPath pattern is one that matches elements, then it is the value of the
FormalName attribute of that element that is designated.
If the XPath pattern is one that matches attributes,
then it is the value of that attribute itself that is designated.
The optional Scheme attribute identifies the relevant naming scheme if the
Resource contains more than one naming scheme.
If the Resource is a SPACE/XML TopicSet, then the meaning of the data identified by
the Context is provided by the Topic whose FormalName subelement matches that data.
If the Resource is not a SPACE/XML TopicSet, then the way in which it is interpreted
in order to provide a meaning for the data is not defined by SPACE/XML but by the
authority that governs whatever format the Resource uses.
Root element for delivery address lines.
Information describing the content of a component. To specify destination and quantity detail. Electronic mail address To specify the exchange rate between currencies. The vocabulary attached to the Exchange Rate element will be the base currency. The ItemDescription element will define a currency and the rate to transfer to that currency. The Date field should be used to define the time the rate was set and the time the rate expires.
An extension within relative to the Number element.
This element has no meaning without an associated Number element. Contains the non-chosen or inherited name. Also known as a person's last name in the Westen context. ItemDescription is used to describe the files type, creating application and compression algorithm.
Information regarding invoices and statements.
Information regarding the details of a financial transaction.
An indication of the format of a ContentItem.
The value of the FormalName attribute is a formal name for the Format.
Its meaning and permitted values are determined by a controlled vocabulary as
described in the comment to the formalname ENTITY declaration above.
Contains, in one string, a fully formatted name with all of its pieces in their proper place.
This includes all of the necessary punctuation.
This de-normalized form of the name cannot be easily parsed.
Contains the fiven or chosen name. Also known as a person's first name.
If multiple GivenNames are used, the order is implied. To describe a product or process in coded or free-form format through a Controlled Vocabulary. To specify basic item identification data identified through a Controlled Vocabulary.
Used to identify advertising digital materials and may be used to embed digital files
into a transaction for exchange via telecommunications.
Cross-references materials to insertion orders.
Used to identify details of advertising digital materials.
To specify a measurement indicated by a Controlled Vocaulbary. The min and max attributes allow a range to define of acceptable values. To specify a series of measurements including dimensions, tolerances, variances and weights. A free-form text message. Contains a person's middle name or initial. Represents the city, town, village, or hamlet. To identify the name of an entity. The local number part of a telephone number. Contains the organziation name of the recipient.
To be added at a later date.
The purpose of the Payment section will be to transmit information to allow
for a transfer of funds. To specify a percentage. Element used to identify the Person element as a PersonName.
International ITU dial code for the country code in question. PhoneNumber represents telephone numbers.
Used by the ItemDescription to indicate stacking instructions through a Controlled Vocabulary. Describes a postal address used for the delivery of mail.
Determines how mail is sorted and delivered.
Contains the Post Office Box.
This may be used for verification, building the address, or storing in a database.
Example:
-P.O. Box 241
Contains the chosen name by which the person prefers to be addressed.
Note: This may be a name other than a given name, such as a nickname.
The property has a name and either a simple Value or a complex value
consisting of a set of further properties.
Value
=====
A string representation of the value of a Property.
ValueRef
========
A pointer to the value of the Property. This might be a Topic in a TopicSet,
or any other piece of data. If both Value and ValueRef are provided, then
ValueRef identifies the actual value of the property, with Value simply providing
a string representation or mnemonic for it.
AllowedValues
=============
The AllowedValues attribute, if present, is a pointer to a controlled vocabulary
that delimits the set of allowed values for the property.
This may be an http URL, or a SPACE/XML URN, or a fragment identifier consisting
of a # charactger followed by the Duid of an element in the current document.
The pointer must reference either a Resource element that designates an external
controlled vocabulary, or a TopicSet element, that is itself the controlled
vocabulary.
To specify a quantity order by measurement.
The measurement should be indicated through a Controlled Vocabulary attribute set.
Contains information about the recipient.
This may include a person's name, an organization and/or additional information.
To specify identifying information. Represents the state, provide and/or county.
To identify related companies such as subsidiaries, parent or doing business as.
The Controlled Vocabularies should be used to specify the relationship
between the two companies.
An indication where a given resource can be found, and whether it is to be
used as the default vocabulary for certain formal names within the current
subtree of a SPACE/XML document.
The Urn attribute provides a SPACE/XML URN for the resource.
THe Url attribute(s) provide(s) a location or locations where the resource may
be found.
The DefaultVocabularyFor element contains an XPath pattern.
The identified resource acts as default vocabulary for any element within the
subtree whose root is the parent of the current Catalog,
that matches this XPath pattern.
To specify security parameters through Controlled Vocabularies.
To request or identify a service, promotion, allowance or charge; to specify
the amount of percentage for the service, promotion, allowance or charge.
The percent and rate discounts are specified in the measurement element.
A Controlled Vocabulary is used to identify the type of charge.
The root element used to build a SPACE/XML transaction.
Usage:
I - Information
P - Production Data
T - Test Data
Contains the street name or number.
This may be used for verifcation, building the address, or storing in a database.
If the address is decomposed into StreetName, BuildingNumber and Unit,
do not use AddressLine to duplicate that part of the address information.
This element provides information about a thing (Topic) named by a formal name
or occurring in a SPACE/XML element.
A Topic must have one or more TopicType subelements,
which state what type of Topic it is.
The optional Details attribute provides a pointer, in the form of a URL or URN,
to additional information about the Topic.
A container for Topics.
The value of the FormalName attribute is a formal name for the TopicSet.
Its meaning and permitted values are determined by a controlled vocabulary
as described in the comment to the formalname ENTITY declaration above.
A pointer to a TopicSet that is to be merged with the current one.
The TopicSet attribute is a pointer to the relevant TopicSet. Its value can be a
http URL, or a SPACE/XML URN as described in the comment to PublicIdentifier,
or a fragment identifier consisting of a # character followed by the Duid of a
TopicSet in the current document.
The presence of a TopicSetRef child in a TopicSet has the effect that all the
Topics in the referenced TopicSet are included by reference within the current
TopicSet.
When this merging results in there exising two FormalName grandchildren of the
same TopicSet that have the same content and the same Scheme attribute value,
then the Topics whose children are in fact the same topic, and are deemed to be merged.
The merging of Topics need not be performed physically by the system,
but the meaning of the data is exactly the same as if the merging were actually performed.
Merging two Topcis consists of creating a single Topic that contains all the
children of both, and eliminating duplicates.
An indication of where a particular Topic is used in a SPACE/XML document.
The value of the Topic attribute must consist of a # character followed by the
value of the Duid of a Topic in the current document.
The value of the Context attribute is an XPath pattern indicating the context
where the referenced topic is used within the subtree to which the current
Catalog applies.
If the Context attribute is not present, the TopicUse element simply states that
this topic is present somewhere in the subtree.
An indication of where a particular Topic is used in a SPACE/XML document.
The value of the Topic attribute must consist of a # character followed by the
value of the Duid of a Topic in the current document.
The value of the Context attribute is an XPath pattern indicating the context
where the referenced topic is used within the subtree to which the current
Catalog applies.
If the Context attribute is not present, the TopicUse element simply states that
this topic is present somewhere in the subtree. To specify a total monetary amount based on a number of lineitems.
Contains the Apartment, Suite, Unit, Room, Floor, Trailer, Level, Hander, etc.
This may be used for verification, building the address, or storing in a database.
If the address is decomposed into StreetName, BuildingNumber and Unit,
do not use AddressLine to duplicate that part of the address information.
Examples:
-Apt. 123
-Ste. 300
-Upper
-Hanger A To specify a unit price. The unit is specified by a Controlled Vocabulary attribute set. A URL that can be used to locate a Resource.
A URN that provides a global identifier for a resource.
This will typically (but not necessarily) be a SPACE/XML URN as described in the
comment to PublicIdentifier. |
||||||
|
|
|||||||