0

我的系统必须生成一个 xml,其中节点ORM_O01.ORDER_DETAIL必须包含 node ORM_O01.OBRRQDRQ1RXOODSODT_SUPPGRP,因为它必须与 Mirth 通信。我正在使用该节点不包含它的nhapi库版本。2.5

var obr = _ormO01Message.GetORDER().ORDER_DETAIL.OBR;                                
obr.SetIDOBR.Value = "1";
obr.PlacerOrderNumber.EntityIdentifier.Value = "123456";
obr.PlacerOrderNumber.NamespaceID.Value = "6543";
obr.PlacerOrderNumber.UniversalID.Value = "10009";
obr.UniversalServiceIdentifier.Identifier.Value = "NS";

是否可以添加一个ORM_O01.ORDER_DETAIL不标准的节点?

谢谢。

<ORM_O01.ORDER_DETAIL>
    <ORM_O01.OBRRQDRQ1RXOODSODT_SUPPGRP>
        <OBR>
            <OBR.1>1</OBR.1>
            <OBR.2>
                <EI.1>123456</EI.1>
                <EI.2>6543</EI.2>
                <EI.3>10009</EI.3>
            </OBR.2>
            <OBR.4>
                <CE.1>NS</CE.1>
            </OBR.4>
        </OBR>
    </ORM_O01.OBRRQDRQ1RXOODSODT_SUPPGRP>
</ORM_O01.ORDER_DETAIL>
4

1 回答 1

1

ORM_O01.OBRRQDRQ1RXOODSODT_SUPPGRP看起来它实际上2.5 的标准,但 nhapi 或 hapi(其中 mirth 使用)都不包括它。我不会担心尝试添加它,因为如果你这样做了,mirth 可能无法解析它。

请参阅类似的问题,其中一个快乐的用户需要删除该组。

于 2019-10-29T17:03:13.343 回答