CIM Issues #7206
Update Monetary Datatypes
61970-301
Description
The current Monetary Datatypes located in Grid\Base\Domain needs to be modified as part of the Unit CIMDatatype from being CIMDatatype to become Compound.
Files
Proposed Solution
03-Jun-2025: This Redmine issue was reviewed at our Joint TF meetings in Saclay, France
Upon review it was delegated to the CIM Model Management Team to draft a proposal that all Model Managers are agreeable with.
09-Jun-2025: In the June monthly CIM Model Management Team call we drafted a proposal as follows
Suggest to deprecate Money, CostRate, CostPerEnergyUnit and CostPerHeatUnit. And add two new Compounds: CostPerUnit and CostAmount.
See attached document for the details.
CIM Model Managers counter proposal for MonetaryRate :
New Compound Class: CostPerUnit
Class description: Cost per unit rate as defined by the attribute rateUnit.
Attributes:
- currency : The currency associated with the value.
- rateMultiplier : The unit multiplier of the denominator which specifies the rate.
- rateUnit : The unit of the denominator which specifies the rate.
- value : The quantity in the numerator which specifies the cost.
CIM Model Managers counter proposal for MonetaryAmount : TBD
Updated by Becky Iverson 15 days ago
- File CMM Cost Modeling.jpg CMM Cost Modeling.jpg added
- File CR CIM18 MonetaryDatatypes_CMMReview.docx CR CIM18 MonetaryDatatypes_CMMReview.docx added
CMM proposal attached.
Updated by Becky Iverson 12 days ago
- File CR CIM18 MonetaryDatatypes_CMMReview_TF16.docx CR CIM18 MonetaryDatatypes_CMMReview_TF16.docx added
WG16 team proposals included in updated attachment document.