Excerpt | ||
---|---|---|
| ||
I need to identify people and organizations in different roles |
Many documentation dialects include mechanisms for connecting people and organizations to metadata records. There are two general approaches to these connections. The first involves including the roles of the people in the names of the metadata element's. For example, the NetCDF Attribute Convention for Data Discovery includes fields titled creator_name, creator_email, and creator_url. This approach makes it difficult to standardize because new standard elements must be added in order to add a new role, i.e. processor_name, processor_email, processor_URL. The second approach centers around a generic description of a person or an organization that includes an attribute that gives the role they play with respect to the resource being documented. This approach allows additions by extending the list of roles. See NetCDF, HDF, and ISO Metadata for more details on this approach.
Connecting people to resources is an important role of metadata. In addition, it is critical to describe people's role with respect to the resource.
Section | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Structure
|
The ISO dialect combines people and organizations into the CI_ResponsibleParty object, a flexible structure that supports many combinations of organizations and people. Most objects that include associated responsible parties can have any number, so, for example, a citation can have people identified in any or all of the roles listed in the CI_RoleCode code list.
The structure of the CI_ResponsibleParty is:
<gmd:CI_ResponsibleParty> <gmd:individualName/> <gmd:organisationName/> <gmd:positionName/> <gmd:contactInfo> <gmd:CI_Contact> <gmd:phone/> <gmd:address> <gmd:CI_Address> <gmd:deliveryPoint/> <gmd:city/> <gmd:administrativeArea/> <gmd:postalCode/> <gmd:country/> <gmd:electronicMailAddress/> </gmd:CI_Address> </gmd:address> <gmd:onlineResource/> <gmd:hoursOfService/> <gmd:contactInstructions/> </gmd:CI_Contact> </gmd:contactInfo> <gmd:role/> </gmd:CI_ResponsibleParty>
CI_RoleCode
ISO 19115 | Added in ISO 19115-1 |
+ resourceProvider | + sponsor |
This table reflects the MENDS Phase 3 voting results for 5.x items pertaining to the mapping of ECHO Roles to ISO Roles.
ISO | DIF | ECS | ECHO |
---|---|---|---|
pointOfContact (/*/gmd:contact) | DIF AUTHOR | DIF AUTHOR TECHNICAL CONTACT | |
originator (/*/gmd:identificationInfo/*/gmd:citation/gmd:CI_Citation/gmd:citedResponsibleParty) | Data Originator Producer | ||
distributor (/*/gmd:distributionInfo/gmd:MD_Distribution/gmd:distributor/gmd:MD_Distributor/gmd:distributorContact) or pointOfContact (xPath) | TECHNICAL CONTACT | User Services, Distributor Archive | Data Center Contact Distributor |
principalInvestigator (/gmi:MI_Metadata/gmd:identificationInfo/*/gmd:citation/gmd:CI_Citation/gmd:citedResponsibleParty) | INVESTIGATOR | Investigator Data Originator Producer | Investigator INVESTIGATOR |
custodian (/gmi:MI_Metadata/gmd:distributionInfo/gmd:MD_Distribution/gmd:distributor/gmd:MD_Distributor/gmd:distributorContact) | Data Manager | ||
pointOfContact (/mdb:MD_Metadata/mdb:dataQualityInfo/mdq:DQ_DataQuality/mdq:report/*/mdq:evaluation/mdq:DQ_FullInspection/mdq:evaluationProcedure/cit:CI_Citation/gmd:citedResponsibleParty) | Quality Assessment | ||
pointOfContact (/*/mdb:acquisitionInformation/mac:MI_AcquisitionInformation/mac:instrument/mac:MI_Instrument/mac:citation/cit:CI_Citation/cit:citedResponsibleParty) | Instrument |
Info |
---|
xPath Note: The xPaths included in this table use several wildcards. // means any path, so //gmd:CI_ResponsibleParty indicates a gmd:CI_ResponsibleParty anywhere in an XML file. /*/ indicates a single level with several possible elements. This usually indicates one of several concrete realizations of an abstract object. For example /*/gmd:identificationInfo could be gmd:MD_Metadata/gmd:identificationInfo or gmi:MI_Metadata/gmd:identificationInfo and gmd:identificationInfo//*/gmd:descriptiveKeywords could be gmd:identificationInfo/gmd:MD_DataIdentification/gmd:descriptiveKeywords or gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:descriptiveKeywords. |
Contributors Summary |
---|
The ISO standard offers a new and very powerful approach for attaching organizations and people to metadata records. The CI_Responsibility object describes people and organizations that are related to a resource and their roles. It is used throughout the ISO Standards to describe and provide contact information for people and organizations. This page will review the structure and usage options for the CI_Responsibility object.