<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

<!-- PRESERVATION METADATA: OBJECT STABILITY AND PRESERVATION MANAGEMENT - ->

<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

 

<!-- Some elements will be repeated from previous metadata sets to show the context in which they exist in preservation -->

<!- - included creation metadata elements -->

 

<!ELEMENT record identifier (#PCDATA)>

<!ELEMENT date filed (#PCDATA)>

<!ELEMENT record type (#PCDATA)>

 

<!-- included in the AID metadata elements -->

 

<!ELEMENT vital record (yes | no)>

<!ELEMENT relation (#PCDATA)*>

 

<!-- included transfer and authenticity metadata elements -->

 

<!ELEMENT restrictions on access (#PCDATA)>

<!ELEMENT encryption method (#PCDATA)>

<!ELEMENT data compression (yes | no)>

 

<!-- included accession metadata elements -->

 

<!ELEMENT agency authorization (authorized | not authorized)>

<!ELEMENT record authorization (authorized | not authorized)>

<!ELEMENT file size (#PCDATA)>

<!ELEMENT original filepath (#PCDATA)>

<!ELEMENT record validity (valid | invalid)>

<!-- included accession metadata -->

<!ELEMENT decision to archive (date, reason, revision date*)>

<!ELEMENT archiving date (#PCDATA)>

<!ELEMENT archiving reason (#PCDATA)>

<!ELEMENT archiving decision institution (#PCDATA)>

<!ELEMENT decision revision date (#PCDATA)>

<!ELEMENT storage information (size, carrier, location)>

<!ELEMENT size (#PCDATA)>

<!ELEMENT carrier (#PCDATA)>

<!ELEMENT location of carrier (#PCDATA)>

 

 

 

<!-- the next element present in accesion metadata needs to be further elaborated and gathered during creation -- >

 

<!ELEMENT orginal toolset (#PCDATA)>

 

<!-- the next elements further elaborate the concept of original toolset -->

 

<!ELEMENT underlying abstract form description (#PCDATA)>

<!ELEMENT structural type (#PCDATA)>

<!ELEMENT complex structure (#PCDATA)*>

 

<!-- representation information metadata elements -->

<!-- elements will vary depending on the object type -->

<!ELEMENT file description (format and version, resolution *, dimensions, duration, color *, bit rate *, frame rate *, tonal resolution *, color space *, color management *, color lookup table *, image orientation *, compression algorithm, encapsulation *, video encoding structure *, sound *, data format, character set *, associated DTD *, structural division *, datatype *, form and layout *, maximum size of data element *, minimum size of data element )>

<!ELEMENT format and version (#PCDATA)>

<!ELEMENT resolution (#PCDATA)>

<!ELEMENT dimensions (#PCDATA)>

<!ELEMENT duration (#PCDATA)>

<!ELEMENT color (#PCDATA)>

<!ELEMENT bit rate (#PCDATA)>

<!ELEMENT frame rate (#PCDATA)>

<!ELEMENT tonal resolution (#PCDATA)>

<!ELEMENT color space (#PCDATA)>

<!ELEMENT color management (#PCDATA)>

<!ELEMENT color lookup table (#PCDATA)>

<!ELEMENT image orientation (#PCDATA)>

<!ELEMENT compression algorithm #PCDATA)>

<!ELEMENT encapsulation (#PCDATA)>

<!ELEMENT video encoding structure (#PCDATA)>

<!ELEMENT sound (#PCDATA)>

<!ELEMENT data format (#PCDATA)>

<!ELEMENT character set (#PCDATA)>

<!ELEMENT compression algorithm (#PCDATA)>

<!ELEMENT associated DTD (#PCDATA)*>

<!ELEMENT structural division (#PCDATA)*>

<!ELEMENT datatype (#PCDATA)>

<!ELEMENT form and layout (#PCDATA)>

<!ELEMENT maximum size of data element (#PCDATA)>

<!ELEMENT minimum size of data element (#PCDATA)>

<!ELEMENT installation requirements (#PCDATA)*>

 

<! fixity metadata elements -->

<!ELEMENT access inhibitors (checksum creation date/time*, checksum value*, password protection*, watermark*, encryption*) (#PCDATA)*>

<!ELEMENT checksum creation date time (#PCDATA)*>

<!ELEMENT checksum value (#PCDATA)*>

<!ELEMENT password protection (#PCDATA)*>

<!ELEMENT watermark (#PCDATA)*>

<!ELEMENT encryption (#PCDATA)*>

<!ELEMENT access facilitators (time markers*, finding aids*, navigational links*, track markers*)

<!ELEMENT time markers (#PCDATA)*>

<!ELEMENT finding aids (#PCDATA)*>

<!ELEMENT navigational links (#PCDATA)*>

<!ELEMENT track markers (#PCDATA)*>

 

<!-- preservation process metadata elements -->

<!ELEMENT preservation process (description of process*, responsible agency*, critical process hardware*, critical process software*, how process was carried out*, process guidelines*, process date and time*, result*, process rational*, changes*)>

<!ELEMENT description of process (#PCDATA)*>

<!ELEMENT responsible agency (#PCDATA)*>

<!ELEMENT critical process hardware (#PCDATA)*>

<!ELEMENT critical process software (#PCDATA)*>

<!ELEMENT how process was carried out (#PCDATA)*>

<!ELEMENT process guidelines (#PCDATA)*>

<!ELEMENT process date and time (#PCDATA)*>

<!ELEMENT result (#PCDATA)*>

<!ELEMENT intention (#PCDATA)*>

<!ELEMENT process rationale (#PCDATA)*>

<!ELEMENT changes (#PCDATA)*>

<!ELEMENT prerequisite (#PCDATA)*>

<!ELEMENT significant properties (#PCDATA)*>

<!ELEMENT functionality(#PCDATA)*>

<!ELEMENT description of rendered content (#PCDATA)*>

<!ELEMENT quirks (#PCDATA)*>

<!ELEMENT documentation (location* ) (#PCDATA)*>

<!ELEMENT location (#PCDATA)*>

<!ELEMENT validation (#PCDATA)>

 

<! -- preservation management metadata elements -->

 

<!ELEMENT negotiation history (#PCDATA)*>

<!ELEMENT reason for preservation (#PCDATA)*>

<!ELEMENT original preservation condition (#PCDATA)*>

<!ELEMENT preservation master id (#PCDATA)*>

<!ELEMENT preservation master file description (#PCDATA)*>

<!ELEMENT preservation copy id (#PCDATA)*>

<!ELEMENT preservation copy file description (#PCDATA)*>

<!ELEMENT preservation action permission (#PCDATA)*>

<!ELEMENT preservation relationships (#PCDATA)*>

<!ELEMENT preservation authority (preservation institution, responsible person)>

<!ELEMENT preservation institution (#PCDATA)*>

<!ELEMENT responsible person (#PCDATA)*>

<!ELEMENT intended use (#PCDATA)>

<!ELEMENT rights (#PCDATA)>

 

 

!--= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -- >

<!--                   PRESERVATION METADATA: TECHNICAL ENVIRONMENT                -- >

<!-- = = = = = = = = = = = = = = = = == = = = = = = = = = = = = = = = = = = = = = = = = = = -->

 

  <!--   the next elements correspond to the description of the software environment and should be gathered during creation, this metadata is repeatable -->

 

<!ELEMENT creation engine name & version                                            (#PCDATA)

<!ELEMENT transformation process                                                         (#PCDATA)*>

<!ELEMENT transformer engine  (name & version,*,parameters*, input format*, output format*, location of transformer*, documentation of transformer engine*)>                                                                       

<!ELEMENT transformer engine name & version                                       (#PCDATA)*>

<!ELEMENT  parameters                                                                    (#PCDATA)*>

<!ELEMENT input format extension .doc .html                                          (#PCDATA)*>

<!ELEMENT output format                                                                       (#PCDATA)*>

<!ELEMENT location of transformer engine                                               (#PCDATA)*>

<!ELEMENT documentation of transformer engine                                   (#PCDATA)*>       

 <!ELEMENT display /access application ( input format access application *, output format access application*, location access application*, documentation access application*)>

 <!ELEMENT display/access input format                                                    (#PCDATA)*>

<!ELEMENT display/access output format                                                  (#PCDATA)*>

<!ELEMENT location display/access application                                         (#PCDATA)*>

<!ELEMENT documentation display/access application                              (#PCDATA)*>

 <!ELEMENT minimum required transformer engine                                  (#PCDATA)*>       

 

 <!--     the next elements correspond to the operating system and should be gathered during creation        -->

 

 <!ELEMENT creation operating system name & version                          (#PCDATA)>

<!ELEMENT operating system      (name & version , location operating system*, documentation operating system*, location operating system*)>

<!ELEMENT operating system name & version

 <!ELEMENT location operating system                                                    (#PCDATA)*>

<!ELEMENT documentation  operating system                                         (#PCDATA)*>

<!ELEMENT location documentation operating system                          (#PCDATA)*>

<!ELEMENT minimum operating system name & version                        (#PCDATA)*>

 

 

<! - -  the next elements describe hardware environment , they should also be gathered at creation and they are repeatable - ->

 

<!ELEMENT creation hardware name& model                                         (#PCDATA)>

<!ELEMENT hardware environment               (name & model  ,microprocessor*, memory*, peripheral requirements*, storage information*, documentation information*, location hardware environment*, location documentation information*,)>

<!ELEMENT hardware environment name & model (#PCDATA)*>

 <!ELEMENT microprocessor requirements                                           (#PCDATA)*>

<!ELEMENT memory requirements                                                        (#PCDATA)*>

<!ELEMENT peripheral requirements                                                     (#PCDATA)*>

<!ELEMENT storage information                                                            (#PCDATA)*>

<!ELEMENT documentation hardware environment                               (#PCDATA)*>

<!ELEMENT location hardware environment                                          (#PCDATA)*>

<!ELEMENT location  documentation  hardware environment               (#PCDATA)*>

<!ELEMENT minimum hardware environment                                        (#PCDATA)*>

 

                                                                                                             

< !--    this elements are fundamental for a non-born digital element and should be gathered during creation  -->

 

<!ELEMENT capture entity individual                                                   (#PCDATA)*>

<!ELEMENT capture software                                                                (#PCDATA)*>

<!ELEMENT capture hardware                                                              (#PCDATA)*>

<!ELEMENT capture device settings                                                     (#PCDATA)*>