xBRL provides capability for users to define new units, in particular, to define a new unit as a ratio of existing units by using the xbrli:unitNumerator and xbrli:unitDenominator tags. Something like this is needed in OpenAPI to avoid having to create custom units for each ratio of interest. One immediate application would be to define a unit for a module's temperature coefficient, which can be given in units of 1/C, A/C, V/C, or %/C (although the latter has a different issue in that the base for the percentage is not specified).
xBRL provides capability for users to define new units, in particular, to define a new unit as a ratio of existing units by using the
xbrli:unitNumerator
andxbrli:unitDenominator
tags. Something like this is needed in OpenAPI to avoid having to create custom units for each ratio of interest. One immediate application would be to define a unit for a module's temperature coefficient, which can be given in units of 1/C, A/C, V/C, or %/C (although the latter has a different issue in that the base for the percentage is not specified).