SysLang MCPD
MCPD is a commonly used standard for passport data exchange. Sharing data with other platforms in MCPD requires mapping of CodeValue
entires to values defined in the standard.
As genebanks define their own codes for germplasm form, habitat type, etc. it is best to allow them to also declare the MCPD equivalents of each value as "translations".
GG-CE automatically registers a language with code MCPD
at application startup.
Administrators are able to add the MCPD "translations" for relevant CodeValues
: GERMPLASM_FORM
(for MCPD type of germplasm STORAGE
), ACCESSION_SOURCE_HABITAT_TYPE
(for MCPD collecting source), ACCESSION_STATUS
, etc.
AccessionMCPD::convert
Update the MCPD mapping (see TODO comments "Use CV translations").
Also update the code that retrieves passport data from Genesys.