Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}

a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}

h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}

.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}

.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}

.tabSelected{color:[[ColorPalette::PrimaryDark]];
	background:[[ColorPalette::TertiaryPale]];
	border-left:1px solid [[ColorPalette::TertiaryLight]];
	border-top:1px solid [[ColorPalette::TertiaryLight]];
	border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}

#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}

.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
	border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background::[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
	border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
	border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}

#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}

.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}

.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}

.tiddler .defaultCommand {font-weight:bold;}

.shadow .title {color:[[ColorPalette::TertiaryDark]];}

.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}

.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}

.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}

.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}

.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}

.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}

.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}

.imageLink, #displayArea .imageLink {background:transparent;}

.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}

table {border:2px solid [[ColorPalette::TertiaryDark]];}
th, thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
td, tr {border:1px solid [[ColorPalette::TertiaryDark]];}

.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}

.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}

.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}

#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity:60)';}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
	#mainMenu .tiddlyLinkNonExisting,
	#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0em 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0em 1em 1em; left:0px; top:0px;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0em 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 .3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0em 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0em 0em 0em; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0em;}
.wizardFooter .status {padding:0em 0.4em 0em 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em 0.1em 0.2em;}

#messageArea {position:absolute; top:2em; right:0em; margin:0.5em; padding:0.5em; z-index:200;}
*[id='messageArea'] {position:fixed !important; z-index:200;}
.messageToolbar {display:block; text-align:right; padding:0.2em 0.2em 0.2em 0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em 0.2em 0.2em 0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em 1em 1em 1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0em;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}

.tabset {padding:1em 0em 0em 0.5em;}
.tab {margin:0em 0em 0em 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0em 14em;}

.toolbar {text-align:right; font-size:.9em;}

.tiddler {padding:1em 1em 0em 1em;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0em 0.25em; padding:0em 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

table {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0em; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px 1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0em; right:0em;}
#backstageButton a {padding:0.1em 0.4em 0.1em 0.4em; margin:0.1em 0.1em 0.1em 0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; margin:0em 3em 0em 3em; padding:1em 1em 1em 1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em 0.2em 0.4em;}
#backstageCloak {display:none; z-index:50; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which use a logographic writing system and need larger font sizes.
***/

/*{{{*/
body {font-size:0.8em;}

#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}

.subtitle {font-size:0.8em;}

.viewer table.listView {font-size:0.95em;}

.htmlarea .toolbarHA table {border:1px solid ButtonFace; margin:0em 0em;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton {display: none ! important;}
#displayArea {margin: 1em 1em 0em 1em;}
/* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
noscript {display:none;}
}
/*}}}*/
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar closeTiddler closeOthers +editTiddler > fields syncing permalink references jump'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar +saveTiddler -cancelTiddler deleteTiddler'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser'></span></div>
<!--}}}-->
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:
* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* MainMenu: The menu (usually on the left)
* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
These InterfaceOptions for customising TiddlyWiki are saved in your browser

Your username for signing your edits. Write it as a WikiWord (eg JoeBloggs)

<<option txtUserName>>
<<option chkSaveBackups>> SaveBackups
<<option chkAutoSave>> AutoSave
<<option chkRegExpSearch>> RegExpSearch
<<option chkCaseSensitiveSearch>> CaseSensitiveSearch
<<option chkAnimate>> EnableAnimations

----
Also see AdvancedOptions
!Template Name : createWidgetRequest.cam

* Description: DataReferenceModel schema draft
* Owner: DRM xml.gov
* Version: 0.5
* Date: 2009-05-30T14:50:19

For details of the Structure look as AssemblyStructure
	   
! Structures
		
* ID : [[DataReferenceModel]]
	
		
|>| Click on the name of the element or attribute to view details. |
| @@color:green;font-family:webdings;q@@ | Rule exists. |
| @@color:purple;font-family:webdings;(@@ | Annotation exists |

  @@color:red;font-family:courier;font-weight:bold;<@@[[drm:DataReferenceModel]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
    @@color:red;font-family:courier;font-weight:bold;<@@[[drm:SubmissionInformation]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
      @@color:red;font-family: courier;font-weight:bold;<@@[[drm:SubmittingAgency]]"""%string%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:SubmittingAgency]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
      @@color:red;font-family: courier;font-weight:bold;<@@[[drm:SubmissionDate]]"""%YYYY-MM-DDZ%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:SubmissionDate]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
      @@color:red;font-family: courier;font-weight:bold;<@@[[drm:SubmissionVersion]]"""%string%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:SubmissionVersion]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
      @@color:red;font-family: courier;font-weight:bold;<@@[[drm:PointOfContact]]"""%http://wiki.oasis-open.org/cam%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:PointOfContact]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
    @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:SubmissionInformation]]@@color:red;font-family:courier;font-weight:bold;>@@
    @@color:red;font-family:courier;font-weight:bold;<@@[[drm:DataDescription]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
      @@color:red;font-family:courier;font-weight:bold;<@@[[drm:DigitalDataResources]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
        @@color:red;font-family:courier;font-weight:bold;<@@[[drm:StructuredDataResources]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@[[drm:StructuredDataResource]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    [[@drm:ID]]=""""%xsd:ID%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    [[@drm:name]]=""""%string%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:Entities]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:InlineEntities]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                @@color:red;font-family:courier;font-weight:bold;<@@[[drm:Entity]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                                [[@drm:ID]]=""""%xsd:ID%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                                [[@drm:name]]=""""%string%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                  @@color:red;font-family: courier;font-weight:bold;<@@[[drm:Description]]"""%string%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:Description]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                  @@color:red;font-family:courier;font-weight:bold;<@@[[drm:Attributes]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    @@color:red;font-family:courier;font-weight:bold;<@@[[drm:Attribute]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                                        [[@drm:ID]]=""""%xsd:ID%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                                        [[@drm:name]]=""""%string%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                      @@color:red;font-family: courier;font-weight:bold;<@@[[drm:Description]]"""%string%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:Description]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                      @@color:red;font-family: courier;font-weight:bold;<@@[[drm:DataType]]"""%"anyURI"%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:DataType]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:Attribute]]@@color:red;font-family:courier;font-weight:bold;>@@
                  @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:Attributes]]@@color:red;font-family:courier;font-weight:bold;>@@
                  @@color:red;font-family:courier;font-weight:bold;<@@[[drm:EntityRelationships]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    @@color:red;font-family:courier;font-weight:bold;<@@[[drm:EntityRelationship]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                                        [[@drm:name]]=""""%string%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                                        [[@drm:entityRef]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:EntityRelationship]]@@color:red;font-family:courier;font-weight:bold;>@@
                  @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:EntityRelationships]]@@color:red;font-family:courier;font-weight:bold;>@@
                @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:Entity]]@@color:red;font-family:courier;font-weight:bold;>@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:InlineEntities]]@@color:red;font-family:courier;font-weight:bold;>@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:ExternalEntities]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                @@color:red;font-family:courier;font-weight:bold;<@@[[drm:Entity]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                                [[@drm:ID]]=""""%xsd:ID%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                                [[@drm:name]]=""""%string%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                  @@color:red;font-family: courier;font-weight:bold;<@@[[drm:LocationURI]]"""%http://wiki.oasis-open.org/cam%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:LocationURI]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                  @@color:red;font-family: courier;font-weight:bold;<@@[[drm:RepresentationFormat]]"""%http://wiki.oasis-open.org/cam%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:RepresentationFormat]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                  @@color:red;font-family:courier;font-weight:bold;<@@[[drm:EntityRelationships]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    @@color:red;font-family:courier;font-weight:bold;<@@[[drm:EntityRelationship]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                                        [[@drm:name]]=""""%string%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                                        [[@drm:entityRef]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:EntityRelationship]]@@color:red;font-family:courier;font-weight:bold;>@@
                  @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:EntityRelationships]]@@color:red;font-family:courier;font-weight:bold;>@@
                @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:Entity]]@@color:red;font-family:courier;font-weight:bold;>@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:ExternalEntities]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:Entities]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:TopicRefs]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:TopicRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:TopicRef]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:TopicRefs]]@@color:red;font-family:courier;font-weight:bold;>@@
          @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:StructuredDataResource]]@@color:red;font-family:courier;font-weight:bold;>@@
        @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:StructuredDataResources]]@@color:red;font-family:courier;font-weight:bold;>@@
        @@color:red;font-family:courier;font-weight:bold;<@@[[drm:UnstructuredDataResources]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@[[drm:InlineUnstructuredDataResources]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:UnstructuredDataResource]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                        [[@drm:ID]]=""""%xsd:ID%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:TopicRefs]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                @@color:red;font-family:courier;font-weight:bold;<@@[[drm:TopicRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                                [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:TopicRef]]@@color:red;font-family:courier;font-weight:bold;>@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:TopicRefs]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:UnstructuredDataResource]]@@color:red;font-family:courier;font-weight:bold;>@@
          @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:InlineUnstructuredDataResources]]@@color:red;font-family:courier;font-weight:bold;>@@
          @@color:red;font-family:courier;font-weight:bold;<@@[[drm:ExternalUnstructuredDataResources]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:UnstructuredDataResource]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                        [[@drm:ID]]=""""%xsd:ID%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                        [[@drm:name]]=""""%string%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family: courier;font-weight:bold;<@@[[drm:LocationURI]]"""%http://wiki.oasis-open.org/cam%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:LocationURI]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family: courier;font-weight:bold;<@@[[drm:RepresentationFormat]]"""%http://wiki.oasis-open.org/cam%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:RepresentationFormat]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:TopicRefs]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                @@color:red;font-family:courier;font-weight:bold;<@@[[drm:TopicRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                                [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:TopicRef]]@@color:red;font-family:courier;font-weight:bold;>@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:TopicRefs]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:UnstructuredDataResource]]@@color:red;font-family:courier;font-weight:bold;>@@
          @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:ExternalUnstructuredDataResources]]@@color:red;font-family:courier;font-weight:bold;>@@
        @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:UnstructuredDataResources]]@@color:red;font-family:courier;font-weight:bold;>@@
        @@color:red;font-family:courier;font-weight:bold;<@@[[drm:SemiStructuredDataResources]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@[[drm:SemiStructuredDataResource]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    [[@drm:ID]]=""""%xsd:ID%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    [[@drm:name]]=""""%string%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:StructuredDataResourceRefs]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:StructuredDataResourceRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:StructuredDataResourceRef]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:StructuredDataResourceRefs]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:UnstructuredDataResourceRefs]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:UnstructuredDataResourceRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:UnstructuredDataResourceRef]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:UnstructuredDataResourceRefs]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:TopicRefs]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:TopicRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:TopicRef]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:TopicRefs]]@@color:red;font-family:courier;font-weight:bold;>@@
          @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:SemiStructuredDataResource]]@@color:red;font-family:courier;font-weight:bold;>@@
        @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:SemiStructuredDataResources]]@@color:red;font-family:courier;font-weight:bold;>@@
        @@color:red;font-family:courier;font-weight:bold;<@@[[drm:Documents]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@[[drm:Document]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    [[@drm:ID]]=""""%xsd:ID%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    [[@drm:name]]=""""%string%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:UnstructuredDataResourceRefs]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:UnstructuredDataResourceRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:UnstructuredDataResourceRef]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:UnstructuredDataResourceRefs]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:SemiStructuredDataResourceRefs]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:SemiStructuredDataResourceRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:SemiStructuredDataResourceRef]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:SemiStructuredDataResourceRefs]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:EntityRefs]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:EntityRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:EntityRef]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:EntityRefs]]@@color:red;font-family:courier;font-weight:bold;>@@
          @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:Document]]@@color:red;font-family:courier;font-weight:bold;>@@
        @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:Documents]]@@color:red;font-family:courier;font-weight:bold;>@@
      @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:DigitalDataResources]]@@color:red;font-family:courier;font-weight:bold;>@@
    @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:DataDescription]]@@color:red;font-family:courier;font-weight:bold;>@@
    @@color:red;font-family:courier;font-weight:bold;<@@[[drm:DataContext]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
      @@color:red;font-family:courier;font-weight:bold;<@@[[drm:Taxonomies]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
        @@color:red;font-family:courier;font-weight:bold;<@@[[drm:InlineTaxonomies]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@[[drm:Taxonomy]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    [[@drm:ID]]=""""%xsd:ID%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    [[@drm:name]]=""""%string%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:Description]]"""%string%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:Description]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:Topics]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:Topic]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:ID]]=""""%xsd:ID%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:name]]=""""%string%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                @@color:red;font-family: courier;font-weight:bold;<@@[[drm:Description]]"""%string%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:Description]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                @@color:red;font-family:courier;font-weight:bold;<@@[[drm:Terms]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                  @@color:red;font-family: courier;font-weight:bold;<@@[[drm:Term]]"""%string%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:Term]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:Terms]]@@color:red;font-family:courier;font-weight:bold;>@@
                @@color:red;font-family:courier;font-weight:bold;<@@[[drm:TopicRelationships]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                  @@color:red;font-family:courier;font-weight:bold;<@@[[drm:TopicRelationship]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                                    [[@drm:name]]=""""%string%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                                    [[@drm:topicRef]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                  @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:TopicRelationship]]@@color:red;font-family:courier;font-weight:bold;>@@
                @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:TopicRelationships]]@@color:red;font-family:courier;font-weight:bold;>@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:Topic]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:Topics]]@@color:red;font-family:courier;font-weight:bold;>@@
          @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:Taxonomy]]@@color:red;font-family:courier;font-weight:bold;>@@
        @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:InlineTaxonomies]]@@color:red;font-family:courier;font-weight:bold;>@@
        @@color:red;font-family:courier;font-weight:bold;<@@[[drm:ExternalTaxonomies]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@[[drm:Taxonomy]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    [[@drm:ID]]=""""%xsd:ID%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    [[@drm:name]]=""""%string%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:LocationURI]]"""%http://wiki.oasis-open.org/cam%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:LocationURI]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:RepresentationFormat]]"""%http://wiki.oasis-open.org/cam%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:RepresentationFormat]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:Taxonomy]]@@color:red;font-family:courier;font-weight:bold;>@@
        @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:ExternalTaxonomies]]@@color:red;font-family:courier;font-weight:bold;>@@
      @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:Taxonomies]]@@color:red;font-family:courier;font-weight:bold;>@@
      @@color:red;font-family:courier;font-weight:bold;<@@[[drm:DataAssets]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
        @@color:red;font-family:courier;font-weight:bold;<@@[[drm:DataAsset]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                [[@drm:ID]]=""""%xsd:ID%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                [[@drm:name]]=""""%string%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family: courier;font-weight:bold;<@@[[drm:OwningAgency]]"""%string%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:OwningAgency]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@[[drm:DataSteward]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:EmployeeID]]"""%string%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:EmployeeID]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:DepartmentName]]"""%string%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:DepartmentName]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:InitialDate]]"""%YYYY-MM-DDZ%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:InitialDate]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:DataSteward]]@@color:red;font-family:courier;font-weight:bold;>@@
          @@color:red;font-family: courier;font-weight:bold;<@@[[drm:GeospatialEnabled]]"""%false%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:GeospatialEnabled]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family: courier;font-weight:bold;<@@[[drm:SystemOfRecord]]"""%false%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:SystemOfRecord]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family: courier;font-weight:bold;<@@[[drm:TypeOfDataAsset]]"""%string%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:TypeOfDataAsset]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family: courier;font-weight:bold;<@@[[drm:PointOfContact]]"""%http://wiki.oasis-open.org/cam%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:PointOfContact]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@[[drm:FIPS199PotentialImpactLevels]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:AvailabilityLevel]]"""%"High"%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:AvailabilityLevel]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:IntegrityLevel]]"""%"High"%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:IntegrityLevel]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:ConfidentialityLevel]]"""%"High"%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:ConfidentialityLevel]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:FIPS199PotentialImpactLevels]]@@color:red;font-family:courier;font-weight:bold;>@@
          @@color:red;font-family:courier;font-weight:bold;<@@[[drm:DigitalDataResourceRefs]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:StructuredDataResourceRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                        [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:StructuredDataResourceRef]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:UnstructuredDataResourceRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                        [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:UnstructuredDataResourceRef]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:SemiStructuredDataResourceRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                        [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:SemiStructuredDataResourceRef]]@@color:red;font-family:courier;font-weight:bold;>@@
          @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:DigitalDataResourceRefs]]@@color:red;font-family:courier;font-weight:bold;>@@
        @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:DataAsset]]@@color:red;font-family:courier;font-weight:bold;>@@
      @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:DataAssets]]@@color:red;font-family:courier;font-weight:bold;>@@
    @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:DataContext]]@@color:red;font-family:courier;font-weight:bold;>@@
    @@color:red;font-family:courier;font-weight:bold;<@@[[drm:DataSharing]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
      @@color:red;font-family:courier;font-weight:bold;<@@[[drm:ExchangePackages]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
        @@color:red;font-family:courier;font-weight:bold;<@@[[drm:InlineExchangePackages]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@[[drm:ExchangePackage]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    [[@drm:ID]]=""""%xsd:ID%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:Description]]"""%string%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:Description]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:ExchangeFrequency]]
                        [[@drm:unit]]=""""%drm:UnitType%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                         @@color:red;font-family:courier;font-weight:bold;>@@"""%12345%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:ExchangeFrequency]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:SupplierConsumer]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:Supplier]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:supplierType]]=""""%drm:SupplierConsumerPartyType%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:ID]]=""""%xsd:ID%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:name]]=""""%string%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                @@color:red;font-family: courier;font-weight:bold;<@@[[drm:PrimaryContact]]"""%http://wiki.oasis-open.org/cam%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:PrimaryContact]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:Supplier]]@@color:red;font-family:courier;font-weight:bold;>@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:Consumer]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:ID]]=""""%xsd:ID%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:name]]=""""%string%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                @@color:red;font-family: courier;font-weight:bold;<@@[[drm:PrimaryContact]]"""%http://wiki.oasis-open.org/cam%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:PrimaryContact]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:Consumer]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:SupplierConsumer]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:PayloadDefinitionURI]]"""%http://wiki.oasis-open.org/cam%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:PayloadDefinitionURI]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:PayloadTransport]]"""%string%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:PayloadTransport]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:TransactionType]]"""%"PublishSubscribe"%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:TransactionType]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:Status]]"""%"Complete"%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:Status]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:EntityRefs]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:EntityRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:EntityRef]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:EntityRefs]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:QueryPointRefs]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:QueryPointRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:QueryPointRef]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:QueryPointRefs]]@@color:red;font-family:courier;font-weight:bold;>@@
          @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:ExchangePackage]]@@color:red;font-family:courier;font-weight:bold;>@@
        @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:InlineExchangePackages]]@@color:red;font-family:courier;font-weight:bold;>@@
        @@color:red;font-family:courier;font-weight:bold;<@@[[drm:ExternalExchangePackages]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@[[drm:ExchangePackage]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                    [[@drm:ID]]=""""%xsd:ID%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:LocationURI]]"""%http://wiki.oasis-open.org/cam%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:LocationURI]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:RepresentationFormat]]"""%http://wiki.oasis-open.org/cam%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:RepresentationFormat]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:EntityRefs]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:EntityRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:EntityRef]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:EntityRefs]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:QueryPointRefs]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@[[drm:QueryPointRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                            [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
              @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:QueryPointRef]]@@color:red;font-family:courier;font-weight:bold;>@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:QueryPointRefs]]@@color:red;font-family:courier;font-weight:bold;>@@
          @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:ExchangePackage]]@@color:red;font-family:courier;font-weight:bold;>@@
        @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:ExternalExchangePackages]]@@color:red;font-family:courier;font-weight:bold;>@@
      @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:ExchangePackages]]@@color:red;font-family:courier;font-weight:bold;>@@
      @@color:red;font-family:courier;font-weight:bold;<@@[[drm:QueryPoints]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
        @@color:red;font-family:courier;font-weight:bold;<@@[[drm:QueryPoint]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                [[@drm:ID]]=""""%xsd:ID%""""@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                [[@drm:name]]=""""%string%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family: courier;font-weight:bold;<@@[[drm:Description]]"""%string%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:Description]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family: courier;font-weight:bold;<@@[[drm:Endpoint]]"""%http://wiki.oasis-open.org/cam%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:Endpoint]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@[[drm:QueryLanguages]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:QueryLanguage]]"""%"CQL"%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:QueryLanguage]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:QueryLanguages]]@@color:red;font-family:courier;font-weight:bold;>@@
          @@color:red;font-family:courier;font-weight:bold;<@@[[drm:QueryPointSecurity]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:AccessControlProtocol]]"""%"HTTP-Basic"%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:AccessControlProtocol]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:MinimumEncryptionLevel]]"""%"FIPS 185 (EES)"%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:MinimumEncryptionLevel]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:QueryPointSecurity]]@@color:red;font-family:courier;font-weight:bold;>@@
          @@color:red;font-family:courier;font-weight:bold;<@@[[drm:QualityOfServiceInformation]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:Latency]]"""%12345%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:Latency]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family: courier;font-weight:bold;<@@[[drm:ReliableMessagingCapabilities]]"""%string%"""@@color:red;font-family: courier;font-weight:bold;<@@/[[drm:ReliableMessagingCapabilities]]@@color:red;font-family: courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
          @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:QualityOfServiceInformation]]@@color:red;font-family:courier;font-weight:bold;>@@
          @@color:red;font-family:courier;font-weight:bold;<@@[[drm:DataAssetRefs]]@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family:courier;font-weight:bold;<@@[[drm:DataAssetRef]]@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
                        [[@drm:IDREF]]=""""%xsd:IDREF%""""@@color:red;font-family:courier;font-weight:bold;>@@@@color:green;font-family:webdings;q@@@@color:purple;font-family:webdings;(@@
            @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:DataAssetRef]]@@color:red;font-family:courier;font-weight:bold;>@@
          @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:DataAssetRefs]]@@color:red;font-family:courier;font-weight:bold;>@@
        @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:QueryPoint]]@@color:red;font-family:courier;font-weight:bold;>@@
      @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:QueryPoints]]@@color:red;font-family:courier;font-weight:bold;>@@
    @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:DataSharing]]@@color:red;font-family:courier;font-weight:bold;>@@
  @@color:red;font-family:courier;font-weight:bold;<@@/[[drm:DataReferenceModel]]@@color:red;font-family:courier;font-weight:bold;>@@
Definition Root node of the DRM XML instance document. RELATIONSHIPS: None
makeMandatory()
Definition A container for all information related to a DRM submission. RELATIONSHIPS: None
makeOptional()
Definition The Government agency, bureau, office, or department that submits a DRM instance. RELATIONSHIPS: None
makeOptional()
Definition The date that a DRM instance was submitted. May include time as well. RELATIONSHIPS: None
makeOptional()
setDateMask(YYYY-MM-DD)string-length(.) <11
setDateMask(YYYY-MM-DDZ)string-length(.) >10
Definition Any submitter-determined string that uniquely (according to the submitter) differentiates a DRM submission from previous DRM submissions by the submitter. RELATIONSHIPS: None
makeOptional()
Definition A URI pointing to the person or organization to contact for more information regarding a Data Asset. This usually includes a name, phone number, email address, and other contact information. The resource/record should ideally be a structured machine-readable resource (e.g., XML document), but can be a HTML/web page providing the appropriate documentation. RELATIONSHIPS: None
makeOptional()
datatype(anyURI)
Definition The Data Description standardization area of the DRM. The Data Description standardization area provides a means to richly describe data, thereby supporting its discovery and sharing. RELATIONSHIPS: None
makeOptional()
Definition A container for DigitalDataResource elements. RELATIONSHIPS: None
makeOptional()
Definition A container for StructuredDataResource elements. RELATIONSHIPS: None
makeOptional()
Definition An electronic resource containing data that is described via the E-R (Entity-Relationship) or class model, such as logical data models and XML documents. Structured data is organized in well-defined semantic "chunks" called entities. RELATIONSHIPS: - A Structured Data Resource is a type of Digital Data Resource; - A Structured Data Resource (because it is a Digital Data Resource) is categorized by one or more Topics;
makeRepeatable()
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition A container for Entity elements. RELATIONSHIPS: None
makeOptional()
Definition A container for "inline" Entity elements (i.e. those that appear in the DRM instance as opposed to being externally referenced). RELATIONSHIPS: None
makeOptional()
Definition An abstraction for a person, place, object, event, or concept described (or characterized) by common Attributes. RELATIONSHIPS: - An Entity is related to one or more other Entities;
makeRepeatable()
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition General description element used in various places. RELATIONSHIPS: None
makeOptional()
Definition A container for Attribute elements. RELATIONSHIPS: None
makeOptional()
Definition A characteristic of an Entity whose value may be used to help distinguish one instance of an Entity from other instances of the same Entity. RELATIONSHIPS: - An Attribute is constrained by a Data Type;
makeRepeatable()
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition General description element used in various places. RELATIONSHIPS: None
makeOptional()
Definition A constraint on the type of data that an instance of an Attribute may hold (e.g. "date", "string", "float" or "integer"). RELATIONSHIPS: None
makeOptional()
datatype(token)
restrictValues('anyURI' |'base64Binary' |'boolean' |'byte' |'date' |'dateTime' |'decimal' |'double' |'duration' |'ENTITIES' |'ENTITY' |'float' |'gDay' |'gMonth' |'gMonthDay' |'gYear' |'gYearMonth' |'hexBinary' |'ID' |'IDREF' |'IDREFS' |'int' |'integer' |'language' |'long' |'Name' |'NCName' |'negativeInteger' |'NMTOKEN' |'NMTOKENS' |'nonNegativeInteger' |'nonPositiveInteger' |'normalizedString' |'NOTATION' |'positiveInteger' |'Qname' |'short' |'string' |'time' |'token' |'unsignedByte' |'unsignedInt' |'unsignedLong' |'unsignedShort')
Definition A container for EntityRelationship elements. RELATIONSHIPS: None
makeOptional()
Definition An association between two Entities. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition A reference to an Entity element contained within the same DRM instance. NOTE: This attribute is used to depict relationships among Entities, while the "EntityRef" element is used to depict relationships between other concepts (e.g. Documents) and Entities. This attribute was created for reduced verbosity in depicting relationships among Entities. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A container for externally referenced Entity elements. RELATIONSHIPS: None
makeOptional()
Definition An abstraction for a person, place, object, event, or concept described (or characterized) by common Attributes. RELATIONSHIPS: - An Entity is related to one or more other Entities;
makeRepeatable()
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition General URI element used in various places to specify the Web address of an externally referenced artifact (such as an external taxonomy). RELATIONSHIPS: None
makeOptional()
datatype(anyURI)
Definition A URI indicating a data standard to which an externally referenced artifact (such as a Taxonomy) complies. RELATIONSHIPS: None
makeOptional()
datatype(anyURI)
Definition A container for EntityRelationship elements. RELATIONSHIPS: None
makeOptional()
Definition An association between two Entities. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition A reference to an Entity element contained within the same DRM instance. NOTE: This attribute is used to depict relationships among Entities, while the "EntityRef" element is used to depict relationships between other concepts (e.g. Documents) and Entities. This attribute was created for reduced verbosity in depicting relationships among Entities. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A container for TopicRef elements. RELATIONSHIPS: None
makeOptional()
Definition A reference to a Topic element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A container for UnstructuredDataResource elements. RELATIONSHIPS: None
makeOptional()
Definition A container for "inline" UnstructuredDataResource elements (i.e. those that appear in the DRM instance as opposed to being externally referenced). RELATIONSHIPS: None
makeOptional()
Definition An electronic resource containing data that is of a more free-form format, such as multimedia files, images, sound files, or unstructured text. Unstructured data does not necessarily follow any format or hierarchal sequence, nor does it follow any relational rules. RELATIONSHIPS: - An Unstructured Data Resource is a type of Digital Data Resource; - An Unstructured Data Resource (because it is a Digital Data Resource) is categorized by one or more Topics;
makeRepeatable()
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition A container for TopicRef elements. RELATIONSHIPS: None
makeOptional()
Definition A reference to a Topic element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A container for externally referenced UnstructuredDataResource elements. RELATIONSHIPS: None
makeOptional()
Definition An electronic resource containing data that is of a more free-form format, such as multimedia files, images, sound files, or unstructured text. Unstructured data does not necessarily follow any format or hierarchal sequence, nor does it follow any relational rules. RELATIONSHIPS: - An Unstructured Data Resource is a type of Digital Data Resource; - An Unstructured Data Resource (because it is a Digital Data Resource) is categorized by one or more Topics;
makeRepeatable()
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition General URI element used in various places to specify the Web address of an externally referenced artifact (such as an external taxonomy). RELATIONSHIPS: None
makeOptional()
datatype(anyURI)
Definition A URI indicating a data standard to which an externally referenced artifact (such as a Taxonomy) complies. RELATIONSHIPS: None
makeOptional()
datatype(anyURI)
Definition A container for TopicRef elements. RELATIONSHIPS: None
makeOptional()
Definition A reference to a Topic element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A container for SemiStructuredDataResource elements. RELATIONSHIPS: None
makeOptional()
Definition An electronic resource containing data that has characteristics of both structured and unstructured data, such as an e-mail (with structured data such as sender and subject, and unstructured text). RELATIONSHIPS: - A Semi-Structured Data Resource is a type of Digital Data Resource; - A Semi-Structured Data Resource (because it is a Digital Data Resource) is categorized by one or more Topics;
makeRepeatable()
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition A container for StructuredDataResourceRef elements. RELATIONSHIPS: None
makeOptional()
Definition A reference to a StructuredDataResource element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A container for UnstructuredDataResourceRef elements. RELATIONSHIPS: None
makeOptional()
Definition A reference to an UnstructuredDataResource element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A container for TopicRef elements. RELATIONSHIPS: None
makeOptional()
Definition A reference to a Topic element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A container for Document elements. RELATIONSHIPS: None
makeOptional()
Definition A discrete and unique electronic aggregation of data produced with the intent of conveying information. Specifically for the DRM, a Document is a file containing Unstructured and/or Semi-Structured Data Resources. RELATIONSHIPS: - A Document may contain one or more Unstructured Data Resources; - A Document may contain one or more Semi-structured Data Resources; - A Document refers to one or more Entities;
makeRepeatable()
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition A container for UnstructuredDataResourceRef elements. RELATIONSHIPS: None
makeOptional()
Definition A reference to an UnstructuredDataResource element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A container for SemiStructuredDataResourceRef elements. RELATIONSHIPS: None
makeOptional()
Definition A reference to a SemiStructuredDataResource element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A container for EntityRef elements. RELATIONSHIPS: None
makeOptional()
Definition A reference to an Entity element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition The Data Context standardization area of the DRM. The Data Context standardization area facilitates discovery of data through an approach to the categorization of data according to taxonomies, and provide linkages to the other FEA reference models. RELATIONSHIPS: None
makeOptional()
Definition A container for Taxonomy elements. RELATIONSHIPS: None
makeOptional()
Definition A container for "inline" Taxonomy elements (i.e. those that appear in the DRM instance as opposed to being externally referenced). RELATIONSHIPS: None
makeOptional()
Definition A collection of controlled vocabulary terms (Topics) organized into a hierarchical structure. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition General description element used in various places. RELATIONSHIPS: None
makeOptional()
Definition A container for Topic elements. RELATIONSHIPS: None
makeOptional()
Definition A category within a Taxonomy; often synonymous with "node". A Topic is the central concept for applying context to data. RELATIONSHIPS: - A Topic is related to one or more other Topics (inline Taxonomies only); - A Topic categorizes one or more Digital Data Resources;
makeRepeatable()
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition General description element used in various places. RELATIONSHIPS: None
makeOptional()
Definition A container for Term elements. RELATIONSHIPS: None
makeOptional()
Definition A keyword and/or keyphrase associated with a taxonomy Topic. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A container for TopicRelationship elements. RELATIONSHIPS: None
makeOptional()
Definition An association between two Topics. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition A reference to a Topic element contained within the same DRM instance. NOTE: This attribute is used to depict relationships among Topics while the "TopicRef" element is used to depict relationships between other concepts (e.g. Entities) and Topics. This attribute was created for reduced verbosity in depicting relationships among Topics. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A container for externally referenced Taxonomy elements. RELATIONSHIPS: None
makeOptional()
Definition A collection of controlled vocabulary terms (Topics) organized into a hierarchical structure. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition General URI element used in various places to specify the Web address of an externally referenced artifact (such as an external taxonomy). RELATIONSHIPS: None
makeOptional()
datatype(anyURI)
Definition A URI indicating a data standard to which an externally referenced artifact (such as a Taxonomy) complies. RELATIONSHIPS: None
makeOptional()
datatype(anyURI)
Definition A container for DataAsset elements. RELATIONSHIPS: None
makeOptional()
Definition A managed container for data. Examples include a relational database, Web site, document repository, directory or data service. RELATIONSHIPS: - A Data Asset provides a management context for one or more Digital Data Resources;
makeRepeatable()
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition The agency providing primary stewardship for a Data Asset. RELATIONSHIPS: None
makeOptional()
Definition A person or organization responsibile for managing a specific set of data resources. RELATIONSHIPS: - A Data Steward manages a Data Asset;
makeOptional()
Definition Employee ID for a Data Steward. RELATIONSHIPS: None
makeOptional()
Definition Name of department with which a Data Steward is associated. RELATIONSHIPS: None
makeOptional()
Definition Date that a Data Steward became associated with a Data Asset. RELATIONSHIPS: None
makeOptional()
setDateMask(YYYY-MM-DD)string-length(.) <11
setDateMask(YYYY-MM-DDZ)string-length(.) >10
Definition A boolean flag indicating whether or not a Data Asset supports or provides Geospatial data. RELATIONSHIPS: None
makeOptional()
restrictValues('true'|'false')
Definition Denotes whether or not a data source contains Privacy Act information. This includes an individual's name, SSN, and/or personal identifier, and at least one other element of personal information about the individual (such as date of birth). RELATIONSHIPS: None
makeOptional()
restrictValues('true'|'false')
Definition Type of Data Asset - e.g. database, Web site, registry, directory, data service, etc. NOTE: In the future, this may be represented as an enumerated list. RELATIONSHIPS: None
makeOptional()
Definition A URI pointing to the person or organization to contact for more information regarding a Data Asset. This usually includes a name, phone number, email address, and other contact information. The resource/record should ideally be a structured machine-readable resource (e.g., XML document), but can be a HTML/web page providing the appropriate documentation. RELATIONSHIPS: None
makeOptional()
datatype(anyURI)
Definition According to FIPS 199, potential impact levels on agency operations, assets, or individuals should there be a breach in security due to the loss of confidentiality, integrity, or availability. RELATIONSHIPS: None
makeOptional()
Definition FIPS 199 "availability" impact level. RELATIONSHIPS: None
makeOptional()
datatype(token)
restrictValues('High' |'Low' |'Moderate')
Definition FIPS 199 "integrity" impact level. RELATIONSHIPS: None
makeOptional()
datatype(token)
restrictValues('High' |'Low' |'Moderate')
Definition FIPS 199 "confidentiality" impact level. RELATIONSHIPS: None
makeOptional()
datatype(token)
restrictValues('High' |'Low' |'Moderate')
Definition A container for StructuredDataResourceRef, UnstructuredDataResourceRef, and SemiStructuredDataResourceRef elements (which are collectively considered to be Digital Data Resource references). NOTE: This element is used for Data Assets, but not for Topics - even though the DRM 2.0 abstract model lists a relationship between a Topic and Digital Data Resources. The reason for this is that the relationship from Data Digital Resources to Topics is represented in each of the Digital Data Resource container elements (i.e. StucturedDataResources, SemiStucturedDataResources, and UnstucturedDataResources), in a "TopicRefs" element. This was done because it makes more sense to list Topics by which an artifact is categorized where the artifact itself is described, rather than vice-versa. RELATIONSHIPS: None
makeOptional()
Definition A reference to a StructuredDataResource element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A reference to an UnstructuredDataResource element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A reference to a SemiStructuredDataResource element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition The Data Sharing standardization area of the DRM. The Data Sharing standardization area describes the sharing and exchange of data, where sharing may consist of ad-hoc requests (such as a one-time query of a particular data asset), scheduled queries, and/or exchanges characterized by fixed, re-occurring transactions between parties. Data sharing is enabled by capabilities provided by both the Data Context and Data Description standardization areas. RELATIONSHIPS: None
makeOptional()
Definition A container for ExchangePackage elements. RELATIONSHIPS: None
makeOptional()
Definition A container for "inline" ExchangePackage elements (i.e. those that appear in the DRM instance as opposed to being externally referenced). RELATIONSHIPS: None
makeOptional()
Definition A description of a specific recurring data exchange between a Supplier and a Consumer. RELATIONSHIPS: - An Exchange Package refers to one or more Entities; - An Exchange Package is disseminated to a Consumer; - An Exchange Package queries one or more Query Points;
makeRepeatable()
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition General description element used in various places. RELATIONSHIPS: None
makeOptional()
Definition The frequency at which an exchange is estimated to occur. RELATIONSHIPS: None
makeOptional()
setNumberMask(######)
Definition The regularity of an exchange represented by an Exchange Package (e.g. Daily, Weekly, etc.). Indicates the units that correspond to the value for the Exchange Frequency (e.g. 2 times daily, once a month, etc.). RELATIONSHIPS: None
makeOptional()
Definition A container for Supplier and Consumer elements. RELATIONSHIPS: None
makeOptional()
Definition An entity (person or organization) that supplies data to a Consumer. Note that a Supplier may or may not be the original producer of the data. For this reason, the name "Producer" was not used. RELATIONSHIPS: - A Supplier produces an Exchange Package;
makeOptional()
Definition The type of entity that the Supplier represents (e.g. Agency, system, individual, etc.). RELATIONSHIPS: None
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition A URI pointing to an electronic representation (e.g. XML document, Web page) of contact information for the primary contact for a Supplier or Consumer. RELATIONSHIPS: None
makeOptional()
datatype(anyURI)
Definition An entity (person or organization) that consumes data that is supplied by a Supplier. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition A URI pointing to an electronic representation (e.g. XML document, Web page) of contact information for the primary contact for a Supplier or Consumer. RELATIONSHIPS: None
makeOptional()
datatype(anyURI)
Definition The Web address of an electronic definition that defines the requirements for the payload (data) that is exchanged between a Supplier and a Consumer. Examples include XML Schema and EDI transaction sets. RELATIONSHIPS: None
makeOptional()
datatype(anyURI)
Definition The manner by which a payload (message) is transported from sender to receiver. It is typically, but not necessarily, a computer networking protocol. NOTE: In the future, this may be represented as an enumerated list. RELATIONSHIPS: None
makeOptional()
Definition An indication of the message pattern that is used for transactions defined by an Exchange Package (e.g. Query/Response, Publish/Subscribe, etc.). NOTE: Additional values for the enumerated list associated with this element may be added in the future. RELATIONSHIPS: None
makeOptional()
datatype(token)
restrictValues('PublishSubscribe' |'QueryResponse')
Definition The status of an Exchange Package (e.g. complete or in-progress) where "complete" indicates that the Exchange Package is set up in production, and "In-progress" indicats that the Exchange Package is not yet in production but is in the process of being prepared for production. RELATIONSHIPS: None
makeOptional()
datatype(token)
restrictValues('Complete' |'In-progress')
Definition A container for EntityRef elements. RELATIONSHIPS: None
makeOptional()
Definition A reference to an Entity element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A container for QueryPointRef elements. RELATIONSHIPS: None
makeOptional()
Definition A reference to a QueryPoint element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A container for externally referenced ExchangePackage elements. RELATIONSHIPS: None
makeOptional()
Definition A description of a specific recurring data exchange between a Supplier and a Consumer. RELATIONSHIPS: - An Exchange Package refers to one or more Entities; - An Exchange Package is disseminated to a Consumer; - An Exchange Package queries one or more Query Points;
makeRepeatable()
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition General URI element used in various places to specify the Web address of an externally referenced artifact (such as an external taxonomy). RELATIONSHIPS: None
makeOptional()
datatype(anyURI)
Definition A URI indicating a data standard to which an externally referenced artifact (such as a Taxonomy) complies. RELATIONSHIPS: None
makeOptional()
datatype(anyURI)
Definition A container for EntityRef elements. RELATIONSHIPS: None
makeOptional()
Definition A reference to an Entity element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A container for QueryPointRef elements. RELATIONSHIPS: None
makeOptional()
Definition A reference to a QueryPoint element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
Definition A container for QueryPoint elements. RELATIONSHIPS: None
makeOptional()
Definition An endpoint that provides an interface for accessing and querying a Data Asset. A concrete representation of a Query Point is a specific URL at which a query Web Service may be invoked. RELATIONSHIPS: - A Query Point returns a result set specified in an Exchange Package; - A Query Point accesses one or more Data Assets;
makeRepeatable()
makeOptional()
Definition General identifier attribute used in various places. RELATIONSHIPS: None
makeOptional()
datatype(ID)
Definition General name attribute used in various places. RELATIONSHIPS: None
makeOptional()
Definition General description element used in various places. RELATIONSHIPS: None
makeOptional()
Definition The network endpoint for a Query Point. RELATIONSHIPS: None
makeOptional()
datatype(anyURI)
Definition A container for QueryLanguage elements. RELATIONSHIPS: None
makeOptional()
Definition A standard query language that can be used to access the data within a Data Asset. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
datatype(token)
restrictValues('CQL' |'SQL-92' |'XQuery')
Definition Specifies security-related information for a Query Point. RELATIONSHIPS: None
makeOptional()
Definition The standard and/or protocol providing access control for a Query Point. RELATIONSHIPS: None
makeOptional()
datatype(token)
restrictValues('HTTP-Basic' |'Kerberos' |'WS-Security')
Definition The minimal level of encryption needed to pass data to and from an access point. RELATIONSHIPS: None
makeOptional()
restrictValues('FIPS 185 (EES)' |'FIPS 46-2 (DES)' |'SSL-128' |'SSL-40')
Definition Specifies Quality of Service (QoS)-related information for a Query Point. RELATIONSHIPS: None
makeOptional()
Definition The number of seconds needed to pass a message to an access point. Usually measured from the initiation of a request to the receipt of the response. RELATIONSHIPS: None
makeOptional()
setNumberMask(######)
Definition Specifies reliable messaging-related requirements for a Query Point. NOTE: In the future, this will may contain multiple sub-elements, each of which relates to a single capability (such as duplicate message elimination). RELATIONSHIPS: None
makeOptional()
Definition A container for DataAssetRef elements. RELATIONSHIPS: None
makeOptional()
Definition A reference to a DataAsset element contained within the same DRM instance. RELATIONSHIPS: None
makeRepeatable()
makeOptional()
Definition A reference to an identifier within the same DRM instance. RELATIONSHIPS: None
makeOptional()
datatype(IDREF)
OASIS CAM generated - tool available from source forge.net project camprocessor ( http://www.sourceforge.net/projects/camprocessor )
/***
|Name|SinglePageModePlugin|
|Source|http://www.TiddlyTools.com/#SinglePageModePlugin|
|Version|2.3.1|
|Author|Eric Shulman - ELS Design Studios|
|License|http://www.TiddlyTools.com/#LegalStatements <<br>>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|~CoreVersion|2.1|
|Type|plugin|
|Requires||
|Overrides|Story.prototype.displayTiddler(), Story.prototype.displayTiddlers()|
|Description|Display tiddlers one at a time with automatic update of URL (permalink).  Also, options to always open tiddlers at top/bottom of page|

Normally, as you click on the links in TiddlyWiki, more and more tiddlers are displayed on the page. The order of this tiddler display depends upon when and where you have clicked. Some people like this non-linear method of reading the document, while others have reported that when many tiddlers have been opened, it can get somewhat confusing.

!!!!!Usage
<<<
SinglePageMode allows you to configure TiddlyWiki to navigate more like a traditional multipage web site with only one item displayed at a time.  When SinglePageMode is enabled, the title of the current tiddler is automatically displayed in the browser window's titlebar and the browser's location URL is updated with a 'permalink' for the current tiddler so that it is easier to create a browser 'bookmark' for the current tiddler.

Even when SinglePageMode is disabled (i.e., displaying multiple tiddlers is permitted), you can reduce the potential for confusion by enable TopOfPageMode, which forces tiddlers to always open at the top of the page instead of being displayed following the tiddler containing the link that was clicked.
<<<
!!!!!Configuration
<<<
When installed, this plugin automatically adds checkboxes in the AdvancedOptions tiddler so you can enable/disable the plugin behavior.  For convenience, these checkboxes are also included here:

<<option chkSinglePageMode>> Display one tiddler at a time
<<option chkTopOfPageMode>> Always open tiddlers at the top of the page
<<option chkBottomOfPageMode>> Always open tiddlers at the bottom of the page
//(note: if both settings are selected, "top of page" is used)//
<<<
!!!!!Installation
<<<
import (or copy/paste) the following tiddlers into your document:
''SinglePageModePlugin'' (tagged with <<tag systemConfig>>)
^^documentation and javascript for SinglePageMode handling^^

When installed, this plugin automatically adds checkboxes in the ''shadow'' AdvancedOptions tiddler so you can enable/disable this behavior.  However, if you have customized your AdvancedOptions, you will need to ''manually add these checkboxes to your customized tiddler.''
<<<
!!!!!Revision History
<<<
''2007.03.03 [2.3.1]'' fix typo when adding BPM option to AdvancedOptions (prevented checkbox from appearing)
''2007.03.03 [2.3.0]'' added support for BottomOfPageMode (BPM) based on request from DaveGarbutt
''2007.02.06 [2.2.3]'' in Story.prototype.displayTiddler(), use convertUnicodeToUTF8() for correct I18N string handling when creating URL hash string from tiddler title (based on bug report from BidiX)
''2007.01.08 [2.2.2]'' use apply() to invoke hijacked core functions
''2006.07.04 [2.2.1]'' in hijack for displayTiddlers(), suspend TPM as well as SPM so that DefaultTiddlers displays in the correct order.
''2006.06.01 [2.2.0]'' added chkTopOfPageMode (TPM) handling
''2006.02.04 [2.1.1]'' moved global variable declarations to config.* to avoid FireFox 1.5.0.1 crash bug when assigning to globals
''2005.12.27 [2.1.0]'' hijack displayTiddlers() so that SPM can be suspended during startup while displaying the DefaultTiddlers (or #hash list).  Also, corrected initialization for undefined SPM flag to "false", so default behavior is to display multiple tiddlers
''2005.12.27 [2.0.0]'' Update for TW2.0
''2005.11.24 [1.1.2]'' When the back and forward buttons are used, the page now changes to match the URL.  Based on code added by Clint Checketts
''2005.10.14 [1.1.1]'' permalink creation now calls encodeTiddlyLink() to handle tiddler titles with spaces in them
''2005.10.14 [1.1.0]'' added automatic setting of window title and location bar ('auto-permalink').  feature suggestion by David Dickens.
''2005.10.09 [1.0.1]'' combined documentation and code in a single tiddler
''2005.08.15 [1.0.0]'' Initial Release
<<<
!!!!!Credits
<<<
This feature was developed by EricShulman from [[ELS Design Studios|http:/www.elsdesign.com]].
Support for BACK/FORWARD buttons adapted from code developed by Clint Checketts
<<<
!!!!!Code
***/
//{{{
version.extensions.SinglePageMode= {major: 2, minor: 3, revision: 1, date: new Date(2007,3,3)};

if (config.options.chkSinglePageMode==undefined) config.options.chkSinglePageMode=false;
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSinglePageMode>> Display one tiddler at a time";

if (config.options.chkTopOfPageMode==undefined) config.options.chkTopOfPageMode=false;
config.shadowTiddlers.AdvancedOptions += "\n<<option chkTopOfPageMode>> Always open tiddlers at the top of the page";

if (config.options.chkBottomOfPageMode==undefined) config.options.chkBottomOfPageMode=false;
config.shadowTiddlers.AdvancedOptions += "\n<<option chkBottomOfPageMode>> Always open tiddlers at the bottom of the page";

config.SPMTimer = 0;
config.lastURL = window.location.hash;
function checkLastURL()
{
	if (!config.options.chkSinglePageMode)
		{ window.clearInterval(config.SPMTimer); config.SPMTimer=0; return; }
	if (config.lastURL == window.location.hash)
		return;
	var tiddlerName = convertUTF8ToUnicode(decodeURI(window.location.hash.substr(1)));
	tiddlerName=tiddlerName.replace(/\[\[/,"").replace(/\]\]/,""); // strip any [[ ]] bracketing
	if (tiddlerName.length) story.displayTiddler(null,tiddlerName,1,null,null);
}

if (Story.prototype.SPM_coreDisplayTiddler==undefined) Story.prototype.SPM_coreDisplayTiddler=Story.prototype.displayTiddler;
Story.prototype.displayTiddler = function(srcElement,title,template,animate,slowly)
{
	if (config.options.chkSinglePageMode) {
		window.location.hash = encodeURIComponent(convertUnicodeToUTF8(String.encodeTiddlyLink(title)));
		config.lastURL = window.location.hash;
		document.title = wikifyPlain("SiteTitle") + " - " + title;
		story.closeAllTiddlers();
		if (!config.SPMTimer) config.SPMTimer=window.setInterval(function() {checkLastURL();},1000);
	}
	if (config.options.chkTopOfPageMode) { story.closeTiddler(title); srcElement=null; }
	else if (config.options.chkBottomOfPageMode) { story.closeTiddler(title); srcElement="bottom"; }
	this.SPM_coreDisplayTiddler.apply(this,arguments);
	if (config.options.chkTopOfPageMode) window.scrollTo(0,0); // make sure top of page is visible
	else if (config.options.chkBottomOfPageMode) {
		var display=document.getElementById("tiddlerDisplay"); // for TW2.1-
		if (!display) var display=document.getElementById("storyDisplay"); // for TW2.2+
		window.scrollTo(0,ensureVisible(display.lastChild)); // make sure last tiddler is visible
	}
}

if (Story.prototype.SPM_coreDisplayTiddlers==undefined) Story.prototype.SPM_coreDisplayTiddlers=Story.prototype.displayTiddlers;
Story.prototype.displayTiddlers = function(srcElement,titles,template,unused1,unused2,animate,slowly)
{
	// suspend single-page mode (and/or top/bottom display options) when showing multiple tiddlers
	var saveSPM=config.options.chkSinglePageMode; config.options.chkSinglePageMode=false;
	var saveTPM=config.options.chkTopOfPageMode; config.options.chkTopOfPageMode=false;
	var saveBPM=config.options.chkBottomOfPageMode; config.options.chkBottomOfPageMode=false;
	this.SPM_coreDisplayTiddlers.apply(this,arguments);
	config.options.chkBottomOfPageMode=saveBPM;
	config.options.chkTopOfPageMode=saveTPM;
	config.options.chkSinglePageMode=saveSPM;
}
//}}}
/***
|Name|BreadcrumbsPlugin|
|Source|http://www.TiddlyTools.com/#BreadcrumbsPlugin|
|OriginalAuthor|Alan Hecht (with 2.0 update from 'jack' and revisions by Bram Chen)|
|Version|1.5.8.0TT|
|Author|Eric Shulman|
|License|[[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|~CoreVersion|2.1|
|Type|plugin|
|Requires||
|Overrides|Story.prototype.displayTiddler,TiddlyWiki.prototype.deleteTiddler|
|Description|show a list of tiddlers viewed during this session.  Also defines "back" (previousTiddler) toolbar button and macro|

!Configuration
<<<
<<option chkShowBreadcrumbs>> show breadcrumbs display
>//Note: although this checkbox does toggle the breadcrumbs ''setting'', the actual breadcrumbs ''display'' is not updated until the next crumb is added (or a previous crumb is clicked on).  In order for the checkbox setting to have ''immediate'' effect, please see [[ToggleBreadcrumbs]], which uses [[InlineJavascriptPlugin]] to synchronize the checkbox setting and the breadcrumbs display.//
<<option chkReorderBreadcrumbs>> re-order breadcrumbs when visiting a previously viewed tiddler
>//Note: standard (non-enabled) behavior is to ''trim'' the breadcrumbs list when visiting a previously viewed tiddler, so that all crumbs following that tiddler are removed from the list.//
<<<
!Revision History:
__TiddlyTools (TT) variant:__
1.5.8.0 2007.06.21 - in restartHome(), return false to prevent IE from attempting to navigate away...
1.5.8.0 2007.05.26 - added support for {{{<<option chkReorderBreadcrumbs>>}}} to toggle trim vs. re-order behavior when visiting previously viewed tiddlers
1.5.7.0 2007.05.25 - added support for {{{<<option chkShowBreadcrumbs>>}}} to toggle //display// of breadcrumbs
1.5.6.0 2007.05.24 - in refreshCrumbs(), remove non-existing tiddler titles from crumb list.  Also, hijack deleteTiddler() so crumbs can be updated after tiddler is deleted.
1.5.5.0 2007.04.11 - added optional params to previousTiddler macro handler() to allow alternative label and tooltip text (instead of default "back")
1.5.4.0 2007.03.02 - in refreshCrumbs(), for TW2.2, look for "storyDisplay" instead of "tiddlerDisplay" but keep fallback to "tiddlerDisplay" for TW2.1 or earlier
1.5.3.0 2007.02.24 - changed from hijack of onClickTiddlerLink to hijack of displayTiddler() so that ALL displayed tiddlers are recorded in the crumbs, including programmatically displayed tiddlers opened by macros, scripts, etc., (such as [[GotoPlugin]], among many others) in addition to those opened by clicks on links.
1.5.2.0 2007.02.24 - eliminated global space clutter by moving function and data declarations so they are contained inside config.breadCrumbs object.
1.5.1.0 2007.02.06 - added "previousTiddler" macro (for use in sidebar)
1.5.0.0 2007.02.05 - added "previousTiddler" toolbar command (aka, "back")
1.4.0.1 2006.08.04 - change spaces to tabs
1.4.0.0 2006.08.04 - modified from 1.4.0 distro:
<<<
in refreshCrumbs(), set {{{display:none/block}}} instead of {{{visibility:hidden/visible}}}
in restartHome(), check for valid crumbArea before setting style
general code cleanup/reformat using tabs to indent
<<<
|1.4.0|Aug 02, 2006|Fixed bug, the redefined onClickTiddlerLink_orig_breadCrumbs works incorrectly on IE|
|1.3.0|Jul 20, 2006|Runs compatibly with TW 2.1.0 (rev #403+)|
|1.2.0|Feb 07, 2006|change global array breadCrumbs to config.breadCrumbs by Eric's suggestion|
|1.1.0|Feb 04, 2006|JSLint checked|
|1.0.0|Feb 01, 2006|TW2 ready and code Cleaned-up|

!Code section:
***/
//{{{
version.extensions.breadCrumbs = {major: 1, minor: 5, revision: 8, date: new Date("June 21, 2007")};

// show/hide display option (default is to SHOW breadcrumbs)
if (config.options.chkShowBreadcrumbs==undefined)
	config.options.chkShowBreadcrumbs=true;

// REORDER breadcrumbs when visiting previously viewed tiddler (default is to TRIM breadcrumbs)
if (config.options.chkReorderBreadcrumbs==undefined)
	config.options.chkReorderBreadcrumbs=false;

// hijack story.displayTiddler() so crumbs can be refreshed when a tiddler is displayed
if (Story.prototype.breadCrumbs_coreDisplayTiddler==undefined)
	Story.prototype.breadCrumbs_coreDisplayTiddler=Story.prototype.displayTiddler;
Story.prototype.displayTiddler = function(srcElement,title,template,animate,slowly)
{
	this.breadCrumbs_coreDisplayTiddler.apply(this,arguments);
	// if not displaying tiddler during document startup, then add it to the breadcrumbs
	// note: 'startingUp' flag is a global, set/reset by the core init() function
	if (!startingUp) config.breadCrumbs.addCrumb(title);
}

// hijack store.removeTiddler() so crumbs can be refreshed when a tiddler is deleted
if (TiddlyWiki.prototype.breadCrumbs_coreRemoveTiddler==undefined)
	TiddlyWiki.prototype.breadCrumbs_coreRemoveTiddler=TiddlyWiki.prototype.removeTiddler;
TiddlyWiki.prototype.removeTiddler= function(title)
{
	this.breadCrumbs_coreRemoveTiddler.apply(this,arguments);
	config.breadCrumbs.refreshCrumbs();
}

config.breadCrumbs =  {
	crumbs: [], // the list of current breadcrumbs
	addCrumb: function (title) { // ELS: changed from passing event, "e", to passing tiddler title
		var thisCrumb = "[[" + title + "]]";
		var ind = this.crumbs.find(thisCrumb);
		if(ind === null)
			this.crumbs.push(thisCrumb);
		else if (config.options.chkReorderBreadcrumbs)
			this.crumbs.push(this.crumbs.splice(ind,1)[0]); // reorder crumbs
		else
			this.crumbs=this.crumbs.slice(0,ind+1); // trim crumbs
		this.refreshCrumbs();
		return false;
	},
	refreshCrumbs: function() {
		var crumbArea = document.getElementById("breadCrumbs");
		if (!crumbArea) {
			var crumbArea = document.createElement("div");
		 	crumbArea.id = "breadCrumbs";
		 	crumbArea.style.display= "none";
			var targetArea= document.getElementById("tiddlerDisplay"); // TW2.1-
			if (!targetArea) targetArea = document.getElementById("storyDisplay"); // TW2.2+
		 	targetArea.parentNode.insertBefore(crumbArea,targetArea);
		}
		crumbArea.style.display = config.options.chkShowBreadcrumbs?"block":"none";
		removeChildren(crumbArea);
		createTiddlyButton(crumbArea,"Home",null,this.restartHome);
		for (c=0; c<this.crumbs.length; c++)
			if (!store.tiddlerExists(this.crumbs[c].replace(/\[\[/,'').replace(/\]\]/,'')))
				this.crumbs.splice(c,1); // remove non-existing tiddler from crumbs
		wikify(" | " + this.crumbs.join(' > '),crumbArea);
	},
	restartHome: function() {
		story.closeAllTiddlers();
		restart();
		config.breadCrumbs.crumbs = [];
		var crumbArea = document.getElementById("breadCrumbs");
		if (crumbArea) crumbArea.style.display = "none";
		return false;
	}
};

config.commands.previousTiddler = {
	text: 'back',
	tooltip: 'view the previous tiddler',
	hideReadOnly: false,
	dateFormat: 'DDD, MMM DDth YYYY hh:0mm:0ss',
	handler: function(event,src,title) {
		var here=story.findContainingTiddler(src); if (!here) return;
		if (config.breadCrumbs.crumbs.length>1) {
			var crumb=config.breadCrumbs.crumbs[config.breadCrumbs.crumbs.length-2].replace(/\[\[/,'').replace(/\]\]/,'');
			story.displayTiddler(here,crumb);
		}
		else
			config.breadCrumbs.restartHome();
		return false;
	}
};

config.macros.previousTiddler= {
	label: 'back',
	prompt: 'view the previous tiddler',
	handler: function(place,macroName,params,wikifier,paramString,tiddler) {
		var label=params.shift(); if (!label) label=this.label;
		var prompt=params.shift(); if (!prompt) prompt=this.prompt;
		createTiddlyButton(place,label,prompt,function() {
			if (config.breadCrumbs.crumbs.length>1) {
				var crumb=config.breadCrumbs.crumbs[config.breadCrumbs.crumbs.length-2].replace(/\[\[/,'').replace(/\]\]/,'');
				story.displayTiddler(place,crumb);
			}
			else
				config.breadCrumbs.restartHome();
		});
	}
}
//}}}