Project

General

Profile

« Previous | Next » 

Revision 4560

mappings/: Moved year/month/dayIdentified mappings from Veg+-VegCore.csv to VegCore-VegBIEN.csv so that Veg+-VegCore.csv contains only renamings, not business logic. Note that this allows the year/month/dayIdentified values to bypass the additional _dateRangeStart filter that is applied to text dates. The priority of the plain dateIdentified field is now higher than the year/month/dayIdentified fields when both are specified, because the dateIdentified field presumably contains verbatim text while the year/month/dayIdentified fields contain parsed date parts.

View differences:

inputs/XAL/Specimen/VegBIEN.csv
47 47
class,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=class]/plantname",
48 48
phylum,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subkingdom]/plantname",
49 49
kingdom,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,subkingdom,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=kingdom]/plantname",
50
dayIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/1/_date/day/_nullIf:[null=0,type=float]/value",
51
monthIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/1/_date/month/_nullIf:[null=0,type=float]/value",
52
yearIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/1/_date/year/_nullIf:[null=0,type=float]/value",
50
dayIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/day/_nullIf:[null=0,type=float]/value",
51
monthIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/month/_nullIf:[null=0,type=float]/value",
52
yearIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/year/_nullIf:[null=0,type=float]/value",
53 53
collector,/location/locationevent/taxonoccurrence/verbatimcollectorname,
54 54
catalogNumber,"/location/locationevent/taxonoccurrence/voucher/*_id/specimenreplicate/catalognumber_dwc/_if[@name=""if indirect voucher""]/then",
55 55
maximumDepth,"/location/locationevent/waterdepth/_avg/max/_units:[default=m,to=m,to=]/value/_replace:[""\bca\.?""=]/value",
inputs/NY/Specimen/VegBIEN.csv
51 51
class,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=class]/plantname",
52 52
phylum,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subkingdom]/plantname",
53 53
kingdom,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,subkingdom,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=kingdom]/plantname",
54
dayIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/1/_date/day/_nullIf:[null=0,type=float]/value",
55
monthIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/1/_date/month/_nullIf:[null=0,type=float]/value",
56
yearIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/1/_date/year/_nullIf:[null=0,type=float]/value",
54
dayIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/day/_nullIf:[null=0,type=float]/value",
55
monthIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/month/_nullIf:[null=0,type=float]/value",
56
yearIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/year/_nullIf:[null=0,type=float]/value",
57 57
collector,/location/locationevent/taxonoccurrence/verbatimcollectorname,
58 58
catalogNumber,"/location/locationevent/taxonoccurrence/voucher/*_id/specimenreplicate/catalognumber_dwc/_if[@name=""if indirect voucher""]/then",
59 59
maximumDepth,"/location/locationevent/waterdepth/_avg/max/_units:[default=m,to=m,to=]/value/_replace:[""\bca\.?""=]/value",
inputs/NY/Specimen/test.xml.ref
382 382
                    </plantconcept_id>
383 383
                    <determinationdate>
384 384
                        <_date>
385
                            <date>
386
                                <_dateRangeStart>
387
                                    <value>
388
                                        <_date>
389
                                            <day>
390
                                                <_nullIf>
391
                                                    <null>0</null>
392
                                                    <type>float</type>
393
                                                    <value>$DayIdentified</value>
394
                                                </_nullIf>
395
                                            </day>
396
                                            <month>
397
                                                <_nullIf>
398
                                                    <null>0</null>
399
                                                    <type>float</type>
400
                                                    <value>$MonthIdentified</value>
401
                                                </_nullIf>
402
                                            </month>
403
                                            <year>
404
                                                <_nullIf>
405
                                                    <null>0</null>
406
                                                    <type>float</type>
407
                                                    <value>$YearIdentified</value>
408
                                                </_nullIf>
409
                                            </year>
410
                                        </_date>
411
                                    </value>
412
                                </_dateRangeStart>
413
                            </date>
385
                            <day>
386
                                <_nullIf>
387
                                    <null>0</null>
388
                                    <type>float</type>
389
                                    <value>$DayIdentified</value>
390
                                </_nullIf>
391
                            </day>
392
                            <month>
393
                                <_nullIf>
394
                                    <null>0</null>
395
                                    <type>float</type>
396
                                    <value>$MonthIdentified</value>
397
                                </_nullIf>
398
                            </month>
399
                            <year>
400
                                <_nullIf>
401
                                    <null>0</null>
402
                                    <type>float</type>
403
                                    <value>$YearIdentified</value>
404
                                </_nullIf>
405
                            </year>
414 406
                        </_date>
415 407
                    </determinationdate>
416 408
                </taxondetermination>
inputs/ACAD/Specimen/VegBIEN.csv
35 35
class,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=class]/plantname",
36 36
phylum,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subkingdom]/plantname",
37 37
kingdom,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,subkingdom,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=kingdom]/plantname",
38
dateIdentified,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/2,
38
dateIdentified,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/1/_*/date/_dateRangeStart/value/_alt/2,
39 39
recordedBy,/location/locationevent/taxonoccurrence/verbatimcollectorname,
40 40
catalogNumber,"/location/locationevent/taxonoccurrence/voucher/*_id/specimenreplicate/catalognumber_dwc/_if[@name=""if indirect voucher""]/then",
41 41
locality,/location/locationnarrative/_merge/1,
inputs/U/Specimen/VegBIEN.csv
23 23
Detby,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/party/surname/_namePart/last,
24 24
genus,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=genus]/plantname",
25 25
family,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=family]/plantname",
26
Detyy,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/1/_date/year/_nullIf:[null=0,type=float]/value",
26
Detyy,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/year/_nullIf:[null=0,type=float]/value",
27 27
cf,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/taxonfit,
28 28
Collector,/location/locationevent/taxonoccurrence/verbatimcollectorname/_merge/1,
29 29
Addcoll,/location/locationevent/taxonoccurrence/verbatimcollectorname/_merge/2,
inputs/U/Specimen/test.xml.ref
204 204
                    </plantconcept_id>
205 205
                    <determinationdate>
206 206
                        <_date>
207
                            <date>
208
                                <_dateRangeStart>
209
                                    <value>
210
                                        <_date>
211
                                            <year>
212
                                                <_nullIf>
213
                                                    <null>0</null>
214
                                                    <type>float</type>
215
                                                    <value>$Detyy</value>
216
                                                </_nullIf>
217
                                            </year>
218
                                        </_date>
219
                                    </value>
220
                                </_dateRangeStart>
221
                            </date>
207
                            <year>
208
                                <_nullIf>
209
                                    <null>0</null>
210
                                    <type>float</type>
211
                                    <value>$Detyy</value>
212
                                </_nullIf>
213
                            </year>
222 214
                        </_date>
223 215
                    </determinationdate>
224 216
                    <taxonfit>$cf</taxonfit>
inputs/ARIZ/Specimen/VegBIEN.csv
59 59
class,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=class]/plantname",
60 60
phylum,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subkingdom]/plantname",
61 61
kingdom,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,subkingdom,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=kingdom]/plantname",
62
dayIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/1/_date/day/_nullIf:[null=0,type=float]/value",
63
monthIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/1/_date/month/_nullIf:[null=0,type=float]/value",
64
yearIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/1/_date/year/_nullIf:[null=0,type=float]/value",
62
dayIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/day/_nullIf:[null=0,type=float]/value",
63
monthIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/month/_nullIf:[null=0,type=float]/value",
64
yearIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/year/_nullIf:[null=0,type=float]/value",
65 65
remarks,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/notes,
66 66
IdentificationModifier,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/taxonfit,
67 67
collector,/location/locationevent/taxonoccurrence/verbatimcollectorname,
inputs/ARIZ/Specimen/test.xml.ref
423 423
                    </plantconcept_id>
424 424
                    <determinationdate>
425 425
                        <_date>
426
                            <date>
427
                                <_dateRangeStart>
428
                                    <value>
429
                                        <_date>
430
                                            <day>
431
                                                <_nullIf>
432
                                                    <null>0</null>
433
                                                    <type>float</type>
434
                                                    <value>$DayIdentified</value>
435
                                                </_nullIf>
436
                                            </day>
437
                                            <month>
438
                                                <_nullIf>
439
                                                    <null>0</null>
440
                                                    <type>float</type>
441
                                                    <value>$MonthIdentified</value>
442
                                                </_nullIf>
443
                                            </month>
444
                                            <year>
445
                                                <_nullIf>
446
                                                    <null>0</null>
447
                                                    <type>float</type>
448
                                                    <value>$YearIdentified</value>
449
                                                </_nullIf>
450
                                            </year>
451
                                        </_date>
452
                                    </value>
453
                                </_dateRangeStart>
454
                            </date>
426
                            <day>
427
                                <_nullIf>
428
                                    <null>0</null>
429
                                    <type>float</type>
430
                                    <value>$DayIdentified</value>
431
                                </_nullIf>
432
                            </day>
433
                            <month>
434
                                <_nullIf>
435
                                    <null>0</null>
436
                                    <type>float</type>
437
                                    <value>$MonthIdentified</value>
438
                                </_nullIf>
439
                            </month>
440
                            <year>
441
                                <_nullIf>
442
                                    <null>0</null>
443
                                    <type>float</type>
444
                                    <value>$YearIdentified</value>
445
                                </_nullIf>
446
                            </year>
455 447
                        </_date>
456 448
                    </determinationdate>
457 449
                    <notes>$Remarks</notes>
inputs/SpeciesLink/Specimen/VegBIEN.csv
87 87
class,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=class]/plantname",
88 88
phylum,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subkingdom]/plantname",
89 89
kingdom,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,subkingdom,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=kingdom]/plantname",
90
dayIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/1/_date/day/_nullIf:[null=0,type=float]/value",
91
monthIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/1/_date/month/_nullIf:[null=0,type=float]/value",
92
yearIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/1/_date/year/_nullIf:[null=0,type=float]/value",
93
dateIdentified,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/2,
90
dateIdentified,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/1/_*/date/_dateRangeStart/value/_alt/2,
91
dayIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/day/_nullIf:[null=0,type=float]/value",
92
monthIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/month/_nullIf:[null=0,type=float]/value",
93
yearIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/year/_nullIf:[null=0,type=float]/value",
94 94
remarks,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/notes,
95 95
collector,/location/locationevent/taxonoccurrence/verbatimcollectorname,
96 96
recordedBy,/location/locationevent/taxonoccurrence/verbatimcollectorname,
inputs/SpeciesLink/Specimen/test.xml.ref
651 651
                        </plantconcept>
652 652
                    </plantconcept_id>
653 653
                    <determinationdate>
654
                        <_date>
655
                            <date>
656
                                <_dateRangeStart>
657
                                    <value>
658
                                        <_alt>
659
                                            <1>
660
                                                <_date>
661
                                                    <day>
662
                                                        <_nullIf>
663
                                                            <null>0</null>
664
                                                            <type>float</type>
665
                                                            <value>$conceptual_darwin_2003_1_0_DayIdentified</value>
666
                                                        </_nullIf>
667
                                                    </day>
668
                                                    <month>
669
                                                        <_nullIf>
670
                                                            <null>0</null>
671
                                                            <type>float</type>
672
                                                            <value>$conceptual_darwin_2003_1_0_MonthIdentified</value>
673
                                                        </_nullIf>
674
                                                    </month>
675
                                                    <year>
676
                                                        <_nullIf>
677
                                                            <null>0</null>
678
                                                            <type>float</type>
679
                                                            <value>$conceptual_darwin_2003_1_0_YearIdentified</value>
680
                                                        </_nullIf>
681
                                                    </year>
682
                                                </_date>
683
                                            </1>
684
                                            <2>$dwc_terms_dateIdentified</2>
685
                                        </_alt>
686
                                    </value>
687
                                </_dateRangeStart>
688
                            </date>
689
                        </_date>
654
                        <_alt>
655
                            <1><_date><date><_dateRangeStart><value>$dwc_terms_dateIdentified</value></_dateRangeStart></date></_date></1>
656
                            <2>
657
                                <_date>
658
                                    <day>
659
                                        <_nullIf>
660
                                            <null>0</null>
661
                                            <type>float</type>
662
                                            <value>$conceptual_darwin_2003_1_0_DayIdentified</value>
663
                                        </_nullIf>
664
                                    </day>
665
                                    <month>
666
                                        <_nullIf>
667
                                            <null>0</null>
668
                                            <type>float</type>
669
                                            <value>$conceptual_darwin_2003_1_0_MonthIdentified</value>
670
                                        </_nullIf>
671
                                    </month>
672
                                    <year>
673
                                        <_nullIf>
674
                                            <null>0</null>
675
                                            <type>float</type>
676
                                            <value>$conceptual_darwin_2003_1_0_YearIdentified</value>
677
                                        </_nullIf>
678
                                    </year>
679
                                </_date>
680
                            </2>
681
                        </_alt>
690 682
                    </determinationdate>
691 683
                    <notes>$dwc_dwcore_Remarks</notes>
692 684
                </taxondetermination>
inputs/VegBank/taxonobservation_/VegBIEN.csv
17 17
order,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=order]/plantname",
18 18
class,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=class]/plantname",
19 19
kingdom,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,subkingdom,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=kingdom]/plantname",
20
interpretationdate,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/3,
20
interpretationdate,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/1/_*/date/_dateRangeStart/value/_alt/3,
21 21
taxonFit,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/taxonfit,
22 22
authorplantname,"/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[],do=""plantname[rank=_val]/parent_id""]/plantname[rank=binomial]/plantname",
23 23
museumaccessionnumber,"/location/locationevent/taxonoccurrence/voucher/*_id/specimenreplicate/catalognumber_dwc/_if[@name=""if indirect voucher""]/then",
inputs/QMOR/Specimen/VegBIEN.csv
45 45
class,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=class]/plantname",
46 46
phylum,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subkingdom]/plantname",
47 47
kingdom,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,subkingdom,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=kingdom]/plantname",
48
dateIdentified,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/2,
48
dateIdentified,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/1/_*/date/_dateRangeStart/value/_alt/2,
49 49
identificationQualifier,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/taxonfit,
50 50
recordedBy,/location/locationevent/taxonoccurrence/verbatimcollectorname,
51 51
catalogNumber,"/location/locationevent/taxonoccurrence/voucher/*_id/specimenreplicate/catalognumber_dwc/_if[@name=""if indirect voucher""]/then",
mappings/VegCore-VegBIEN.csv
127 127
class,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=class]/plantname",
128 128
phylum,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subkingdom]/plantname",
129 129
kingdom,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,subkingdom,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=kingdom]/plantname",
130
dateIdentified,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value,
130
dateIdentified,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/1/_*/date/_dateRangeStart/value,
131
dayIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/day/_nullIf:[null=0,type=float]/value",
132
monthIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/month/_nullIf:[null=0,type=float]/value",
133
yearIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/year/_nullIf:[null=0,type=float]/value",
131 134
taxonRemarks,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/notes,
132 135
identificationQualifier,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/taxonfit,
133 136
verbatimScientificName,"/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[],do=""plantname[rank=_val]/parent_id""]/plantname[rank=binomial]/plantname",
mappings/Veg+-VegBIEN.csv
205 205
class,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=class]/plantname",
206 206
phylum,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subkingdom]/plantname",
207 207
kingdom,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_simplifyPath:[next=parent_id]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,subkingdom,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=kingdom]/plantname",
208
dateIdentified/_alt,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt,
209
dayIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/1/_date/day/_nullIf:[null=0,type=float]/value",
210
monthIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/1/_date/month/_nullIf:[null=0,type=float]/value",
211
yearIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/1/_date/year/_nullIf:[null=0,type=float]/value",
212
dateIdentified,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/2,
213
identifiedDate,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_*/date/_dateRangeStart/value/_alt/3,
208
dateIdentified/_alt,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/1/_*/date/_dateRangeStart/value/_alt,
209
dateIdentified,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/1/_*/date/_dateRangeStart/value/_alt/2,
210
identifiedDate,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/1/_*/date/_dateRangeStart/value/_alt/3,
211
dayIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/day/_nullIf:[null=0,type=float]/value",
212
monthIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/month/_nullIf:[null=0,type=float]/value",
213
yearIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/year/_nullIf:[null=0,type=float]/value",
214 214
remarks,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/notes,
215 215
taxonRemarks,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/notes,
216 216
identificationQualifier,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/taxonfit,
mappings/for_review/VegCore-VegBIEN.csv
128 128
phylum,//plantconcept/plantname_id[rank=subkingdom]/plantname,
129 129
kingdom,//plantconcept/plantname_id[rank=kingdom]/plantname,
130 130
dateIdentified,//taxonoccurrence/taxondetermination[]/determinationdate/_*/date,
131
dayIdentified,//taxonoccurrence/taxondetermination[]/determinationdate,
132
monthIdentified,//taxonoccurrence/taxondetermination[]/determinationdate,
133
yearIdentified,//taxonoccurrence/taxondetermination[]/determinationdate,
131 134
taxonRemarks,//taxonoccurrence/taxondetermination[]/notes,
132 135
identificationQualifier,//taxonoccurrence/taxondetermination[]/taxonfit,
133 136
verbatimScientificName,//plantconcept/plantname_id[rank=binomial]/plantname,
mappings/for_review/Veg+-VegCore.csv
8 8
dateCollected,dateCollected,
9 9
collectedDate,dateCollected,
10 10
dateIdentified/_alt,dateIdentified/_alt,
11
dayIdentified,dateIdentified,
12
monthIdentified,dateIdentified,
13
yearIdentified,dateIdentified,
14 11
dateIdentified,dateIdentified,
15 12
identifiedDate,dateIdentified,
16 13
julianDay,day,
mappings/Veg+-VegCore.to_self.csv
8 8
dateCollected,dateCollected/_alt/2,
9 9
collectedDate,dateCollected/_alt/3,
10 10
dateIdentified/_alt,dateIdentified/_alt,
11
dayIdentified,"dateIdentified/_alt/1/_date/day/_nullIf:[null=0,type=float]/value",
12
monthIdentified,"dateIdentified/_alt/1/_date/month/_nullIf:[null=0,type=float]/value",
13
yearIdentified,"dateIdentified/_alt/1/_date/year/_nullIf:[null=0,type=float]/value",
14 11
dateIdentified,dateIdentified/_alt/2,
15 12
identifiedDate,dateIdentified/_alt/3,
16 13
julianDay,day,
mappings/VegCore.self.csv
26 26
cultivated,cultivated
27 27
dateCollected,dateCollected
28 28
dateIdentified,dateIdentified
29
dayIdentified,dayIdentified
29 30
decimalLatitude,decimalLatitude
30 31
decimalLongitude,decimalLongitude
31 32
diameterBreastHeight,diameterBreastHeight
......
59 60
maximumElevationInMeters,maximumElevationInMeters
60 61
minimumDepthInMeters,minimumDepthInMeters
61 62
minimumElevationInMeters,minimumElevationInMeters
63
monthIdentified,monthIdentified
62 64
nitrogen,nitrogen
63 65
occurrenceID,occurrenceID
64 66
order,order
......
123 125
verbatimSpecificEpithet,verbatimSpecificEpithet
124 126
volumeCanopy,volumeCanopy
125 127
voucherType,voucherType
128
yearIdentified,yearIdentified
mappings/Veg+-VegCore.csv
8 8
dateCollected,dateCollected/_alt/2,
9 9
collectedDate,dateCollected/_alt/3,
10 10
dateIdentified/_alt,dateIdentified/_alt,
11
dayIdentified,"dateIdentified/_alt/1/_date/day/_nullIf:[null=0,type=float]/value",
12
monthIdentified,"dateIdentified/_alt/1/_date/month/_nullIf:[null=0,type=float]/value",
13
yearIdentified,"dateIdentified/_alt/1/_date/year/_nullIf:[null=0,type=float]/value",
14 11
dateIdentified,dateIdentified/_alt/2,
15 12
identifiedDate,dateIdentified/_alt/3,
16 13
julianDay,day,

Also available in: Unified diff