type field categorises every DMS record into one of 10 heritage item types. The value must exactly match one of the enum strings defined in schema/dms.json.
story
Oral histories, personal narratives, and written accounts.
photo
Photographs and photographic images.
document
Administrative records, reports, letters, and certificates.
audio
Sound recordings, music, and audio interviews.
video
Video recordings and films.
event
Documentation of community events and gatherings.
map
Maps and spatial representations of the camp.
artwork
Paintings, murals, drawings, crafts, sculptures, and installations.
site
Cultural, historical, or community locations and landmarks.
poem
Poetry, spoken word, and literary works.
story
Oral histories, personal narratives, and written accounts. Use this type for first-person accounts of displacement, arrival, daily life, or community experience — whether recorded verbally and transcribed, or composed as written prose. In the JSON-LD context,story maps to schema:Article, foaf:Document, and bibo:Document.
story-type.json
narrator, author, interviewer, interviewee, editor, translator
Common formats: text/plain, text/html, application/pdf
photo
Photographs and photographic images, including documentary photography, portraits, and community life imagery. Use this type for still images captured by a camera, whether digital or digitised from film. In the JSON-LD context,photo maps to schema:Photograph and foaf:Image.
photo-type.json
photographer
Common formats: image/jpeg, image/png, image/tiff
document
Administrative records, official reports, letters, registration forms, and certificates. Use this type for text-based items that originated as institutional or formal paperwork — either produced within the camp’s administrative structures or by organisations operating there. In the JSON-LD context,document maps to schema:DigitalDocument, foaf:Document, and bibo:Document.
document-type.json
author, editor, contributor, translator
Common formats: application/pdf, text/plain, image/jpeg (scanned document)
audio
Sound recordings including music performances, audio interviews, oral testimonies, radio broadcasts, and spoken-word content not classified as poetry. Use this type when the primary medium is audio, even if a transcript also exists. In the JSON-LD context,audio maps to schema:AudioObject and bibo:AudioDocument.
audio-type.json
recorder, interviewer, interviewee, narrator, contributor
Common formats: audio/mpeg, audio/wav, audio/ogg
video
Video recordings, documentary films, and filmed events. Use this type when the primary medium is moving image, whether produced professionally or as community documentation. In the JSON-LD context,video maps to schema:VideoObject and bibo:AudioVisualDocument.
video-type.json
recorder, editor, contributor
Common formats: video/mp4, video/webm, video/ogg
event
Documentation of community events, gatherings, celebrations, and public meetings. Use this type for records that describe or represent an event that occurred, rather than the artefact produced at the event (use the appropriate type for the artefact itself). In the JSON-LD context,event maps to schema:Event and bibo:Event.
event-type.json
organizer, contributor, recorder
Common formats: text/plain, application/pdf, text/html
map
Maps and spatial representations of the camp or its surroundings. Use this type for cartographic materials including hand-drawn camp layouts, GIS-produced maps, and spatial planning documents. In the JSON-LD context,map maps to schema:Map and foaf:Document.
map-type.json
author, contributor
Common formats: image/png, image/svg+xml, application/pdf, application/geo+json
artwork
Visual artworks including paintings, murals, drawings, handmade crafts, sculptures, and installations. Use this type for items whose primary value lies in their aesthetic or artistic expression rather than their informational content. In the JSON-LD context,artwork maps to schema:VisualArtwork and foaf:Image.
artwork-type.json
artist, muralist, sculptor, contributor
Common formats: image/jpeg, image/png, image/tiff
site
Cultural, historical, or community locations and landmarks within or associated with the camp. Use this type for records that document a place itself — its history, significance, and physical characteristics — rather than an item found there. In the JSON-LD context,site maps to schema:Place and schema:LandmarksOrHistoricalBuildings.
site-type.json
contributor, curator
Common formats: text/plain, application/pdf, image/jpeg
poem
Poetry, spoken-word pieces, and literary works. Use this type for items whose form is explicitly poetic — including written verse, performed spoken word, and song lyrics presented as literary works. In the JSON-LD context,poem maps to schema:CreativeWork and bibo:Document.
poem-type.json
poet, author, narrator
Common formats: text/plain, text/html, audio/mpeg (spoken word recording)
Type selection guide
My item is a transcript of a recorded interview
My item is a transcript of a recorded interview
Use
story. The transcript is the primary artefact — the oral narrative is what the record describes. If the audio recording also needs its own record, create a separate audio record and link them using the relation field.My item is a photograph of a mural
My item is a photograph of a mural
Use
artwork. The subject of the photograph is the artwork. If the photograph itself is the heritage item (e.g., documentary photography of daily life), use photo.My item is a written account of an event
My item is a written account of an event
Use
document if it is an official report or administrative record. Use story if it is a personal or community narrative. Use event if the record’s primary purpose is to document the event itself.My item is a song recorded as audio
My item is a song recorded as audio
Use
audio. If you also have sheet music or lyrics as a separate document, create a second record of type document or poem and link both records using the relation field.