Documenting People and Organizations
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.
NASA GCMD Directory Interchange Format
The DIF dialect differentiates clearly between documentation of people and organizations. People are documented using the Personnel object with roles of DIF AUTHOR, INVESTIGATOR, and TECHNICAL CONTACT:
<dif:Personnel> <dif:Role/> <dif:First_Name/> <dif:Middle_Name/> <dif:Last_Name/> <dif:Email/> <dif:Phone/> <dif:Fax/> <dif:Contact_Address> <dif:Address/> <dif:City/> <dif:Province_or_State/> <dif:Postal_Code/> <dif:Country/> </dif:Contact_Address> </dif:Personnel>
The dialect includes information for one type of organization: the Data Center that distributes the data. The Data Centers are documented using the DataCenter object:
<dif:Data_Center> <dif:Data_Center_Name> <dif:Short_Name/> <dif:Long_Name/> </dif:Data_Center_Name> <dif:Data_Center_URL/> <dif:Data_Set_ID/> <dif:Personnel> <dif:Role/> <dif:First_Name/> <dif:Middle_Name/> <dif:Last_Name/> <dif:Email/> <dif:Phone/> <dif:Fax/> <dif:Contact_Address> <dif:Address/> <dif:City/> <dif:Province_or_State/> <dif:Postal_Code/> <dif:Country/> </dif:Contact_Address> </dif:Personnel> </dif:Data_Center>
ECHO
The ECHO dialect combines people and organizations into the Contact structure:
<Contact> <Role/> <HoursOfService/> <Instructions/> <OrganizationName/> <OrganizationAddresses> <Address> <StreetAddress/> <City/> <StateProvince/> <PostalCode/> <Country/> </Address> </OrganizationAddresses> <OrganizationPhones> <Phone> <Number/> <Type>voice</Type> </Phone> <Phone> <Number/> <Type>fax</Type> </Phone> </OrganizationPhones> <OrganizationEmails> <Email/> </OrganizationEmails> <ContactPersons> <ContactPerson> <FirstName/> <MiddleName/> <LastName/> <JobPosition/> </ContactPerson> </ContactPersons> </Contact>
The ECHO Collection Roles:
Investigator 1339 ORNL DAAC User Services 749 Archive 638 TECHNICAL CONTACT 617 DATA CENTER CONTACT 585 DIF AUTHOR 368 Producer 271 Data Manager 225 GHRC USER SERVICES 181 User Services 176 Data Originator 77 TECHNICAL CONTACT, DIF AUTHOR 54 Archiver 40 DIF AUTHOR, TECHNICAL CONTACT 35 INVESTIGATOR, TECHNICAL CONTACT 2 Distributor 2
ECS
<Contact> <Role/> <HoursofService/> <ContactInstructions/> <ContactOrganizationAddress> <StreetAddress/> <City/> <StateProvince/> <PostalCode/> <Country/> </ContactOrganizationAddress> <OrganizationTelephone> <TelephoneNumber/> <TelephoneNumberType/> </OrganizationTelephone> <OrganizationEmail> <ElectronicMailAddress/> </OrganizationEmail> <ContactPersons> <ContactFirstName/> <ContactMiddleName/> <ContactLastName/> <ContactJobPosition/> </ContactPersons> </Contact>
Roles
The ECS Collection Metadata include eight roles:
Value | Count |
Archive | 4481 |
Data Originator | 594 |
Distributor | 6 |
Instrument | 68 |
Investigator | 851 |
Producer | 3201 |
Quality Assessment | 4 |
User Services | 587 |
ISO
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>
Roles
CI_RoleCode
ISO 19115 | Added in ISO 19115-1 |
+ resourceProvider |
+ sponsor |
People
Connecting people to datasets is an important role of metadata. Some dialects include people/organizations that are specifically defined. Others include an attribute or element for specifying the role of individuals/organizations.Concept | Description | Dialect (Fit) Paths |
---|---|---|
Role | function performed by the responsible party | DIF /dif:DIF/dif:Personnel/dif:Role DIF-10 /dif:DIF/dif:Personnel/dif:Role ECHO /*/echo:Contacts/echo:Contact/echo:Role ECS (1) /*/ecs:Contact/ecs:Role ISO //gmd:CI_ResponsibleParty/gmd:role/gmd:CI_RoleCode ISO-1 (1) //cit:CI_Responsibility/cit:role/cit:CI_RoleCode UMM (1) /umm:UMM/umm:Personnel/umm:Role |
Organization Name | Name of the organization | BDP /bdp:metadata/bdp:idinfo/bdp:citation/bdp:citeinfo/bdp:origin CSDGM /csdgm:metadata/csdgm:idinfo/csdgm:citation/csdgm:citeinfo/csdgm:origin DCITE /dcite:resource/dcite:creators/dcite:creator/dcite:affiliation DIF /dif:DIF/dif:Data_Center/dif:Data_Center_Name/dif:Short_Name DIF /dif:DIF/dif:Data_Center/dif:Data_Center_Name/dif:Long_Name DIF-10 /dif:DIF/dif:Data_Center/dif:Data_Center_Name/dif:Short_Name DIF-10 /dif:DIF/dif:Data_Center/dif:Data_Center_Name/dif:Long_Name ECHO /*/ArchiveCenter ECHO /*/echo:Contacts/echo:Contact/echo:OrganizationName ECS (1) /*/ecs:Contact/ecs:ContactOrganizationName EML /eml:eml/*/*/organizationName ISO //gmd:CI_ResponsibleParty/gmd:organisationName//* ISO-1 (1) //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:name//* Mercury /mercury:metadata/mercury:idinfo/mercury:citation/mercury:citeinfo/mercury:origin Mercury /mercury:metadata/mercury:distinfo/mercury:distrib/mercury:cntinfo/mercury:cntperp/mercury:cntorg OGC-SOS (1) /sos:Capabilities/ows:ServiceProvider/ows:ProviderName UMM (1) /umm:UMM/umm:Personnel/umm:ContactPerson/umm:OrganizationName |
Responsible Party Identifier | A unique identifier for a person or an organization | DCITE /dcite:resource/dcite:contributors/dcite:contributor/dcite:nameIdentifier EML /eml:eml/*/associatedParty/@id |
Responsible Party Identifier Type | The type of a unique identifier for a person or an organization | DCITE /dcite:resource/dcite:contributors/dcite:contributor/dcite:nameIdentifier/@nameIdentifierScheme EML /eml:eml/*/associatedParty/@system |
Responsible Party Identifier Type URI | The type of a unique identifier for a person or an organization | DCITE /dcite:resource/dcite:contributors/dcite:contributor/dcite:nameIdentifier/@schemeURI |
Position Name | Name of the job or position in an organization | ECHO /*/echo:Contacts/echo:Contact/echo:ContactPersons/echo:ContactPerson/echo:JobPosition ECS (1) /*/ecs:Contact/ecs:ContactPersons/ecs:ContactJobPosition ISO //gmd:CI_ResponsibleParty/gmd:positionName//* ISO-1 (1) //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:individual/cit:CI_Individual/cit:positionName//* UMM (1) /umm:UMM/umm:Personnel/umm:JobPosition |
First Name | First name of the individual | DCITE /dcite:resource/dcite:creators/dcite:creator/dcite:creatorName DIF /dif:DIF/dif:Personnel/dif:First_Name DIF-10 /dif:DIF/dif:Personnel/dif:First_Name ECHO /*/echo:Contacts/echo:Contact/echo:ContactPersons/echo:ContactPerson/echo:FirstName ECS (1) /*/ecs:Contact/ecs:ContactPersons/ecs:ContactFirstName ISO //gmd:CI_ResponsibleParty/gmd:individualName//* ISO-1 (2) //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:individual/cit:CI_Individual/cit:name//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Individual/cit:name//* OGC-SOS (2) /sos:Capabilities/ows:ServiceProvider/ows:ServiceContact/ows:IndividualName UMM (1) /umm:UMM/umm:Personnel/umm:ContactPerson/umm:FirstName |
Middle Name | Middle name of the individual | DCITE /dcite:resource/dcite:creators/dcite:creator/dcite:creatorName DIF /dif:DIF/dif:Personnel/dif:Middle_Name DIF-10 /dif:DIF/dif:Personnel/dif:Middle_Name ECHO /*/echo:Contacts/echo:Contact/echo:ContactPersons/echo:ContactPerson/echo:MiddleName ECS (1) /*/ecs:Contact/ecs:ContactPersons/ecs:ContactMiddleName ISO //gmd:CI_ResponsibleParty/gmd:individualName//* ISO-1 (2) //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:individual/cit:CI_Individual/cit:name//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Individual/cit:name//* OGC-SOS (2) /sos:Capabilities/ows:ServiceProvider/ows:ServiceContact/ows:IndividualName UMM (1) /umm:UMM/umm:Personnel/umm:ContactPerson/umm:MiddleName |
Last Name | Last name of the individual | DCITE /dcite:resource/dcite:creators/dcite:creator/dcite:creatorName DIF /dif:DIF/dif:Personnel/dif:Last_Name DIF-10 /dif:DIF/dif:Personnel/dif:Last_Name ECHO /*/echo:Contacts/echo:Contact/echo:ContactPersons/echo:ContactPerson/echo:LastName ECS (1) /*/ecs:Contact/ecs:ContactPersons/ecs:ContactLastName ISO //gmd:CI_ResponsibleParty/gmd:individualName//* ISO-1 (2) //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:individual/cit:CI_Individual/cit:name//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Individual/cit:name//* OGC-SOS (2) /sos:Capabilities/ows:ServiceProvider/ows:ServiceContact/ows:IndividualName UMM (1) /umm:UMM/umm:Personnel/umm:ContactPerson/umm:LastName |
Email address of the individual or organization | DIF /dif:DIF/dif:Personnel/dif:Email DIF-10 /dif:DIF/dif:Personnel/dif:Email ECHO /*/echo:Contacts/echo:Contact/echo:OrganizationEmails/echo:Email ECS (1) /*/ecs:Contact/ecs:OrganizationEmail/ecs:ElectronicMailAddress ISO //gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:electronicMailAddress//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:contactInfo/cit:CI_Contact/cit:address/cit:CI_Address/cit:electronicMailAddress//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Individual/cit:contactInfo/cit:CI_Contact/cit:address/cit:CI_Address/cit:electronicMailAddress//* Mercury /mercury:metadata/mercury:distinfo/mercury:distrib/mercury:cntinfo/mercury:cntemail Mercury /mercury:metadata/mercury:metainfo/mercury:metc/mercury:cntinfo/mercury:cntemail Mercury /mercury:metadata/mercury:mercury/mercury:Contact_Person/mercury:Email OGC-SOS (1) /sos:Capabilities/ows:ServiceProvider/ows:ServiceContact/ows:ContactInfo/ows:Address/ows:ElectronicMailAddress UMM (1) /umm:UMM/umm:Personnel/umm:ContactPerson/umm:Email | |
Hours of Service | Time period (including time zone) when individuals can contact the organisation or individual | ECHO /*/echo:Contacts/echo:Contact/echo:HoursOfService ECS (1) /*/ecs:Contact/ecs:HoursofService ISO //gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:hoursOfService//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:contactInfo/cit:CI_Contact/cit:hoursOfService//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Individual/cit:contactInfo/cit:CI_Contact/cit:hoursOfService//* UMM (1) /umm:UMM/umm:Personnel/umm:HoursOfService |
Contact Instructions | Supplemental instructions on how or when to contact the individual or organisation | ECHO /*/echo:Contacts/echo:Contact/echo:Instructions ECS (1) /*/ecs:Contact/ecs:ContactInstructions ISO //gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:contactInstructions//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:contactInfo/cit:CI_Contact/cit:contactInstructions//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Individual/cit:contactInfo/cit:CI_Contact/cit:contactInstructions//* UMM (1) /umm:UMM/umm:Personnel/umm:Instructions |
Phone | Telephone numbers at which the organisation or individual may be contacted | BDP /bdp:metadata/bdp:distinfo/bdp:distrib/bdp:cntinfo/bdp:cntvoice BDP /bdp:metadata/bdp:metainfo/bdp:metc/bdp:cntinfo/bdp:cntvoice CSDGM /csdgm:metadata/csdgm:distinfo/csdgm:distrib/csdgm:cntinfo/csdgm:cntvoice CSDGM /csdgm:metadata/csdgm:metainfo/csdgm:metc/csdgm:cntinfo/csdgm:cntvoice DIF /dif:DIF/dif:Personnel/dif:Phone DIF-10 /dif:DIF/dif:Personnel/dif:Phone ECHO /*/echo:Contacts/echo:Contact/echo:OrganizationPhones/echo:Phone[echo:type='voice']/echo:Number ECS (1) /*/ecs:Contact/ecs:OrganizationTelephone[ecs:TelephoneNumberType='Voice']/ecs:TelephoneNumber ISO //gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:phone/gmd:CI_Telephone/gmd:voice//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Individual/cit:contactInfo/cit:CI_Contact/cit:phone/cit:CI_Telephone[normalize-space(cit:numberType/cit:CI_TelephoneTypeCode)='voice'] ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:contactInfo/cit:CI_Contact/cit:phone/cit:CI_Telephone[normalize-space(cit:numberType/cit:CI_TelephoneTypeCode)='voice'] Mercury /mercury:metadata/mercury:distinfo/mercury:distrib/mercury:cntinfo/mercury:cntvoice Mercury /mercury:metadata/mercury:metainfo/mercury:metc/mercury:cntinfo/mercury:cntvoice Mercury /mercury:metadata/mercury:mercury/mercury:Contact_Person/mercury:Phone OGC-SOS (1) /sos:Capabilities/ows:ServiceProvider/ows:ServiceContact/ows:ContactInfo/ows:Phone/ows:Voice |
Fax | Telephone numbers at which the organisation or individual may be contacted via facsimile (fax) | DIF /dif:DIF/dif:Personnel/dif:Fax DIF-10 /dif:DIF/dif:Personnel/dif:Fax ECHO /*/echo:Contacts/echo:Contact/echo:OrganizationPhones/echo:Phone[echo:type='fax']/echo:Number ECS (1) /*/ecs:Contact/ecs:OrganizationTelephone[ecs:TelephoneNumberType='Facsimile']/ecs:TelephoneNumber ISO //gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:phone/gmd:CI_Telephone/gmd:facsimile//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Individual/cit:contactInfo/cit:CI_Contact/cit:phone/cit:CI_Telephone[normalize-space(cit:numberType/cit:CI_TelephoneTypeCode)='facsimile'] ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:contactInfo/cit:CI_Contact/cit:phone/cit:CI_Telephone[normalize-space(cit:numberType/cit:CI_TelephoneTypeCode)=facsimile'] Mercury /mercury:metadata/mercury:idinfo/mercury:ptcontac/mercury:cntinfo/mercury:cntfax Mercury /mercury:metadata/mercury:distinfo/mercury:distrib/mercury:cntinfo/mercury:cntfax OGC-SOS (1) /sos:Capabilities/ows:ServiceProvider/ows:ServiceContact/ows:ContactInfo/ows:Phone/ows:Facsimile |
Address | Address line for the location | DIF /dif:DIF/dif:Personnel/dif:Contact_Address/dif:Address DIF-10 /dif:DIF/dif:Personnel/dif:Contact_Address/dif:Address ECHO /*/echo:Contacts/echo:Contact/echo:OrganizationAddresses/echo:Address/echo:StreetAddress ECS (1) /*/ecs:Contact/ecs:ContactOrganizationAddress/ecs:StreetAddress ISO //gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:deliveryPoint//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Individual/cit:contactInfo/cit:CI_Contact/cit:address/cit:CI_Address/cit:deliveryPoint//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:contactInfo/cit:CI_Contact/cit:address/cit:CI_Address/cit:deliveryPoint//* OGC-SOS (1) /sos:Capabilities/ows:ServiceProvider/ows:ServiceContact/ows:ContactInfo/ows:Address/ows:DeliveryPoint UMM (1) /umm:UMM/umm:Personnel/umm:ContactPerson/umm:Address |
City | City of the location | DIF /dif:DIF/dif:Personnel/dif:Contact_Address/dif:City DIF-10 /dif:DIF/dif:Personnel/dif:Contact_Address/dif:City ECHO /*/echo:Contacts/echo:Contact/echo:OrganizationAddresses/echo:Address/echo:City ECS (1) /*/ecs:Contact/ecs:ContactOrganizationAddress/ecs:City ISO //gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:city//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Individual/cit:contactInfo/cit:CI_Contact/cit:address/cit:CI_Address/cit:city//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:contactInfo/cit:CI_Contact/cit:address/cit:CI_Address/cit:city//* OGC-SOS (1) /sos:Capabilities/ows:ServiceProvider/ows:ServiceContact/ows:ContactInfo/ows:Address/ows:City |
Province or State | Province, state, or other administrative area of the location | DIF /dif:DIF/dif:Personnel/dif:Contact_Address/dif:Province_or_State DIF-10 /dif:DIF/dif:Personnel/dif:Contact_Address/dif:Province_or_State ECHO /*/echo:Contacts/echo:Contact/echo:OrganizationAddresses/echo:Address/echo:StateProvince ECS (1) /*/ecs:Contact/ecs:ContactOrganizationAddress/ecs:StateProvince ISO //gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:administrativeArea//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Individual/cit:contactInfo/cit:CI_Contact/cit:address/cit:CI_Address/cit:administrativeArea//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:contactInfo/cit:CI_Contact/cit:address/cit:CI_Address/cit:administrativeArea//* OGC-SOS (1) /sos:Capabilities/ows:ServiceProvider/ows:ServiceContact/ows:ContactInfo/ows:Address/ows:AdministrativeArea |
Postal_Code | Zip code or other postal code for the location | DIF /dif:DIF/dif:Personnel/dif:Contact_Address/dif:Postal_Code DIF-10 /dif:DIF/dif:Personnel/dif:Contact_Address/dif:Postal_Code ECHO /*/echo:Contacts/echo:Contact/echo:OrganizationAddresses/echo:Address/echo:PostalCode ECS (1) /*/ecs:Contact/ecs:ContactOrganizationAddress/ecs:PostalCode ISO //gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:postalCode//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Individual/cit:contactInfo/cit:CI_Contact/cit:address/cit:CI_Address/cit:postalCode//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:contactInfo/cit:CI_Contact/cit:address/cit:CI_Address/cit:postalCode//* OGC-SOS (1) /sos:Capabilities/ows:ServiceProvider/ows:ServiceContact/ows:ContactInfo/ows:Address/ows:PostalCode |
Country | Country of the location | DIF /dif:DIF/dif:Personnel/dif:Contact_Address/dif:Country DIF-10 /dif:DIF/dif:Personnel/dif:Contact_Address/dif:Country ECHO /*/echo:Contacts/echo:Contact/echo:OrganizationAddresses/echo:Address/echo:Country ECS (1) /*/ecs:Contact/ecs:ContactOrganizationAddress/ecs:Country ISO //gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:country//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Individual/cit:contactInfo/cit:CI_Contact/cit:address/cit:CI_Address/cit:country//* ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:contactInfo/cit:CI_Contact/cit:address/cit:CI_Address/cit:country//* OGC-SOS (1) /sos:Capabilities/ows:ServiceProvider/ows:ServiceContact/ows:ContactInfo/ows:Address/ows:Country |
Web Page | On-line information that can be used to contact the individual or organisation | DIF /dif:DIF/dif:Data_Center/dif:Data_Center_URL DIF-10 /dif:DIF/dif:Data_Center/dif:Data_Center_URL ISO //gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:onlineResource/gmd:CI_OnlineResource ISO-1 /mdb:MD_Metadata/mdb:contact/cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:contactInfo/cit:CI_Contact/cit:onlineResource/cit:CI_OnlineResource ISO-1 /mdb:MD_Metadata/mdb:contact/cit:CI_Responsibility/cit:party/cit:CI_Individual/cit:contactInfo/cit:CI_Contact/cit:onlineResource/cit:CI_OnlineResource OGC-SOS (1) /sos:Capabilities/ows:ServiceProvider/ows:ProviderSite/@xlink:href |
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.
Fit: The fit of the dialect path with the concept is estimated on a scale of 1 = excellent two-way fit, 2 = one-way fit or some other problem, 3 - extension required.