The extensionWrap serves as a container for the elements extensionElement, extensionValue, and extensionAuthorityUsed.
XPATH LOCATION:
/ pbcoreDescriptionDocument / pbcoreExtension / extensionWrap
USAGE RULES:
Occurs:
1 or more times
Contained by:
- /pbcoreDescriptionDocument/pbcoreExtension
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationExtension
Contained with:
[Any elements used MUST appear in this relative order]
- /pbcoreDescriptionDocument/pbcoreExtension/extensionWrap
- /pbcoreDescriptionDocument/pbcoreExtension/extensionEmbedded
EXAMPLES:
<pbcoreExtension> <extensionWrap> <extensionElement>RightsHolderName</extensionElement> <extensionValue>WNET.org</extensionValue> <extensionAuthorityUsed>http://www.loc.gov/standards/rights/METSRights.xsd</extensionAuthorityUsed> </extensionWrap> </pbcoreExtension>
extensionWrap is unbounded. Is there any difference between the two examples below. In what cases would their meaning be different?
localData1
abc
http://example.com
localData2
xyz
http://example.com
and
localData1
abc
http://example.com
localData2
xyz
http://example.com
oops forgot to escape tags: examples again
<pbcoreExtension>
<extensionWrap annotation=”explanation here”>
<extensionElement>localData1</extensionElement>
<extensionValue>abc</extensionValue>
<extensionAuthorityUsed>http://example.com</extensionAuthorityUsed>
</extensionWrap>
<extensionWrap annotation=”blah blah”>
<extensionElement>localData2</extensionElement>
<extensionValue>xyz</extensionValue>
<extensionAuthorityUsed>http://example.com</extensionAuthorityUsed>
</extensionWrap>
</pbcoreExtension>
<pbcoreExtension>
<extensionWrap annotation=”explanation here”>
<extensionElement>localData1</extensionElement>
<extensionValue>abc</extensionValue>
<extensionAuthorityUsed>http://example.com</extensionAuthorityUsed>
</extensionWrap>
</pbcoreExtension>
<pbcoreExtension>
<extensionWrap annotation=”blah blah”>
<extensionElement>localData2</extensionElement>
<extensionValue>xyz</extensionValue>
<extensionAuthorityUsed>http://example.com</extensionAuthorityUsed>
</extensionWrap>
</pbcoreExtension>