gpt4 book ai didi

javascript - 如何循环遍历 hl7 消息中的所有标题?

转载 作者:行者123 更新时间:2023-11-29 23:18:38 24 4
gpt4 key购买 nike

我是 mirth 的新手,正在尝试遍历 mirth 中的所有 hl7 消息 header ,我知道我可以像这样遍历一个标题:

for each(var OBX in msg['OBX']) {
logger.info('message OBX obj: ' + OBX['OBX.3']['OBX.3.2'].toString());
}

但我需要的是遍历所有标题而不是一个,所以我正在尝试做这样的事情:

for each(var header in msg) {
logger.info('message header: ' + header.toString());
}

for each(var header in msg['HL7Message']) {
logger.info('message header: ' + header.toString());
}

但这不起作用,而且我无法将 hl7 转换为 json,请提前提供帮助,非常感谢。

最佳答案

我找到了循环的方法,msg变量是入站消息的当前实例

for each (seg in msg.elements()) {
logger.info('message elements: ' + JSON.stringify(seg.name().toString()));
}

一些有用的链接:

https://www.mirthcorp.com/community/forums/showthread.php?t=6902&page=2
http://www.mirthproject.org/community/forums/showthread.php?t=12334
https://wso2.com/project/mashup/0.2/docs/e4xquickstart.html
https://stackoverflow.com/questions/6601712/what-does-msg-mean-in-mirth

关于javascript - 如何循环遍历 hl7 消息中的所有标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51627989/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com