private static void ConvertMoney(TargetModel.Money to, SourceModel.Money from, FhirConverter converter) { if (from != null) { to.CurrencyElement = ConvertCodeToCodeMoney(from.CodeElement, converter); to.ValueElement = converter.ConvertElement <FhirDecimal, FhirDecimal>(from.ValueElement); } }
private static void ConvertMoney(TargetModel.Money to, SourceModel.Money from, FhirConverter converter) { if (from.Currency.HasValue) { to.System = "urn:iso:std:iso:4217"; to.CodeElement = new Code { Value = from.Currency.Value.GetLiteral(), Extension = converter.ConvertList <Extension, Extension>(from.Extension).ToList() }; } }