Project

General

Profile

« Previous | Next » 

Revision 1822

VegX mappings: taxonConcept mappings: Added "tcs:" namespace prefix to appropriate elements. This will make the taxonConcept XPaths compatible with CTFS VegX.

View differences:

mappings/for_review/VegX-VegBIEN.organisms.csv
1
VegX:/*s/individualOrganismObservation,VegBIEN:/taxonoccurrence,Comments
1
"VegX::[@xmlns:tcs=""http://www.tdwg.org/schemas/tcs/1.01""]/*s/individualOrganismObservation",VegBIEN:/taxonoccurrence,Comments
2 2
//plot/area,//location/area,
3 3
//geospatial/verbatimElevation,//location/elevation/_alt/1,
4 4
//geospatial/CoordinateUncertaintyInMeters,//locationdetermination/coordsaccuracy,
......
89 89
//volumeCanopy/value,//aggregateoccurrence/linecover,
90 90
/simpleUserdefined[name=growthForm]/value,/growthform,
91 91
/simpleUserdefined[name=collectionDate]/value,//specimenreplicate/collectiondate,
92
//*s/taxonConcept[@code=TaxonomicRankBelowSubspeciesEnum]/Rank,"/taxondetermination[role=computer]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=subspecies]/plantname/_name/first",
93
//*s/taxonConcept[@code=auth]/Name,"/taxondetermination[role=computer]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=authority]/plantname",
94
//*s/taxonConcept[@code=TaxonomicRankBelowSubspeciesEnum]/Name,"/taxondetermination[role=computer]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=subspecies]/plantname/_name/last",
95
//*s/taxonConcept[@code=sp]/Name,"/taxondetermination[role=computer]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=species]/plantname",
96
//*s/taxonConcept[@code=gen]/Name,"/taxondetermination[role=computer]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=genus]/plantname",
97
//*s/taxonConcept[@code=fam]/Name,"/taxondetermination[role=computer]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=family]/plantname",
98
//*s/taxonConcept[@code=ssp]/Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=subspecies]/plantname",
99
//*s/taxonConcept[@code=binom]/fit,/taxondetermination[role=identifier]/taxonFit,
100
"//*s/taxonConcept[@code=binom]/{fit,Name/_name/middle}","/taxondetermination[role=identifier]/{taxonFit,*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=binomial]/plantname/_name/middle}",
101
//*s/taxonConcept[@code=binom]/Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=binomial]/plantname",
102
//*s/taxonConcept[@code=auth]/Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=authority]/plantname",
103
//*s/taxonConcept[@code=gen]/Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=genus]/plantname",
104
//*s/taxonConcept[@code=fam]/Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=family]/plantname",
105
//*s/taxonConcept[@code=ord]/Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=order]/plantname",
106
//*s/taxonConcept[@code=cl]/Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=class]/plantname",
107
//*s/taxonConcept[@code=phyl_div]/Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=subkingdom]/plantname",
108
//*s/taxonConcept[@code=reg]/Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=kingdom]/plantname",
92
//*s/taxonConcept[tcs:@code=TaxonomicRankBelowSubspeciesEnum]/tcs:Rank,"/taxondetermination[role=computer]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=subspecies]/plantname/_name/first",
93
//*s/taxonConcept[tcs:@code=auth]/tcs:Name,"/taxondetermination[role=computer]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=authority]/plantname",
94
//*s/taxonConcept[tcs:@code=TaxonomicRankBelowSubspeciesEnum]/tcs:Name,"/taxondetermination[role=computer]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=subspecies]/plantname/_name/last",
95
//*s/taxonConcept[tcs:@code=sp]/tcs:Name,"/taxondetermination[role=computer]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=species]/plantname",
96
//*s/taxonConcept[tcs:@code=gen]/tcs:Name,"/taxondetermination[role=computer]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=genus]/plantname",
97
//*s/taxonConcept[tcs:@code=fam]/tcs:Name,"/taxondetermination[role=computer]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=family]/plantname",
98
//*s/taxonConcept[tcs:@code=ssp]/tcs:Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=subspecies]/plantname",
99
//*s/taxonConcept[tcs:@code=binom]/fit,/taxondetermination[role=identifier]/taxonFit,
100
"//*s/taxonConcept[tcs:@code=binom]/{fit,tcs:Name/_name/middle}","/taxondetermination[role=identifier]/{taxonFit,*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=binomial]/plantname/_name/middle}",
101
//*s/taxonConcept[tcs:@code=binom]/tcs:Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=binomial]/plantname",
102
//*s/taxonConcept[tcs:@code=auth]/tcs:Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=authority]/plantname",
103
//*s/taxonConcept[tcs:@code=gen]/tcs:Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=genus]/plantname",
104
//*s/taxonConcept[tcs:@code=fam]/tcs:Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=family]/plantname",
105
//*s/taxonConcept[tcs:@code=ord]/tcs:Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=order]/plantname",
106
//*s/taxonConcept[tcs:@code=cl]/tcs:Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=class]/plantname",
107
//*s/taxonConcept[tcs:@code=phyl_div]/tcs:Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=subkingdom]/plantname",
108
//*s/taxonConcept[tcs:@code=reg]/tcs:Name,"/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=kingdom]/plantname",
109 109
//individualName/givenName,/verbatimcollectorname/_name/first,
110 110
//individualName/surName,/verbatimcollectorname/_name/last,

Also available in: Unified diff