Skip to content

Commit

Permalink
nerdm-pub: add responsibleOrganization
Browse files Browse the repository at this point in the history
  • Loading branch information
RayPlante committed Mar 28, 2024
1 parent 94d27a7 commit 73ccb2e
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 3 deletions.
16 changes: 14 additions & 2 deletions model/examples/ceramicsportal.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"@context": "https://data.nist.gov/od/dm/nerdm-pub-context.jsonld",
"_schema": "https://data.nist.gov/od/dm/nerdm-schema/v0.3#",
"_extensionSchemas": [ "https://data.nist.gov/od/dm/nerdm-schema/pub/v0.3#/definitions/DataPublication" ],
"_schema": "https://data.nist.gov/od/dm/nerdm-schema/v0.7#",
"_extensionSchemas": [ "https://data.nist.gov/od/dm/nerdm-schema/pub/v0.8#/definitions/DataPublication" ],

"@type": [ "nrdp:Portal", "nrdp:SRD", "nrdp:PublishedDataResource" ],
"@id": "ark:/88434/sdp0fjspek352",
Expand Down Expand Up @@ -106,6 +106,18 @@
"name": "National Institute of Standards and Technology"
},
"language": [ "en" ],
"responsibleOrganization": [
{
"@type": [ "org:Organization" ],
"title": "National Institute of Standards and Technology (NIST)",
"@id": "https://ror.org/05xpvk416#61/640",
"subunits": [
"Materials Measurement Laboratory",
"Office of Data and Informatics",
"Data Services"
]
}
],
"bureauCode": [
"006:55"
],
Expand Down
18 changes: 17 additions & 1 deletion model/nerdm-pub-schema.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"$extensionSchemas": ["https://data.nist.gov/od/dm/enhanced-json-schema/v0.1#"],
"id": "https://data.nist.gov/od/dm/nerdm-schema/pub/v0.7#",
"id": "https://data.nist.gov/od/dm/nerdm-schema/pub/v0.8#",
"rev": "wd1",
"title": "The NERDm extension metadata for Public Data",
"description": "These classes extend the based NERDm schema to different types of published data",
Expand Down Expand Up @@ -49,6 +49,22 @@
}
},

"responsibleOrganization": {
"description": "The organizations that are responsible for the work resulting in this resource, from either a supervisory or funding role",
"notes": [
"Similar to bureauCode and programCode, this attribute allows, say, an organization to select resources that they sponsored or otherwise oversaw."
],
"type": "array",
"items": {
"$ref": "#/definitions/Affiliation"
},
"asOntology": {
"@context": "profile-schema-onto.json",
"prefLabel": "Responsible Organization",
"referenceProperty": "cpmeta:hasResponsibleOrganization"
}
},

"bureauCode": {
"title": "Bureau Code",
"description": "an identifier provided by the OMB Circular A-11, Appendix C that identifies the originating federal agency",
Expand Down

0 comments on commit 73ccb2e

Please sign in to comment.