Working with the RDF Application

The AusStage data set was previously only accessible via human interaction with a custom-designed web interface.
Reformatting the AusStage data set in an open-access, standards-compliant format has extended access to programmatic interaction and new possibilities for data re-use.
By doing this the knowledge that AusStage has accumulated can be integrated into the linked data fabric of the Semantic Web by mapping the AusStage database schema onto an ontology that formally expresses relations between entities, by reformatting the dataset as an expression of that ontology, and by storing that expression in a publicly accessible, machine-readable data repository.

This is done using our RDF application (Resource Description Framework) which is accessed via the SPARQL Endpoint.

ABOUT SPARQL

SPARQL Query Language for RDF is a language that can be used to query RDF data sources. The Navigating Networks and Complete Ausstage Dataset Services use an RDF based datastore that is created and populated by the RdfExport application.

USEFUL LINKS

Useful SPARQL Links include:

 

SPARQL ENDPOINTS

There are two SPARQL endpoints available:
These endpoints can be accessed through forms accessed via the links below :

SAMPLE SPARQL QUERY

List the Collaborators of a Contributor (Robyn Archer)

PREFIX ausstage:  <http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#>

SELECT ?collaborator ?collabGivenName ?collabFamilyName
WHERE { 
       <ausstage:Contributor:774> a ausstage:CONTRIBUTOR ;
                      ausstage:CONTRIBUTORhasCONTRIBUTORLINK ?collaborator.
       ?collaborator  ausstage:CONTRIBUTORhasFIRST_NAME ?collabGivenName;
                      ausstage:CONTRIBUTORhasLAST_NAME ?collabFamilyName.
}

 

 

TABLE NAMES AND PREDICATES

The list below details the table names and predicates that can be used when querying the SPARQL endpoint.

CONTENT INDICATOR

<table name='ContentIndicator' type='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTOR' primaryKey='contentindicatorid'>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTENTINDICATORhasCONTENTINDICATOR' type='string'>{contentindicator}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTENTINDICATORhasCONTENTINDICATORDESCRIPTION' type='string'>{contentindicatordescription}</object>

CONTRIBUTOR FUNCTION

<table name='ContFunc' type='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTFUNC' primaryKey='contributorfunctpreferredid'>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTFUNCThasCONTFUNCTION' type='string'>{contfunction}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTFUNCThasCONTFUNCTDESCRIPTION' type='string'>{contfunctiondescription}</object>

CONTRIBUTOR

<table name='Contributor' type='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTOR' primaryKey='contributorid'>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasCONTRIBUTORCOUNTRY' type='string'>{contributorcountry}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasDATE_OF_DEATH' type='dateTime'>{date_of_death}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasDDDATE_OF_DEATH' type='string'>{dddate_of_death}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasDISPLAY_NAME' type='string'>{first_name} {last_name}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasFIRST_NAME' type='string'>{first_name}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasGENDER' type='string' matches='male|female'>{gendername}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasLAST_NAME' type='string'>{last_name}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasMMDATE_OF_DEATH' type='string'>{mmdate_of_death}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasNATIONALITY' type='string'>{nationality}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasNOTES' type='string'>{notes}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasOTHER_NAMES' type='string'>{other_names}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasSTATE' type='string' matches='[^U].*'>{statename}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasYYYYDATE_OF_DEATH' type='string'>{yyyydate_of_death}</object>
      <subquery>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasCONTFUNCT' type='key'>ContFunc:{contributorfunctpreferredid}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasORGANISATIONLINK' type='key'>Organisation:{organisationid}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasCONTRIBUTORLINK' type='key' reversePredicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#CONTRIBUTORhasCONTRIBUTORLINK'>Contributor:{collaboratorid}</object>

 DESCRIPTION SOURCE

<table name='DescriptionSrc' type='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#DESCRIPTIONSRC' primaryKey='descriptionsourceid'>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#DESCRIPTIONSRChasDESCRIPTIONSOURCE' type='string'>{descriptionsource}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#DESCRIPTIONSRChasDESCRIPTIONDESCRIPTION' type='string'>{descriptiondescription}</object>

EVENTS

<table name='Events' type='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENTS' primaryKey='eventid'>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasCOLLECTION1' type='string'>{collection1}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasCOLLECTION2' type='string'>{collection2}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasCOLLECTION3' type='string'>{collection3}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasCONTENT_INDICATOR' type='key'>ContentIndicator:{content_indicator}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasDATA_SOURCE1' type='string'>{datasource1}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasDATA_SOURCE2' type='string'>{datasource2}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasDATA_SOURCE3' type='string'>{datasource3}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasDATA_SOURCE_DESCRIPTION1' type='string'>{data_source_description1}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasDATA_SOURCE_DESCRIPTION2' type='string'>{data_source_description2}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasDATA_SOURCE_DESCRIPTION3' type='string'>{data_source_description3}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasDDDATE_ENTERED' type='string'>{dddate_entered}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasDDDATE_UPDATED' type='string'>{dddate_updated}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasDDFIRST_DATE' type='string'>{ddfirst_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasDDLAST_DATE' type='string'>{ddlast_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasDDOPENING_NIGHT' type='string'>{ddopening_night}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasDESCRIPTION' type='string'>{description}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasDESCRIPTION_SOURCE' type='key'>DescriptionSrc:{description_source}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasENTERED_BY' type='nonNegativeInteger'>{entered_by}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasENTERED_BY_USER' type='string'>{entered_by_user}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasENTERED_DATE' type='dateTime'>{entered_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasESTIMATED_DATES' type='string'>{estimated_dates}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasEVENT_NAME' type='string'>{event_name}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasFIRST_DATE' type='dateTime'>{first_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasFURTHER_INFORMATION' type='string'>{further_information}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasINTERESTING_PERF_HISTORY' type='string'>{interesting_perf_history}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasLAST_DATE' type='dateTime'>{last_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasMMDATE_ENTERED' type='string'>{mmdate_entered}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasMMDATE_UPDATED' type='string'>{mmdate_updated}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasMMFIRST_DATE' type='string'>{mmfirst_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasMMLAST_DATE' type='string'>{mmlast_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasMMOPENING_NIGHT' type='string'>{mmopening_night}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasOPENING_NIGHT_DATE' type='dateTime'>{opening_night_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasPRIMARY_GENRE' type='string'>{genre}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasSNDDATE_ENTERED' type='nonNegativeInteger'>{snddate_entered}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasSNDDATE_UPDATED' type='nonNegativeInteger'>{snddate_updated}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasSNDFIRST_DATE' type='nonNegativeInteger'>{sndfirst_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasSNDLAST_DATE' type='nonNegativeInteger'>{sndlast_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasSNDOPENING_NIGHT' type='nonNegativeInteger'>{sndopening_night}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasSTATUS' type='key'>StatusMenu:{status}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasUPDATED_DATE' type='dateTime'>{updated_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasVENUEID' type='key'>Venue:{venueid}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasWORLD_PREMIER' type='string'>{world_premier}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasYYYYFIRST_DATE' type='string'>{yyyyfirst_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasYYYYLAST_DATE' type='string'>{yyyylast_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasYYYYOPENING_NIGHT' type='string'>{yyyyopening_night}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasYYYYDATE_ENTERED' type='string'>{yyyydate_entered}</object>
    <subquery>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasWORKLINK' reversePredicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#WORKhasEVENTLINK' type='key'>Work:{workid}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasDATA_SOURCE' type='string'>{datasource}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasSECONDARYGENRE' type='string'>{preferredterm}</object>
 

ITEM

<table name='Item' type='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEM' primaryKey='itemid'>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasACCESSIONED_DATE' type='dateTime'>{accessioned_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasAQUIRED_FROM' type='string'>{aquired_from}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasCATALOGUEID' type='string'>{catalogueid}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasCITATION' type='string'>{citation}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasCOMMENTS' type='string'>{comments}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasCONDITION' type='string'>{condition}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasCOPYRIGHT_DATE' type='dateTime'>{copyright_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasCREATED_DATE' type='dateTime'>{created_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasDATE_NOTES' type='string'>{date_notes}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasDC_CREATOR' type='string'>{dc_creator}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasDDACCESSIONED_DATE' type='string'>{ddaccessioned_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasDDCOPYRIGHT_DATE' type='string'>{ddcopyright_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasDDCREATED_DATE' type='string'>{ddcreated_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasDDISSUED_DATE' type='string'>{ddissued_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasDDTERMINATED_DATE' type='string'>{ddterminated_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasDESCRIPTION_ABSTRACT' type='string'>{description_abstract}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasDETAIL_COMMENTS' type='string'>{detail_comments}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasDONATED_PURCHASED' type='string'>{donated_purchased}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasENTERED_BY_USER' type='string'>{entered_by_user}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasENTERED_DATE' type='dateTime'>{entered_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasFORMAT' type='string'>{format}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasFORMAT_EXTENT' type='string'>{format_extent}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasFORMAT_MEDIUM' type='string'>{format_medium}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasFORMAT_MIMETYPE' type='string'>{format_mimetype}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasIDENT_ISBN' type='string'>{ident_isbn}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasIDENT_ISMN' type='string'>{ident_ismn}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasIDENT_ISSN' type='string'>{ident_issn}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasIDENT_SICI' type='string'>{ident_sici}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasINSTITUTION' type='string'>{organisationname}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasISSUE' type='string'>{issue}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasISSUED_DATE' type='dateTime'>{issued_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasITEM_DESCRIPTION' type='string'>{item_description}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasITEM_TYPE_OLD' type='string'>{item_type_lov_id}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasITEM_URL' type='anyURI'>{item_url}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasLANGUAGE' type='string'>{language}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasLOOKUP' type='string'>{item_type_old}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasMMACCESSIONED_DATE' type='string'>{mmaccessioned_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasMMCOPYRIGHT_DATE' type='string'>{mmcopyright_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasMMCREATED_DATE' type='string'>{mmcreated_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasMMISSUED_DATE' type='string'>{mmissued_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasMMTERMINATED_DATE' type='string'>{mmterminated_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasMODIFIED_BY_USER' type='string'>{modified_by_user}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasMODIFIED_DATE' type='dateTime'>{modified_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasPAGE' type='string'>{page}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasPROVENANCE' type='string'>{provenance}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasPUBLISHER' type='string'>{publisher}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasPUBLISHER_LOCATION' type='string'>{publisher_location}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasRIGHTS' type='string'>{rights}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasRIGHTS_ACCESS_RIGHTS' type='string'>{rights_access_rights}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasRIGHTS_HOLDER' type='string'>{rights_holder}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasSIGNIFICANCE' type='string'>{significance}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasSOURCE' type='string'>{source}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasSTORAGE' type='string'>{storage}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasSUB_LOOKUP' type='string'>{item_sub_type_old}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasTERMINATED_DATE' type='dateTime'>{terminated_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasTITLE' type='string'>{title}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasTITLE_ALTERNATIVE' type='string'>{title_alternative}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasUPDATED_DATE' type='dateTime'>{updated_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasVOLUME' type='string'>{volume}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasYYYYACCESSIONED_DATE' type='string'>{yyyyaccessioned_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasYYYYCOPYRIGHT_DATE' type='string'>{yyyycopyright_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasYYYYCREATED_DATE' type='string'>{yyyycreated_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasYYYYISSUED_DATE' type='string'>{yyyyissued_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasYYYYTERMINATED_DATE' type='string'>{yyyyterminated_date}</object>
        <subquery>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasCONTRIBUTORLINK' type='key'>Contributor:{contributorid}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasChildItem' reversePredicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasParentItem' type='key'>Item:{childid}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasITEMLINK' reversePredicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasITEMLINK' type='key'>Item:{childid}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasEVLINK' type='key'>Event:{eventid}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasORGANISATIONLINK' type='key'>Organisation:{organisationid}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasVENUELINK' type='key'>Venue:{venueid}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ITEMhasWORKLINK' type='key'>Work:{workid}</object>

ORGANISATION

<table name='Organisation' type='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATION' primaryKey='organisationid'>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasADDRESS' type='string'>{address}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasCOUNTRYNAME' type='string'>{countryname}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasNAME' type='string'>{name}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasNOTES' type='string'>{notes}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasORGANISATIONCOUNTRY' type='string'>{organisationcountry}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasOTHER_NAMES1' type='string'>{other_names1}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasOTHER_NAMES2' type='string'>{other_names2}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasOTHER_NAMES3' type='string'>{other_names3}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasPOSTCODE' type='nonNegativeInteger'>{postcode}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasSTATE' type='string' matches='[^U].*'>{statename}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasSUBURB' type='string'>{suburb}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasTYPE' type='string'>{type}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasWEB_LINKS' type='anyURI'>{web_links}</object>
        <subquery>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasDDFIRST_DATE' type='string'>{ddfirst}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasDDLAST_DATE' type='string'>{ddlast}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasFIRST_DATE' type='dateTime'>{firstdate}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasLAST_DATE' type='dateTime'>{lastdate}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasMMFIRST_DATE' type='string'>{mmfirst}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasMMLAST_DATE' type='string'>{mmlast}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasYYYYFIRST_DATE' type='string'>{yyyyfirst}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasYYYYLAST_DATE' type='string'>{yyyylast}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#ORGANISATIONhasEVLINK' reversePredicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#EVENThasORGANISATIONLINK' type='key'>Event:{eventid}</object>

STATUS MENU

<table name='StatusMenu' type='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#STATUSMENU' primaryKey='statusid'>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#STATUSMENUhasSTATUS' type='string'>{status}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#STATUSMENUhasSTATUSID' type='nonNegativeInteger'>{statusid}</object>

VENUE

<table name='Venue' type='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUE' primaryKey='venueid'>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasCAPACITY' type='nonNegativeInteger' matches='[0-9]*'>{capacity}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasCOUNTRY' type='string'>{country}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasLATITUDE' type='decimal'>{latitude}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasLONGITUDE' type='decimal'>{longitude}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasNOTES' type='string'>{notes}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasPOSTCODE' type='string'>{postcode}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasSTATE' type='string' matches='[^U].*'>{statename}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasSTREET' type='string'>{street}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasSUBURB' type='string'>{suburb}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasVENUE_NAME' type='string'>{venue_name}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasWEB_LINKS' type='anyURI'>{web_links}</object>
    <subquery>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasDDFIRST_DATE' type='string'>{ddfirst}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasDDLAST_DATE' type='string'>{ddlast}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasFIRST_DATE' type='dateTime'>{firstdate}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasLAST_DATE' type='dateTime'>{lastdate}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasMMFIRST_DATE' type='string'>{mmfirst}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasMMLAST_DATE' type='string'>{mmlast}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasYYYYFIRST_DATE' type='string'>{yyyyfirst}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#VENUEhasYYYYLAST_DATE' type='string'>{yyyylast}</object>

WORK

<table name='Work' type='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#WORK' primaryKey='workid'>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#WORKhasALTER_WORK_TITLE' type='string'>{alter_work_title}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#WORKhasENTERED_BY_USER' type='string'>{entered_by_user}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#WORKhasENTERED_DATE' type='dateTime'>{entered_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#WORKhasMODIFIED_BY_USER' type='string'>{modified_by_user}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#WORKhasMODIFIED_DATE' type='dateTime'>{modified_date}</object>
    <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#WORKhasWORK_TITLE' type='string'>{work_title}</object>
    <subquery>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#WORKhasCONTRIBUTORLINK' type='key'>Contributor:{contributorid}</object>
        <object predicate='http://www.semanticweb.org/ontologies/2011/6/AusStagev1-3.owl#WORKhasORGANISATIONLINK' type='key'>Organisation:{organisationid}</object>