Metadata Update
Jump to navigation
Jump to search
This page contains examples supporting the Metadata Update profile. These examples show only enough metadata to explain the operation of the update. Many of these metadata objects are incomplete.
Update DocumentEntry Metadata
Trigger object shown with SubmissionSet HasMember Association. Note the PreviousVersion slot in the Association.
<ExtrinsicObject id="Document01" lid="urn:uuid:06b5ba28-4b6e-47ec-b3f0-d42e2ebd637a"> <!-- UniqueId attribute --> <ExternalIdentifier identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab" value="1.2009.0827.08.33.5016" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" id="urn:uuid:a89a35db-cb9c-4e9e-9f9a-e55fda5c9475" registryObject="Document01"> <Name> <LocalizedString value="XDSDocumentEntry.uniqueId"/> </Name> </ExternalIdentifier> </ExtrinsicObject> <Association id="urn:uuid:883e0490-ff31-4753-8133-945b73d99d94" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Association" associationType="urn:oasis:names:tc:ebxml-regrep:AssociationType:HasMember" sourceObject="SubmissionSet01" targetObject="Document01"> <Slot name="SubmissionSetStatus"> <ValueList> <Value>Original</Value> </ValueList> </Slot> <Slot name="PreviousVersion"> <ValueList> <Value>1</Value> </ValueList> </Slot> </Association>
Precondition object
<ExtrinsicObject id="urn:uuid:e0985823-dc50-45a5-a6c8-a11a829893bd" lid="urn:uuid:06b5ba28-4b6e-47ec-b3f0-d42e2ebd637a" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved"> <VersionInfo versionName="1"/> <!-- UniqueId attribute --> <ExternalIdentifier identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab" value="1.2009.0827.08.33.5016" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" id="urn:uuid:7ae00a8d-0152-46d9-bc66-aae8ab4e2edd" registryObject="urn:uuid:e0985823-dc50-45a5-a6c8-a11a829893bd"> <Name> <LocalizedString value="XDSDocumentEntry.uniqueId"/> </Name> </ExternalIdentifier> </ExtrinsicObject>
Trigger object and SubmissionSet HasMember Association as saved to registry. Note:
- Version has been filled in
- id attributes have had UUIDs generated
- Status attribute has been filled in
<!-- Trigger object --> <ExtrinsicObject id="urn:uuid:f139f6ea-ba10-4887-86d1-f95bf698ee3d" lid="urn:uuid:06b5ba28-4b6e-47ec-b3f0-d42e2ebd637a" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved"> <VersionInfo versionName="2"/> <!-- UniqueId attribute --> <ExternalIdentifier identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab" value="1.2009.0827.08.33.5016" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" id="urn:uuid:a89a35db-cb9c-4e9e-9f9a-e55fda5c9475" registryObject="urn:uuid:f139f6ea-ba10-4887-86d1-f95bf698ee3d"> <Name> <LocalizedString value="XDSDocumentEntry.uniqueId"/> </Name> </ExternalIdentifier> </ExtrinsicObject> <Association id="urn:uuid:883e0490-ff31-4753-8133-945b73d99d94" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Association" associationType="urn:oasis:names:tc:ebxml-regrep:AssociationType:HasMember" sourceObject="urn:uuid:93f9e4f8-cd53-4118-b197-ed9e0453ece0" targetObject="urn:uuid:f139f6ea-ba10-4887-86d1-f95bf698ee3d"> <Slot name="SubmissionSetStatus"> <ValueList> <Value>Original</Value> </ValueList> </Slot> <Slot name="PreviousVersion"> <ValueList> <Value>1</Value> </ValueList> </Slot> </Association>
This is the updated metadata of the original object. Note the status has changed to Deprecated
<ExtrinsicObject id="urn:uuid:e0985823-dc50-45a5-a6c8-a11a829893bd" lid="urn:uuid:06b5ba28-4b6e-47ec-b3f0-d42e2ebd637a" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Deprecated"> <VersionInfo versionName="1"/> <!-- UniqueId attribute --> <ExternalIdentifier identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab" value="1.2009.0827.08.33.5016" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" id="urn:uuid:7ae00a8d-0152-46d9-bc66-aae8ab4e2edd" registryObject="urn:uuid:e0985823-dc50-45a5-a6c8-a11a829893bd"> <Name> <LocalizedString value="XDSDocumentEntry.uniqueId"/> </Name> </ExternalIdentifier> </ExtrinsicObject>