Uom definitions

Hello Philippe,

Could you please let me know where to lookup the definitions of the UoM used in FESAPI ?

Following are some examples from FESAPI:
eml20__LengthUom__m(‘m’),
eml20__LengthUom__0_x002e1_x0020ft(‘n’),
eml20__LengthUom__0_x002e1_x0020ft_x005bUS_x005d(‘o’),
eml20__LengthUom__1_x002f2_x0020ft(‘s’),
eml20__LengthUom__10_x0020ft(‘v’),
eml20__LengthUom__100_x0020ft(‘y’),
eml20__LengthUom__1000_x0020ft(123),
eml20__LengthUom__30_x0020ft(124),
eml20__LengthUom__30_x0020m(125),
eml20__LengthUom__ft(141),
eml20__LengthUom__ft_x005bBnA_x005d(142),
eml20__LengthUom__ft_x005bBnB_x005d(143),
eml20__LengthUom__ft_x005bBr36_x005d(144),
eml20__LengthUom__ft_x005bBr65_x005d(145),
eml20__LengthUom__ft_x005bCla_x005d(146),
eml20__LengthUom__ft_x005bGC_x005d(147),
eml20__LengthUom__ft_x005bInd_x005d(148),
eml20__LengthUom__ft_x005bInd37_x005d(149),
eml20__LengthUom__ft_x005bInd62_x005d(150),
eml20__LengthUom__ft_x005bInd75_x005d(151),
eml20__LengthUom__ft_x005bSe_x005d(152),
eml20__LengthUom__ft_x005bSeT_x005d(153),
eml20__LengthUom__ft_x005bUS_x005d(154),
eml20__LengthUom__fur_x005bUS_x005d(155),

Not sure how to map “international feet” and “survey feet” etc. to these.

Could you please provide some pointers in this regard ?

Thanks,
Shakir

Hi @shakirhusain and happy new year!

The Energistics documentation is the source of information : http://docs.energistics.org/
In your particular case you seem to be interested in uom contained in EML2.0 : Energistics Online
Even more precisely in lengthuom : Energistics Online

The uom enumerated values which you just have given are automatically generated by gsoap according to their rules : Genivia - gSOAP user guide
Particularly notice this sentence

Other special characters are added to C/C++ names as _xHHHH where HHHH is the hexadecimal code of a Unicode character code point.

You can also give an eye on Genivia - gSOAP user guide if you are interested in even more details.

Happy new year @philippeVerney!

Thanks for the information.

Shakir