使用nhapi添加非标准句段

问题描述 投票:0回答:1

我的系统必须生成一个XML,其中节点ORM_O01.ORDER_DETAIL必须包含节点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>
mirth nhapi
1个回答
0
投票

ORM_O01.OBRRQDRQ1RXOODSODT_SUPPGRP looks like它实际上是 2.5的标准,但是nhapi或hapi(欢乐时使用)均不包含它。我不担心尝试添加它,因为如果您这样做,欢乐可能无法解析它。

请参见similar issue,需要欢乐的用户将其分组。

© www.soinside.com 2019 - 2024. All rights reserved.