第六章 HL7 架构和可用工具 - 定义新的消息类型和结构类型

news2024/11/16 6:52:03

文章目录

  • 第六章 HL7 架构和可用工具 - 定义新的消息类型和结构类型
    • 编辑数据结构和代码表

第六章 HL7 架构和可用工具 - 定义新的消息类型和结构类型

消息类型标识消息并与 HL7 MSH:9 字段中的值匹配。定义消息类型时,指定发送消息结构类型(可能与消息类型相同)和返回类型。但是可以在结构类型中指定消息中的段,而不是在消息类型中。创建消息类型时,可以选择同时创建结构类型。

要将 Z 段添加到基本架构中定义的消息类型,请将消息类型和结构复制到自定义架构,然后将尾部 Z 段添加到结构类型。例如,要将 ZPI 段添加到以版本 2.5 作为基本架构的自定义架构中的 ORU_R01 消息,请执行以下操作:

  1. 在左侧面板中选择您的自定义架构,选择“消息类型”选项卡,然后单击“从基础复制”。
  2. 在要复制的消息类型下拉列表中选择 ORU_R01 消息类型。向导会填写与复制的消息类型相同的新消息类型名称,并设置消息结构和返回消息类型以匹配基础中的定义。通过选中该框,可以在自定义架构中自动创建发送消息结构(如果尚未定义)。它是通过从基本模式复制结构来创建的。 HL7 标准的某些版本包括有两种消息结构可用的消息类型。使用备用消息结构为此类型定义附加的可能结构。

在这里插入图片描述

单击“确定”后,ORU_R01 消息类型和 ORU_R01 结构类型将在自定义架构中定义。

  1. 单击 DocType Structures 选项卡和 ORU_R01 结构类型。自定义模式编辑器显示结构类型的图形表示。
  2. 要开始添加、删除或修改属于消息结构一部分的段,请单击“编辑”按钮。仅当查看属于自定义架构一部分的结构时,才会显示“编辑”按钮和“可用段”部分。

例如,如果使用自定义消息结构向导编辑 ORU_R01 结构类型的副本,则向导将显示以下内容:

在这里插入图片描述

当从基本模式扩展消息定义时,应该使用与基本模式中指定的相同的段和结构名称。

可以将段从“可用段”部分拖放到“结构”部分,以将其放置在消息结构中的正确位置。要专注于添加自定义细分,请单击“过滤器”按钮漏斗,以便只有自定义细分出现在“可用细分”部分中。

一旦这些段位于“结构”部分中,就可以单击该段将其定义为可选或重复。

还可以创建一组可选或整体重复的段。创建群组:

  1. 单击将位于组顶部的段并选择组。该组的顶层已创建,其名称与选择的段相同,但附加了 grp
  2. 单击顶级组名称,然后选择可选或重复。除非整个组被标识为可选或重复,否则片段不会保存为组。
  3. 使用拖放将段添加到组中。如果组仅包含一个段,则不会保存该组。

还可以创建一组段,其中消息的结构可以包含该组中的任何一个段。要创建此集,请单击将成为该集一部分的片段并选择选项。该集的顶层已创建,其名称与您选择的段相同,但附加了并集。然后,可以拖放属于该组的其他片段;如果并集仅包含一个段,则不会保存该并集。

要查看原始文本格式的消息结构,请单击双向箭头 。如果处于编辑模式,可以通过编辑原始文本来修改消息结构。

注意:在自定义模式中定义消息结构后,该定义将用于共享相同结构的所有消息类型。例如,如果将 ZPI 尾随段添加到 ORU_R30 结构中,则 ORU_R30ORU_R31ORU_R32 消息类型中允许使用尾随 Z 段,因为它们都共享相同的 ORU_R30 结构。无需在自定义模式中包含消息类型。基本架构中的定义将使用自定义架构中的结构类型。

编辑数据结构和代码表

数据结构提供了一种机制来指定具有结构化值而不是简单数据类型的字段,而代码表提供了一种机制来定义字段的一组允许值。通常,数据结构和代码表由 HL7 标准体定义,而不是定义为自定义扩展。在极少数需要的情况下,自定义 HL7 模式编辑器允许您在自定义模式中定义数据结构和代码表。编辑数据结构的向导与编辑段的向导非常相似。代码表编辑向导允许定义代码表的代码和描述。这些代码指定可以在字段中使用的值。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/811343.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

OpenMP

官方文档:OpenMP | LLNL HPC Tutorials OpenMP总览 统一内存访问:OpenMP、Pthreads 非统一内存访问:MPI OpenMP与Pthread OpenMP原理 串行区到达并行区后会派生多个线程,并行区代码执行完后进行线程合并,剩下主线程 编…

SqueezeLM 的想法,压缩输入句子潜变量,生成下一句子

又搞了一段时间。还是感觉LongNet那种空洞注意力做编码器有搞头。 RetNet等AFT方法,直接生成太长的句子感觉有点难度,不过可以一句句生成,每次生成短句,这样感觉比较合适。 启发 受 MemroyTransformer 和 GLM 启发 想了一个类似…

大会第二日,精彩不停!LiveVideoStackCon 2023 上海站

历时四个月的精心筹备,LiveVideoStackCon 组委会与联席主席、出品人及评审团通力合作,90余位讲师对演讲内容的反复琢磨……只为呈现最专业的音视频技术盛会。 今日,以「沉浸新视界」为主题的LiveVideoStackCon 2023 上海站 音视频技术大会继续…

ACL原理

ACL原理 ACL是一种用于控制网络设备访问权限的技术,可以通过配置ACL来限制特定用户、应用程序或网络设备对网络资源的访问。 1、ACL(Access Control List) 2、ACL是一种包过滤技术。 3、ACL基于IP包头的IP地址、四层TCP/UDP头部的端口号、…

Flowable-服务-微服务任务

目录 定义图形标记XML内容界面操作 定义 Sc 任务不是 BPMN 2.0 规范定义的官方任务,在 Flowable 中,Sc 任务是作为一种特殊的服务 任务来实现的,主要调用springcloud的微服务使用。 图形标记 由于 Sc 任务不是 BPMN 2.0 规范的“官方”任务…

WebAgent-基于大型语言模型的代理程序

大型语言模型(LLM)可以解决多种自然语言任务,例如算术、常识、逻辑推理、问答、文本生成、交互式决策任务。最近,LLM在自主网络导航方面也取得了巨大成功,代理程序助HTML理解和多步推理的能力,通过控制计算…

【Linux多线程】详解线程控制、线程分离

线程互斥与同步 👸 理解线程🤴pthead_t🥷关于线程🦸‍♀️线程控制POSIX线程库线程ID及进程地址空间布局 🦸线程分离__thread关键字🦸‍♂️pthread_detach函数🦹‍♀️pthread_exit函数&#x…

[JavaWeb]SQL介绍-DDL-DML

SQL介绍-DDL-DML 一.SQL简介1.简介2.SQL通用语法3.SQL语言的分类 二.DDL-操作数据库与表1.DDL操作数据库2.DDL操作表①.查询表(Retrieve)②.创建表(Create)③.修改表(Update)④.删除表(Delete) 三.Navicat的安装与使用四.DML-操作表数据1.添加(Insert)2.修改(Update)3.删除(Del…

【C++】反向迭代器的模拟实现通用(可运用于vector,string,list等模拟容器)

文章目录 前言一、反向迭代器封装(reverseiterator)1.构造函数1解引用操作.3.->运算符重载4.前置,后置5.前置--,后置--6.不等号运算符重载7.完整代码 二、rbegin()以及rend()1.rb…

[nlp] TF-IDF算法介绍

(1)TF是词频(Term Frequency) 词频是文档中词出现的概率。 (2) IDF是逆向文件频率(Inverse Document Frequency) 包含词条的文档越少,IDF越大。

01-导数的定义_左导数和右导数

微积分 导数的定义 左导数与右导数、可导函数 趋近于 0 有两个方向,从左边趋向于 0 是左导数,反之是右导数 下面的绝对值函数的左导数和右导数不相同,一个-1 一个1,0 位置不可导 f(x)|x|, 导数可以理解为某点的斜率…

生命在于学习——指纹混淆技术学习

一、前言 本篇文章仅为学习笔记记录,不得用于违规用途。 本篇文章为安全社公众号的Poker安全所发,本文仅为学习复现。 二、介绍 指纹混淆技术,顾名思义,就是迷惑指纹扫描识别技术。 三、思路 作者的思路: 1、伪…

代码随香录day31

今天开始贪心算法了! 贪心的本质是选择每一阶段的局部最优,从而达到全局最优。 贪心算法一般分为如下四步: 将问题分解为若干个子问题找出适合的贪心策略求解每一个子问题的最优解将局部最优解堆叠成全局最优解 455. 分发饼干 这里的思路…

openEuler?搭建java开发环境的详细过程

目录 1. 初始化环境2. 安装jdk83. 安装SVN4. 安装Git5. 安装Node.js6. 下载并激活IntelliJ IDEA7. 下载并激活Navicat 本文操作系统及版本号:↓ openEuler release 22.03 LTS Linux version 5.10.0-60.35.0.64.oe2203.x86 _64 1. 初始化环境 ? 1 2 3 4 # 1. 更新…

Spring事务的传播机制与隔离级别

目录 前言事务的隔离级别事务特性Spring 中设置事务隔离级别MySQL的隔离级别Spring中的隔离级别 Spring的传播机制事务传播机制是什么?为什么需要事务传播机制?事务传播机制有哪些? 事务的隔离级别 与 传播机制 解决的问题 前言 无论对于那个…

2020年全国硕士研究生入学统一考试管理类专业学位联考写作试题——解析版

四、写作第56~57小题,共65分。其中论证有效性分析30分,论说文35分。 56. 论证有效性分析:分析下述论证中存在的缺陷和漏洞,选择若干要点,写一篇600字左右的文章,对该论证的有效性进行分析和评论。( 论证有…

自动装配再次理解

随便点进去一个自动装配类,也就是spring.factories 文件下的一个全限定名指定的一个配置类 里面有个内部类 Encoding 类 这个注解是绑定了yaml文件,通过前缀可以往里面赋值,来实现自定义配置Springboot 了解完自动装配的原理后,我…

<C语言> 预处理和宏

1.预定义符号 __FILE__ //进行编译的源文件 __LINE__ //文件当前的行号 __DATE__ //文件被编译的日期 __TIME__ //文件被编译的时间 __STDC__ //如果编译器遵循ANSI C,其值为1,否则未定义这些预定义符号都是C语言内置的。 举个例子&…

如何高效维护电脑

电脑维护技巧:让你的电脑始终高效稳定 电脑维护技巧:让你的电脑始终高效稳定引言方向一:介绍你的电脑方向二:介绍一下你的日常维护措施方向三:给出一些你觉得有用的维护技巧方向四:其他你想补充的方向五&am…

苍穹外卖学习心得与总结【对比瑞吉】【如何获得铁粉】

对于苍穹外卖项目,从学习课程加复习已经13天了。 对于一名已经学习过SSMLinuxRedis数据库的Java练习生来说,这个项目相对于之前学习的《瑞吉外卖》新增了很多功能和技术,是很值得练手和提升的课程,下面给出自己的一些见解。&#…