Project

General

Profile

« Previous | Next » 

Revision 3228

mappings/VegX-VegBIEN.stems.csv: Also map plantobservation.sourceaccessioncode to specimenreplicate.sourceaccessioncode so specimenreplicate always has a key and will never be underconstrained

View differences:

VegX-VegBIEN.stems.csv
79 79
//individualOrganismObservation/simpleUserdefined[name=authorPlantCode]/value,//plantobservation/authorplantcode,
80 80
//individualOrganismObservation/height,//plantobservation/overallheight,
81 81
//individualOrganismObservation/simpleUserdefined[name=height]/value,//plantobservation/overallheight,
82
//individualOrganismObservation/simpleUserdefined[name=sourceAccessionCode]/value,//plantobservation/sourceaccessioncode,
83 82
//*s/aggregateOrganismObservation/*/aggregateValue/value,//plantobservation/stemcount,
84 83
//individualOrganism/identificationLabel[@id=1],"//stemobservation/stemtag[""""/2=true]/tag",Quotes sort it before tag2
85 84
//individualOrganism/identificationLabel[@id=2],//stemobservation/stemtag[iscurrent=true]:[../stemtag?[2=true]/1=false]/tag,
86 85
//relativePlotPosition/relativeX,//stemobservation/xposition,
87 86
//relativePlotPosition/relativeY,//stemobservation/yposition,
88 87
//*s/taxonDetermination[role=collector]/groupType,/*_id/plantobservation/{.}/_ignore/voucherType,"""{"" sorts it after what uses it, so the _ignore is executed after the _refs"
88
//individualOrganismObservation/simpleUserdefined[name=sourceAccessionCode]/value,"/*_id/plantobservation/{sourceaccessioncode,_if:[cond/_eq:[left/_ref[addr=""../../../../_ignore/voucherType""],right=direct]]/{then/specimenreplicate,else/aggregateoccurrence/*_id/taxonoccurrence/voucher/*_id/specimenreplicate}//sourceaccessioncode}",
89 89
/diameterBaseDistance[value=0]/diameter,/basaldiameter,
90 90
/simpleUserdefined[name=canopyForm]/value,"/definedvalue[*_id/userdefined[tablename=stemobservation,userdefinedname=canopyForm]]/definedvalue",
91 91
/simpleUserdefined[name=canopyPosition]/value,"/definedvalue[*_id/userdefined[tablename=stemobservation,userdefinedname=canopyPosition]]/definedvalue",

Also available in: Unified diff