Skip to content

fairdataihub/dmpbridge_schema

Repository files navigation

JSON-style Schema Skeleton: Full RDA Common Standard WITH DMPTool Extensions

Please note that the overall structure of the final combined schema may change.

This skeleton is based on rda_dmp_dmptool_extension_skeleton.json. It combines the core RDA DMP Common Standard fields with additional DMPTool/local extension fields, including template-based narrative content.

root
├── dmp [1]
│   ├── title [0..1]
│   ├── description [0..1]
│   ├── dmp_id [0..1]
│   │   ├── identifier [0..1]
│   │   └── type [0..1]
│   ├── created [0..1]
│   ├── modified [0..1]
│   ├── ethical_issues_exist [0..1]
│   ├── ethical_issues_description [0..1]
│   ├── ethical_issues_report [0..1]
│   ├── language [0..1]
│   │
│   ├── contact [0..1]
│   │   ├── name [0..1]
│   │   ├── mbox [0..1]
│   │   ├── affiliation [0..n]
│   │   │   ├── name [0..1]
│   │   │   └── affiliation_id [0..1]
│   │   │       ├── identifier [0..1]
│   │   │       └── type [0..1]
│   │   └── contact_id [0..n]
│   │       ├── identifier [0..1]
│   │       └── type [0..1]
│   │
│   ├── contributor [0..n]
│   │   ├── name [0..1]
│   │   ├── contributor_id [0..n]
│   │   │   ├── identifier [0..1]
│   │   │   └── type [0..1]
│   │   ├── affiliation [0..n]
│   │   │   ├── name [0..1]
│   │   │   └── affiliation_id [0..1]
│   │   │       ├── identifier [0..1]
│   │   │       └── type [0..1]
│   │   └── role [0..n]
│   │
│   ├── dataset [0..n]
│   │   ├── title [0..1]
│   │   ├── type [0..1]
│   │   ├── description [0..1]
│   │   ├── dataset_id [0..1]
│   │   │   ├── identifier [0..1]
│   │   │   └── type [0..1]
│   │   ├── personal_data [0..1]
│   │   ├── sensitive_data [0..1]
│   │   ├── issued [0..1]
│   │   │
│   │   ├── metadata [0..n]
│   │   │   ├── description [0..1]
│   │   │   ├── language [0..1]
│   │   │   └── metadata_standard_id [0..n]
│   │   │       ├── identifier [0..1]
│   │   │       └── type [0..1]
│   │   │
│   │   └── distribution [0..n]
│   │       ├── title [0..1]
│   │       ├── byte_size [0..1]
│   │       ├── issued [0..1]
│   │       ├── data_access [0..1]
│   │       ├── license [0..n]
│   │       │   ├── license_ref [0..1]
│   │       │   └── start_date [0..1]
│   │       └── host [0..1]
│   │           ├── title [0..1]
│   │           ├── url [0..1]
│   │           └── host_id [0..n]
│   │               ├── identifier [0..1]
│   │               └── type [0..1]
│   │
│   ├── related_identifier [0..n]
│   │   ├── identifier [0..1]
│   │   ├── relation_type [0..1]
│   │   ├── resource_type [0..1]
│   │   └── type [0..1]
│   │
│   ├── alternate_identifier [0..n]
│   │   ├── identifier [0..1]
│   │   └── type [0..1]
│   │
│   └── project [0..n]
│       ├── title [0..1]
│       ├── description [0..1]
│       ├── project_id [0..n]
│       │   ├── identifier [0..1]
│       │   └── type [0..1]
│       ├── start [0..1]
│       ├── end [0..1]
│       └── funding [0..n]
│           ├── name [0..1]
│           ├── funding_status [0..1]
│           ├── funder_id [0..1]
│           │   ├── identifier [0..1]
│           │   └── type [0..1]
│           └── grant_id [0..n]
│               ├── identifier [0..1]
│               └── type [0..1]
│
├── rda_schema_version [0..1]
├── provenance [0..1]
├── status [0..1]
├── privacy [0..1]
├── featured [0..1]
├── registered [0..1]
│
├── research_domain [0..1]
│   ├── name [0..1]
│   └── research_domain_identifier [0..1]
│       ├── identifier [0..1]
│       └── type [0..1]
│
├── research_facility [0..n]
│   ├── name [0..1]
│   ├── type [0..1]
│   └── research_facility_identifier [0..1]
│       ├── identifier [0..1]
│       └── type [0..1]
│
├── funding_opportunity [0..n]
│   ├── project_id [0..1]
│   │   ├── identifier [0..1]
│   │   └── type [0..1]
│   ├── funder_id [0..1]
│   │   ├── identifier [0..1]
│   │   └── type [0..1]
│   └── opportunity_identifier [0..1]
│       ├── identifier [0..1]
│       └── type [0..1]
│
├── funding_project [0..n]
│   ├── project_id [0..1]
│   │   ├── identifier [0..1]
│   │   └── type [0..1]
│   ├── funder_id [0..1]
│   │   ├── identifier [0..1]
│   │   └── type [0..1]
│   └── project_identifier [0..1]
│       ├── identifier [0..1]
│       └── type [0..1]
│
├── version [0..n]
│   ├── access_url [0..1]
│   └── version [0..1]
│
└── narrative [0..1]
    ├── download_url [0..1]
    └── template [0..1]
        ├── id [0..1]
        ├── title [0..1]
        ├── description [0..1]
        ├── version [0..1]
        └── section [0..n]
            ├── id [0..1]
            ├── title [0..1]
            ├── description [0..1]
            ├── order [0..1]
            └── question [0..n]
                ├── id [0..1]
                ├── text [0..1]
                ├── order [0..1]
                └── answer [0..1]
                    ├── id [0..1]
                    └── json [0..1]
                        ├── type [0..1]
                        ├── answer [0..n]
                        └── meta [0..1]
                            └── schemaVersion [0..1]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors