• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java HL7EngineApplication类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中ims.hl7.domain.HL7EngineApplication的典型用法代码示例。如果您正苦于以下问题:Java HL7EngineApplication类的具体用法?Java HL7EngineApplication怎么用?Java HL7EngineApplication使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



HL7EngineApplication类属于ims.hl7.domain包,在下文中一共展示了HL7EngineApplication类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: processEvent

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public EventResponse processEvent(Message msg, ProviderSystemVo providerSystem) throws HL7Exception //WDEV-20112
{
	a28mapper = (A28VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.A28);
	if (a28mapper == null)
	{
		throw new HL7Exception("A01 mapper requires A28 mapper. A28 mapper not found in list of registerd mappers.");			
	}
	
	//WDEV-20112
//	Message ack = processPatientAdmission(msg, providerSystem);
//	return ack;
	//WDEV-20112
	EventResponse response = new EventResponse();
	response = processPatientAdmission(msg, providerSystem, response);
	return response; //WDEV-20112
}
 
开发者ID:IMS-MAXIMS,项目名称:openMAXIMS,代码行数:17,代码来源:A01VoMapper.java


示例2: processEvent

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public EventResponse processEvent(Message msg, ProviderSystemVo providerSystem) throws HL7Exception //WDEV-20112
	{

		//WDEV-20112
		EventResponse response = new EventResponse(); //WDEV-20112
		
		a21mapper = (A21VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.A21);
		if (a21mapper == null)
		{
			throw new HL7Exception("A52 mapper requires A21 mapper. A21 mapper not found in list of registerd mappers.");			
		}
		//WDEV-20112
//		return(a21mapper.processPatientLeave(msg, providerSystem));
		response = a21mapper.processPatientLeave(msg, providerSystem);
		return response; //WDEV-20112
	}
 
开发者ID:IMS-MAXIMS,项目名称:openMAXIMS,代码行数:17,代码来源:A52VoMapper.java


示例3: processEvent

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public Message processEvent(Message msg, ProviderSystemVo providerSystem) throws HL7Exception
{
	a02mapper = (A02VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.A02);
	if (a02mapper == null)
	{
		throw new HL7Exception("A12 mapper requires A02 mapper. A02 mapper not found in list of registerd mappers.");			
	}
	return(a02mapper.processPatientTransfer(msg, providerSystem));
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:10,代码来源:A12VoMapper.java


示例4: processEvent

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public Message processEvent(Message msg, ProviderSystemVo providerSystem) throws HL7Exception
{
	a34mapper = (A34VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.A34);
	if (a34mapper == null)
	{
		throw new HL7Exception("A40 mapper requires A34 mapper. A34 mapper not found in list of registerd mappers.");			
	}
	
	return(a34mapper.processPatientMerge(msg, providerSystem));

}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:12,代码来源:A40VoMapper.java


示例5: processEvent

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public Message processEvent(Message msg, ProviderSystemVo providerSystem) throws HL7Exception
{
	a28mapper = (A28VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.A28);
	if (a28mapper == null)
	{
		throw new HL7Exception("A01 mapper requires A28 mapper. A28 mapper not found in list of registerd mappers.");			
	}
	
	Message ack = processPatientAdmission(msg, providerSystem);
	return ack;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:12,代码来源:A01VoMapper.java


示例6: processEvent

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
@Override
public Message processEvent(Message msg, ProviderSystemVo providerSystem) throws HL7Exception 
{
	O02VoMapper o02mapper = (O02VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.O02);
	if (o02mapper == null)
	{
		throw new HL7Exception("O20 mapper requires O02 mapper. O02 mapper not found in list of registerd mappers.");			
	}
	return o02mapper.processEvent(msg, providerSystem);
	
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:12,代码来源:O20VoMapper.java


示例7: processEvent

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public Message processEvent(Message msg, ProviderSystemVo providerSystem) throws HL7Exception
{
	a21mapper = (A21VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.A21);
	if (a21mapper == null)
	{
		throw new HL7Exception("A53 mapper requires A21 mapper. A21 mapper not found in list of registerd mappers.");			
	}
	return(a21mapper.processPatientLeave(msg, providerSystem));
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:10,代码来源:A53VoMapper.java


示例8: processEvent

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
/**
 * processMessage
 * <p> ORM^O01 message may be received from GPs.  If this is the case, and placerId will be null
 * and we need to check for the existence of the specimen.  If not found, we will create the order
 * and set wasProcessed to true so that it won't be picked up by our outbound app. </p>
 */
public Message processEvent(Message msg, ProviderSystemVo providerSystem) throws HL7Exception
{
	R01VoMapper r01mapper = (R01VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.R01);
	if (r01mapper == null)
	{
		throw new HL7Exception("O02 mapper requires R01 mapper. R01 mapper not found in list of registerd mappers.");			
	}
	return r01mapper.processEvent(msg, providerSystem);
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:16,代码来源:O01VoMapper.java


示例9: processEvent

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public Message processEvent(Message msg, ProviderSystemVo providerSystem) throws HL7Exception
{
	a21mapper = (A21VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.A21);
	if (a21mapper == null)
	{
		throw new HL7Exception("A22 mapper requires A21 mapper. A21 mapper not found in list of registerd mappers.");			
	}
	return(a21mapper.processPatientLeave(msg, providerSystem));
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:10,代码来源:A22VoMapper.java


示例10: processEvent

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public Message processEvent(Message msg, ProviderSystemVo providerSystem) throws HL7Exception
{
	a28mapper = (A28VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.A28);
	if (a28mapper == null)
	{
		throw new HL7Exception("A31 mapper requires A28 mapper. A28 mapper not found in list of registerd mappers.");			
	}
	return(a28mapper.processPatientUpdate(msg, providerSystem));
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:10,代码来源:A31VoMapper.java


示例11: populateMessage

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public Message populateMessage(PatientRefVo patient, String hl7Application,ProviderSystemVo providerSystem) throws Exception
{
	a28mapper = (A28VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.A28);
	if (a28mapper == null)
	{
		throw new HL7Exception("A31 mapper requires A28 mapper. A28 mapper not found in list of registerd mappers.");			
	}
	ADT_A05 msg =(ADT_A05)a28mapper.populateMessage(patient,hl7Application,providerSystem);
	EVN evn = msg.getEVN();
	evn.getEventTypeCode().setValue("A31");
	msg.getMSH().getMessageType().getTriggerEvent().setValue("A31");
	return msg;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:14,代码来源:A31VoMapper.java


示例12: processEvent

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
@Override
public Message processEvent(Message msg, ProviderSystemVo providerSystem) throws HL7Exception 
{
	O01VoMapper o01mapper = (O01VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.O01);
	if (o01mapper == null)
	{
		throw new HL7Exception("O19 mapper requires O01 mapper. O01 mapper not found in list of registerd mappers.");			
	}
	return o01mapper.processEvent(msg, providerSystem);
	
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:12,代码来源:O19VoMapper.java


示例13: populateMessage

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public Message populateMessage(PatientRefVo patient, String hl7Application,ProviderSystemVo providerSystem) throws Exception
{
	a28mapper = (A28VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.A28);
	if (a28mapper == null)
	{
		throw new HL7Exception("A47 mapper requires A28 mapper. A28 mapper not found in list of registerd mappers.");			
	}
	ADT_A05 msg =(ADT_A05)a28mapper.populateMessage(patient,hl7Application,providerSystem);
	EVN evn = msg.getEVN();
	evn.getEventTypeCode().setValue("A47");
	msg.getMSH().getMessageType().getTriggerEvent().setValue("A47");
	return msg;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:14,代码来源:A47VoMapper.java


示例14: processEvent

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public Message processEvent(Message msg, ProviderSystemVo providerSystem) throws HL7Exception
{
	a21mapper = (A21VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.A21);
	if (a21mapper == null)
	{
		throw new HL7Exception("A52 mapper requires A21 mapper. A21 mapper not found in list of registerd mappers.");			
	}
	return(a21mapper.processPatientLeave(msg, providerSystem));
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:10,代码来源:A52VoMapper.java


示例15: processEvent

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public Message processEvent(Message msg, ProviderSystemVo providerSystem) throws HL7Exception 
{
	R01VoMapper r01mapper = (R01VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.R01);
	if (r01mapper == null)
	{
		throw new HL7Exception("O02 mapper requires R01 mapper. R01 mapper not found in list of registerd mappers.");			
	}
	return r01mapper.processEvent(msg, providerSystem);
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:10,代码来源:O02VoMapper.java


示例16: processEvent

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public Message processEvent(Message msg, ProviderSystemVo providerSystem) throws HL7Exception
{
	i12mapper = (I12VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.I12);
	if (i12mapper == null)
	{
		throw new HL7Exception("I13 mapper requires I12 mapper. I12 mapper not found in list of registerd mappers.");			
	}
	return(i12mapper.processEvent(msg, providerSystem));
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:10,代码来源:I13VoMapper.java


示例17: processEvent

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public EventResponse processEvent(Message msg, ProviderSystemVo providerSystem) throws HL7Exception //WDEV-20112
	{
		//WDEV-20112
		EventResponse response = new EventResponse(); //WDEV-20112
		
		a02mapper = (A02VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.A02);
		if (a02mapper == null)
		{
			throw new HL7Exception("A12 mapper requires A02 mapper. A02 mapper not found in list of registerd mappers.");			
		}
		//20112
//		return(a02mapper.processPatientTransfer(msg, providerSystem));
		response = a02mapper.processPatientTransfer(msg, providerSystem, response);
		return response; //20112
	}
 
开发者ID:IMS-MAXIMS,项目名称:openMAXIMS,代码行数:16,代码来源:A12VoMapper.java


示例18: populateMessage

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public Message populateMessage(IHL7OutboundMessageHandler event)  throws Exception
{
	s12Vomapper = (S12VoMapper)HL7EngineApplication.getVoMapper(EvnCodes.S12);
	if(s12Vomapper==null)
	{
		throw new HL7Exception("S14 mapper requires S12 mapper. S12 mapper not found in list of registered mappers.");			
	}
	SIU_S12 S14=(SIU_S12)s12Vomapper.populateMessage(event);
	populateMSH( event.getProviderSystem(),  S14.getMSH(),Long.toString( new java.util.Date().getTime()),"SIU","S14");
	return S14;
}
 
开发者ID:IMS-MAXIMS,项目名称:openMAXIMS,代码行数:12,代码来源:S14VoMapper.java


示例19: processEvent

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public EventResponse processEvent(Message msg, ProviderSystemVo providerSystem) throws HL7Exception //WDEV-20112
{
	a34mapper = (A34VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.A34);
	if (a34mapper == null)
	{
		throw new HL7Exception("A40 mapper requires A34 mapper. A34 mapper not found in list of registerd mappers.");			
	}
	
	return(a34mapper.processPatientMerge(msg, providerSystem));

}
 
开发者ID:IMS-MAXIMS,项目名称:openMAXIMS,代码行数:12,代码来源:A40VoMapper.java


示例20: populateMessage

import ims.hl7.domain.HL7EngineApplication; //导入依赖的package包/类
public Message populateMessage(PatientRefVo patient, String hl7Application, ProviderSystemVo providerSystem) throws Exception
{
	a28mapper = (A28VoMapper) HL7EngineApplication.getVoMapper(EvnCodes.A28);
	if (a28mapper == null)
	{
		throw new HL7Exception("A29 mapper requires A28 mapper. A28 mapper not found in list of registerd mappers.");			
	}
	ADT_A05 msg =(ADT_A05)a28mapper.populateMessage(patient,hl7Application,providerSystem);
	EVN evn = msg.getEVN();
	evn.getEventTypeCode().setValue("A29");
	msg.getMSH().getMessageType().getTriggerEvent().setValue("A29");
	msg.getPV1().getPatientClass().setValue("N");
	return msg;
}
 
开发者ID:IMS-MAXIMS,项目名称:openMAXIMS,代码行数:15,代码来源:A29VoMapper.java



注:本文中的ims.hl7.domain.HL7EngineApplication类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java TimelineServiceState类代码示例发布时间:2022-05-15
下一篇:
Java ISearchProvider类代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap