All Downloads are FREE. Search and download functionalities are using the official Maven repository.

home.alerts.config.basicXmlMap.json Maven / Gradle / Ivy

There is a newer version: 1.10.2
Show newest version
{
    "comment": "This is a basic XML mapping file designed to ingest XML documents that largely mirror ReDBox's own internal data fields.",
    "mappings": {
        "//my:Title": ["title", "dc:title", "redbox:submissionProcess.dc:title"],
        "//my:Description": ["description", "dc:description", "redbox:submissionProcess.dc:description"],
        "//my:SubmissionDetails/my:WorkflowSource": "workflow_source",


        "//my:Type": "dc:type.rdf:PlainLiteral",
        "": "dc:type.skos:prefLabel",
        "//my:DateCreated": "dc:created",
        "//my:DateModified": "dc:modified",
        "//my:Language": "dc:language.dc:identifier",
        "": "dc:language.skos:prefLabel",


        "//my:Coverage/my:DateFrom": "dc:coverage.vivo:DateTimeInterval.vivo:start",
        "//my:Coverage/my:DateTo": "dc:coverage.vivo:DateTimeInterval.vivo:end",
        "//my:Coverage/my:TimePeriod": "dc:coverage.redbox:timePeriod",
        "//my:Coverage/my:GeospatialLocations/my:GeospatialLocation": {
            "my:GeospatialLocationType": "dc:coverage.vivo:GeographicLocation.0.dc:type",
            "my:GeospatialLocationValue": "dc:coverage.vivo:GeographicLocation.0.rdf:PlainLiteral",
            "": "dc:coverage.vivo:GeographicLocation.0.geo:long",
            "": "dc:coverage.vivo:GeographicLocation.0.geo:lat",
            "": "dc:coverage.vivo:GeographicLocation.0.dc:identifier"
        },


        "//my:RelatedPublications/my:relatedPublication": {
            "my:RelatedPublicationURL": "dc:relation.swrc:Publication.0.dc:identifier",
            "my:RelatedPublicationTitle": "dc:relation.swrc:Publication.0.dc:title",
            "my:RelatedPublicationNotes": "dc:relation.swrc:Publication.0.skos:note"
        },
        "//my:RelatedWebsites/my:RelatedWebsite": {
            "my:RelatedWebsiteURL": "dc:relation.bibo:Website.0.dc:identifier",
            "my:RelatedWebsiteTitle": "dc:relation.bibo:Website.0.dc:title",
            "my:RelatedWebsiteNotes": "dc:relation.bibo:Website.0.skos:note"
        },
        "//my:RelatedData/my:RelatedDataItem": {
            "my:RelatedDataItemURL": "dc:relation.vivo:Dataset.0.dc:identifier",
            "my:RelatedDataItemRelationship": "dc:relation.vivo:Dataset.0.vivo:Relationship.rdf:PlainLiteral",
            "": "dc:relation.vivo:Dataset.0.vivo:Relationship.skos:prefLabel",
            "my:RelatedDataItemTitle": "dc:relation.vivo:Dataset.0.dc:title",
            "my:RelatedDataItemNotes": "dc:relation.vivo:Dataset.0.skos:note",
            "": "dc:relation.vivo:Dataset.0.redbox:origin",
            "": "dc:relation.vivo:Dataset.0.redbox:publish"
        },


        "//my:Creators/my:Creator": {
            "my:CreatorID": "dc:creator.foaf:Person.0.dc:identifier",
            "": "dc:creator.foaf:Person.0.foaf:name",
            "my:CreatorTitle": "dc:creator.foaf:Person.0.foaf:title",
            "my:CreatorPI": "dc:creator.foaf:Person.0.redbox:isCoPrimaryInvestigator",
            "my:CreatorCI": "dc:creator.foaf:Person.0.redbox:isPrimaryInvestigator",
            "my:CreatorGiven": "dc:creator.foaf:Person.0.foaf:givenName",
            "my:CreatorFamily": "dc:creator.foaf:Person.0.foaf:familyName",
            "my:CreatorAffiliationID": "dc:creator.foaf:Person.0.foaf:Organization.dc:identifier",
            "my:CreatorAffiliation": "dc:creator.foaf:Person.0.foaf:Organization.skos:prefLabel"
        },
        "//my:PrimaryContact/my:PrimaryContactID": "locrel:prc.foaf:Person.dc:identifier",
        "": "locrel:prc.foaf:Person.foaf:name",
        "//my:PrimaryContact/my:PrimaryContactTitle": "locrel:prc.foaf:Person.foaf:title",
        "//my:PrimaryContact/my:PrimaryContactFirstName": "locrel:prc.foaf:Person.foaf:givenName",
        "//my:PrimaryContact/my:PrimaryContactFamilyName": "locrel:prc.foaf:Person.foaf:familyName",
        "//my:PrimaryContact/my:PrimaryContactEmail": "locrel:prc.foaf:Person.foaf:email",
        "//my:Supervisors/my:Supervisor": {
            "my:SupervisorID": "swrc:supervisor.foaf:Person.0.dc:identifier",
            "": "swrc:supervisor.foaf:Person.0.foaf:name",
            "my:SupervisorTitle": "swrc:supervisor.foaf:Person.0.foaf:title",
            "my:SupervisorFirstName": "swrc:supervisor.foaf:Person.0.foaf:givenName",
            "my:SupervisorFamilyName": "swrc:supervisor.foaf:Person.0.foaf:familyName"
        },
        "//my:Collaborators/my:Collaborator": {
            "my:CollaboratorName": "dc:contributor.locrel:clb.0.foaf:Agent"
        },


        "//my:SEOCodes/my:SEOCode": {
            "": "dc:subject.anzsrc:seo.0.skos:prefLabel",
            "my:SEOCodeValue": "dc:subject.anzsrc:seo.0.rdf:resource"
        },
        "//my:FORCodes/my:FORCode": {
            "": "dc:subject.anzsrc:for.0.skos:prefLabel",
            "my:FORCodeValue": "dc:subject.anzsrc:for.0.rdf:resource"
        },
        "//my:Keywords/my:Keyword": {
            "my:KeywordValue": "dc:subject.vivo:keyword.0.rdf:PlainLiteral"
        },
        "//my:TypeOfActivity": "dc:subject.anzsrc:toa.rdf:resource",
        "": "dc:subject.anzsrc:toa.skos:prefLabel",


        "//my:Rights/my:RightsAccess": "dc:accessRights.rdf:PlainLiteral",
        "//my:Rights/my:RightsStatement": "dc:accessRights.dc:RightsStatement",
        "//my:Rights/my:RightsCCLicence": "redbox:creativeCommonsLicense.dc:identifier",
        "": "redbox:creativeCommonsLicense.skos:prefLabel",
        "//my:Rights/my:RightsOtherName": "dc:license.skos:prefLabel",
        "//my:Rights/my:RightsOtherURL": "dc:license.dc:identifier",


        "//my:Identifier/my:IdentifierValue": "dc:identifier.rdf:PlainLiteral",
        "//my:Identifier/my:IdentifierType": "dc:identifier.dc:type.rdf:PlainLiteral",
        "": "dc:identifier.dc:type.skos:prefLabel",
        "//my:Identifier/my:IdentifierUseMetadataID": "dc:identifier.redbox:origin",
        "//my:Location/my:LocationURLs/my:LocationURL": {
            "my:LocationURLValue": "bibo:Website.0.dc:identifier"
        },
        "//my:Location/my:LocationStoredAt": "vivo:Location.vivo:GeographicLocation.gn:name",
        "//my:Location/my:LocationNotes": "vivo:Location.vivo:GeographicLocation.skos:note",
        "//my:RetentionPeriod": "redbox:retentionPeriod",
        "//my:Extent": "dc:extent",
        "//my:DisposalDate": "redbox:disposalDate",
        "//my:DataOwners/my:DataOwner": {
           "my:DataOwnerName": "locrel:own.foaf:Agent.0.foaf:name" 
        },
        "//my:DataCustodian": "locrel:dtm.foaf:Agent.foaf:name",
        "": "foaf:Organization.dc:identifier",
        "//my:DataAffiliation": "foaf:Organization.skos:prefLabel",
        "//my:FundingBodies/my:FundingBody": {
            "my:FundingBodyName": "foaf:fundedBy.foaf:Agent.0.skos:prefLabel",
            "": "foaf:fundedBy.foaf:Agent.0.dc:identifier"
        },
        "//my:GrantNumbers/my:GrantNumber": {
            "my:GrantNumberInternal": "foaf:fundedBy.vivo:Grant.0.redbox:internalGrant",
            "": "foaf:fundedBy.vivo:Grant.0.redbox:grantNumber",
            "my:GrantNumberID": "foaf:fundedBy.vivo:Grant.0.dc:identifier",
            "my:GrantNumberDescription": "foaf:fundedBy.vivo:Grant.0.skos:prefLabel"
        },
        "//my:ProjectTitle": "swrc:ResearchProject.dc:title",
        "//my:Depositor": "locrel:dpt.foaf:Person.foaf:name",
        "//my:DataSize": "dc:SizeOrDuration",
        "//my:DataManagementPolicy": "dc:Policy",
        "//my:DataManagementPlan/my:DataManagementPlanExists": "redbox:ManagementPlan.redbox:hasPlan",
        "//my:DataManagementPlan/my:DataManagementPlanNotes": "redbox:ManagementPlan.skos:note",


        "": "skos:note.0.dc:created",
        "": "skos:note.0.foaf:name",
        "": "skos:note.0.dc:description",


        "//my:SubmissionDetails/my:ContactPersonName": "redbox:submissionProcess.locrel:prc.foaf:Person.foaf:name",
        "//my:SubmissionDetails/my:ContactPersonEmail": "redbox:submissionProcess.locrel:prc.foaf:Person.foaf:phone",
        "//my:SubmissionDetails/my:ContactPersonPhone": "redbox:submissionProcess.locrel:prc.foaf:Person.foaf:mbox",
        "": "redbox:submissionProcess.skos:note"
    },
    "exceptions": {
        "output": "skos:note.0.dc:description",
        "fields": {
            "dc:subject.anzsrc:for.0.rdf:resource": "Cannot resolve ANZSRC (FOR) Codes",
            "dc:subject.anzsrc:seo.0.rdf:resource": "Cannot resolve ANZSRC (SEO) Codes"
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy