instantiationExtension is an extension element. Extensions are either a wrapper containing a specific element from another standard OR embedded xml containing the extension.
Best practice: Use it to supplement other metadata sub-elements of ‘instantiationPart’ or ‘pbcoreInstantiationDocument’ in which it appears.
instantiationExtension can only be contained by pbcoreInstantiation, pbcoreInstantiationDocument, or instantiationPart.
Usage: optional, repeatable.
Attributes
instantiationExtension has no attributes.
Subelements
instantiationExtension contains the following subelements:
- extensionWrap – required ONLY if extensionEmbedded is not used. The extensionWrap serves as a container for the elements extensionElement, extensionValue, and extensionAuthorityUsed..
- extensionEmbedded – required ONLY if extensionWrap is not used. The extensionEmbedded element allows the inclusion of xml from another schema, e.g. TEI, METS, etc.
Examples
1 2 3 4 5 6 7 8 9 10 |
<pbcoreInstantiation> <!-- No data here directly; it's within sub-elements instead --> <instantiationExtension> <extensionWrap> <extensionElement>RightsHolderName</extensionElement> <extensionValue>WNET.org</extensionValue> <extensionAuthorityUsed>http://www.loc.gov/standards/rights/METSRights.xsd</extensionAuthorityUsed> </extensionWrap> </instantiationExtension> </pbcoreInstantiation> |
Submit any issues or suggested changes for future schema iterations by creating a ticket in our Github repository.