This specification documents the rules for the NAA package wrapper. The schema is used to bundle arbitrary XML documents into one XML document instance.
http://preservation.naa.gov.au/naa/1.0
Prefix Namespace
xsd
http://www.w3.org/2001/XMLSchema
naa
http://preservation.naa.gov.au/naa/1.0
The following sections describe the NAA package wrapper.
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:naa="http://preservation.naa.gov.au/naa/1.0"
targetNamespace="http://preservation.naa.gov.au/naa/1.0"
version="1.0">
<xsd:annotation>
<xsd:documentation xml:lang="en">
naa. The NAA Package wrapper.
Developed by the National Archives of Australia. Copyright 2010
Commonwealth of Australia.
</xsd:documentation>
</xsd:annotation>
<xsd:element name="naa">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="wrapper" type="xsd:string" />
<xsd:element name="datasources">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="datasource">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="last-modified" type="xsd:dateTime" />
<xsd:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
The following is an instance of the naa schema, wrapping a PNG image file.
<naa:wrapper xmlns:naa="http://preservation.naa.gov.au/naa/1.0">NAA Package</naa:wrapper>
<dcterms:created xmlns:dcterms="http://purl.org/dc/terms/">2010-03-05T10:48:25</dcterms:created>
<dc:identifier xmlns:dc="http://purl.org/dc/elements/1.1/">20100305104825463-face-embarrassed.png-d8e15a9e</dc:identifier>
<naa:datasources xmlns:naa="http://preservation.naa.gov.au/naa/1.0">
<naa:datasource>
<naa:last-modified>2008-05-26T22:21:56</naa:last-modified>
<dc:source xmlns:dc="http://purl.org/dc/elements/1.1/">file:/face-embarrassed.png</dc:source>
</naa:datasource>
</naa:datasources>