Skip to content

Instantly share code, notes, and snippets.

@aronr
Last active October 13, 2015 21:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aronr/108d56d1c83e4371a3d7 to your computer and use it in GitHub Desktop.
Save aronr/108d56d1c83e4371a3d7 to your computer and use it in GitHub Desktop.
Example of an XML payload for importing an Intake record into CollectionSpace. (Note: the value of the intakes_common:valuer field should match the refName of a real Person record, or you can just omit this value from the payload.)
<?xml version="1.0" encoding="UTF-8"?>
<imports>
<import service="Intakes" type="Intake">
<schema name='intakes_common' xmlns:intakes_common='http://collectionspace.org/intake/'>
<intakes_common:conditionCheckReasons/>
<intakes_common:valuationReferenceNumber>valuationReferenceNumberX</intakes_common:valuationReferenceNumber>
<intakes_common:entryReason>entryReasonX</intakes_common:entryReason>
<intakes_common:currentOwner>currentOwnerX</intakes_common:currentOwner>
<intakes_common:depositor>depositorX</intakes_common:depositor>
<intakes_common:valuer>urn:cspace:org.collectionspace.demo:personauthority:id(9505e049-e367-4b51-9425):person:id(f9e46efa-6286-48b3-827d)'David+Bowie'</intakes_common:valuer>
<intakes_common:depositorsRequirements>depositorsRequirementsX</intakes_common:depositorsRequirements>
<intakes_common:insuranceNote>insuranceNoteX</intakes_common:insuranceNote>
<intakes_common:entryDate>entryDateX</intakes_common:entryDate>
<intakes_common:fieldCollectionMethods/>
<intakes_common:entryNumber>entryNumberX</intakes_common:entryNumber>
<intakes_common:conditionCheckersOrAssessors/>
<intakes_common:conditionCheckMethods/>
<intakes_common:fieldCollectors/>
<intakes_common:returnDate>returnDateX</intakes_common:returnDate>
<intakes_common:packingNote>packingNoteüX</intakes_common:packingNote>
<intakes_common:currentLocationGroupList/>
<intakes_common:entryMethods>
<entryMethod>entry-methodX</entryMethod>
</intakes_common:entryMethods>
<intakes_common:insurers/>
<intakes_common:locationDate>locationDateX</intakes_common:locationDate>
<intakes_common:conditionCheckDate>conditionCheckDateX</intakes_common:conditionCheckDate>
<intakes_common:fieldCollectionPlace/>
<intakes_common:fieldCollectionSources/>
<intakes_common:conditionCheckNote>conditionCheckNoteX slashed "O": Ø | lowercase a with acute accent: á | lowercase e with acute accent: é</intakes_common:conditionCheckNote>
<intakes_common:entryNote>entryNoteX</intakes_common:entryNote>
<intakes_common:fieldCollectionDate/>
<intakes_common:fieldCollectionNote/>
<intakes_common:insuranceReferenceNumber>insuranceReferenceNumberX</intakes_common:insuranceReferenceNumber>
<intakes_common:insurancePolicyNumber>insurancePolicyNumberX</intakes_common:insurancePolicyNumber>
<intakes_common:fieldCollectionEventNames/>
<intakes_common:fieldCollectionNumber/>
<intakes_common:conditionCheckReferenceNumber>conditionCheckReferenceNumberX</intakes_common:conditionCheckReferenceNumber>
<intakes_common:normalLocation>normalLocationX</intakes_common:normalLocation>
<intakes_common:insuranceRenewalDate>insuranceRenewalDateX</intakes_common:insuranceRenewalDate>
</schema>
</import>
</imports>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment