// This code might have a better place somewhere else: //mh public static Model.Quantity ToModelQuantity(this ValueExpression expression) { QuantityValue q = QuantityValue.Parse(expression.ToString()); Model.Quantity quantity = new Model.Quantity { Value = q.Number, System = q.Namespace, Units = q.Unit, Code = q.Unit }; return(quantity); }