Quantcast
Viewing all articles
Browse latest Browse all 3201

blankcanvasmedia on "Adding a jobs board with an XML Schema"

FastTrack have sent a document with the following:

1.3. XML Schema
The following shows the schema for the XML export for the corporate board.
<?xml version="1.0" encoding="utf-8" ?>
<xs:schema xmlns="http://fasttrack.com.au/2006/11/FastPost/Internal"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://fasttrack.com.au/2006/11/FastPost/Internal"
elementFormDefault="qualified">
<xs:element name="MicroSite" type="MicroSite" />
<xs:complexType name="MicroSite">
<xs:sequence>
<xs:element name="Job" type="Job" minOccurs="1" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="Job">
<xs:sequence>
<xs:element name="Reference" type="xs:string" minOccurs="1" maxOccurs="1" />
<xs:element name="Title" type="xs:string" minOccurs="1" maxOccurs="1" />
<xs:element name="ShortDescription" type="xs:string" minOccurs="1" maxOccurs="1" />
<xs:element name="AdDetail" type="xs:string" minOccurs="1" maxOccurs="1" />
<xs:element name="Consultant" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="ContactNumber" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="ContactEmail" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="CompanyName" type="xs:string" minOccurs="1" maxOccurs="1" />
<xs:element name="Location" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="JobType" type="xs:string" minOccurs="1" maxOccurs="1" />
<xs:element name="Classification" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="Position" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="LinkOutUrl" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="ApplicationEmail" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="SalaryMin" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="SalaryMax" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="ResidentsOnly" type="xs:string" minOccurs="0" maxOccurs="1" />
</xs:sequence>
<xs:attribute name="MicroSiteName" type="xs:string" use="required" />
</xs:complexType>
</xs:schema>


Viewing all articles
Browse latest Browse all 3201

Trending Articles