大家好,我正在使用 HL7Sdk codeplex 并尝试在 entry.AsSubstanceAdministration.EffectiveTime 中添加“PIVL_PPD_TS”类型,但它会生成编译时错误。同样的问题也与 TS 类型有关。我可以毫无问题地添加 PIVL_TS 和 EIVL_TS。
var p = new PIVL_PPD_TS();
p.InstitutionSpecified = false;
p.Operator = new SetOperator();
p.Operator.HasFlag(SetOperator.A);
p.Period.Init(5);
p.Period.Unit = "h";
p.StandardDeviation.Init(1);
p.StandardDeviation.Unit = "h";
entry.AsSubstanceAdministration.EffectiveTime.Add(p);
最后一行编译时错误是“无法从'HL7SDK.Cda.PIVL_PPD_TS'转换为'HL7SDK.Cda.ISXCM_TS'”
TS type 也有同样的问题。请指导如何解决这个问题。