的數量及物件查核的方式,此外,根據 AIP 所需要的描述資訊,若能 由機關描述的資訊,應釋出來讓機關在 SIP 即做描述,所以 SIP 詮釋
2. SIP 保存描述資訊 XML Schema
<?xml version="1.0" encoding="big5"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xs:element name="EAD">
<xs:annotation>
<xs:documentation>Comment describing your root element</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="archdesc" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="did">
<xs:complexType>
<xs:sequence>
<xs:element ref="unitid" minOccurs="0"/>
<xs:element ref="unittitle" minOccurs="0"/>
<xs:element ref="unitdate" minOccurs="0"/>
<xs:element ref="abstract" minOccurs="0"/>
<xs:element ref="physdesc" minOccurs="0"/>
<xs:element ref="meterialspec" minOccurs="0"/>
<xs:element ref="relatedmaterial" minOccurs="0"/>
<xs:element ref="bibliography" minOccurs="0"/>
<xs:element ref="langmaterial" minOccurs="0"/>
<xs:element ref="origination" minOccurs="0"/>
<xs:element ref="controlaccess" minOccurs="0"/>
<xs:element ref="add" minOccurs="0"/>
<xs:element ref="odd" minOccurs="0"/>
<xs:element ref="note" minOccurs="0"/>
<xs:element ref="adminifo" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="eaddid">
<xs:complexType>
<xs:sequence>
<xs:element ref="countrycode" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="profiledesc">
<xs:complexType>
<xs:sequence>
<xs:element ref="creation" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="meterialspec">
<xs:complexType>
<xs:sequence>
<xs:element ref="measurements" minOccurs="0"/>
<xs:element ref="uration" minOccurs="0"/>
<xs:element ref="sacle" minOccurs="0"/>
<xs:element ref="project" minOccurs="0"/>
<xs:element ref="technique" minOccurs="0"/>
<xs:element ref="otherspecification" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="note" type="xs:string"/>
<xs:element name="add">
<xs:complexType>
<xs:sequence>
<xs:element ref="otherfindingaid" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="relatedmaterial" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="relatedmaterial">
<xs:complexType>
<xs:sequence>
<xs:element ref="unit" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="adminifo">
<xs:complexType>
<xs:sequence>
<xs:element name="altformavail" type="xs:string" minOccurs="0"/>
<xs:element name="creatreasion" type="xs:string" minOccurs="0"/>
<xs:element name="authentication" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="authtype" type="xs:string" minOccurs="0"/>
<xs:element name="authprocedure" type="xs:string" minOccurs="0"/>
<xs:element name="authdate" type="xs:string" minOccurs="0"/>
<xs:element name="authresult" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="arrangement" type="xs:string"/>
<xs:element name="countrycode" type="xs:string"/>
<xs:element name="creation" type="xs:string"/>
<xs:element name="dsc">
<xs:complexType>
<xs:sequence>
<xs:element ref="c01" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="c01">
<xs:complexType>
<xs:sequence>
<xs:element ref="arrangement" minOccurs="0"/>
<xs:element ref="did" minOccurs="0"/>
<xs:element ref="c02" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="c02">
<xs:complexType>
<xs:sequence>
<xs:element ref="did" minOccurs="0"/>
<xs:element ref="note" minOccurs="0"/>
<xs:element ref="adminifo" minOccurs="0"/>
<xs:element ref="c03" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="c03">
<xs:complexType>
<xs:sequence>
<xs:element ref="did" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="otherfindingaid">
<xs:complexType>
<xs:sequence>
<xs:element ref="claref" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="unitid" type="xs:string"/>
<xs:element name="unittitle" type="xs:string"/>
<xs:element name="unitdate"/>
<xs:element name="repository" type="xs:string"/>
<xs:element name="abstract" type="xs:string"/>
<xs:element name="scopecontent" type="xs:string"/>
<xs:element name="physdesc">
<xs:complexType>
<xs:sequence>
<xs:element ref="extent" minOccurs="0"/>
<xs:element ref="genreform" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="extent" type="xs:string"/>
<xs:element name="genreform" type="xs:string"/>
<xs:element name="measurements" type="xs:string"/>
<xs:element name="uration" type="xs:string"/>
<xs:element name="sacle" type="xs:string"/>
<xs:element name="project" type="xs:string"/>
<xs:element name="technique" type="xs:string"/>
<xs:element name="otherspecification" type="xs:string"/>
<xs:element name="unit" type="xs:string"/>
<xs:element name="bibliography"/>
<xs:element name="langmaterial">
<xs:complexType>
<xs:sequence>
<xs:element ref="language" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="language" type="xs:string"/>
<xs:element name="origination" type="xs:string"/>
<xs:element name="controlaccess">
<xs:complexType>
<xs:sequence>
<xs:element ref="corpname" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="persname" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="famname" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="geogname" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="subject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="accessdate" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="corpname" type="xs:string"/>
<xs:element name="persname" type="xs:string"/>
<xs:element name="famname" type="xs:string"/>
<xs:element name="geogname" type="xs:string"/>
<xs:element name="subject" type="xs:string"/>
<xs:element name="accessdate" type="xs:string"/>
<xs:element name="claref" type="xs:string"/>
<xs:element name="odd" type="xs:string"/>
<xs:element name="eadheader">
<xs:complexType>
<xs:sequence>
<xs:element ref="eaddid" minOccurs="0"/>
<xs:element ref="profiledesc" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="archdesc">
<xs:complexType>
<xs:sequence>
<xs:element ref="did" minOccurs="0"/>
<xs:element ref="add" minOccurs="0"/>
<xs:element ref="dsc" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
(三)DIP 使用封包
DIP 由 AIP 轉換,最後傳送給使用者,使用者主要所需的資訊是
<archdesc>
參考資訊
描述識別
<did>
參考資訊
單元識別
<unitid>
參考資訊
label= 參考資訊
單元題名
<unittitle>
參考資訊
Label= 參考資訊
單元日期
<unitdate>
參考資訊
Label= 參考資訊
典藏單位
<repository>
參考資訊
摘要
<abstract>
參考資訊
內容摘要
<scopecontent>
參考資訊