当前位置: 首页>>代码示例>>Java>>正文


Java CN类代码示例

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


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

示例1: getOrderingProvider

import ca.uhn.hl7v2.model.v22.datatype.CN; //导入依赖的package包/类
public String getOrderingProvider() {
	ORU_R01_PATIENT_RESULT patientResult = message.getPATIENT_RESULT();
	if (patientResult == null) {
		return null;
	}
	ORU_R01_ORDER_OBSERVATION orderObservation = patientResult.getORDER_OBSERVATION();
	if (orderObservation == null) {
		return null;
	}
	OBR obr = orderObservation.getOBR();
	if (obr == null) {
		return null;
	}
	CN orderingProvider = obr.getOrderingProvider();
	if (orderingProvider == null) {
		return null;
	}
	if (orderingProvider.getIDNumber() != null) {
		return orderingProvider.getIDNumber().getValue();
	}
	return null;
}
 
开发者ID:williamgrosset,项目名称:OSCAR-ConCert,代码行数:23,代码来源:EaapsMessageSupport.java

示例2: extractOrc

import ca.uhn.hl7v2.model.v22.datatype.CN; //导入依赖的package包/类
private OrcMessage extractOrc(ORC orc) throws HL7Exception{
	if (orc != null) {
		OrcMessage orcMessage = new OrcMessage();
		CN ops = orc.getOrderingProvider();
		addNameValuesToOrcMessage(ops.getFamilyName(), ops.getGivenName(), orcMessage);
		return orcMessage;
	}
	return null;
}
 
开发者ID:elexis,项目名称:elexis-3-core,代码行数:10,代码来源:HL7ReaderV22.java

示例3: getFullDocName

import ca.uhn.hl7v2.model.v22.datatype.CN; //导入依赖的package包/类
private String getFullDocName(CN docSeg) {
	String docName = "";

	if (docSeg.getPrefixEgDR().getValue() != null)
		docName = docSeg.getPrefixEgDR().getValue();

	if (docSeg.getGivenName().getValue() != null) {
		if (docName.equals(""))
			docName = docSeg.getGivenName().getValue();
		else
			docName = docName + " " + docSeg.getGivenName().getValue();

	}
	if (docSeg.getMiddleInitialOrName().getValue() != null) {
		if (docName.equals(""))
			docName = docSeg.getMiddleInitialOrName().getValue();
		else
			docName = docName + " "
					+ docSeg.getMiddleInitialOrName().getValue();

	}
	if (docSeg.getFamilyName().getValue() != null) {
		if (docName.equals(""))
			docName = docSeg.getFamilyName().getValue();
		else
			docName = docName + " " + docSeg.getFamilyName().getValue();

	}
	if (docSeg.getSuffixEgJRorIII().getValue() != null) {
		if (docName.equals(""))
			docName = docSeg.getSuffixEgJRorIII().getValue();
		else
			docName = docName + " "
					+ docSeg.getSuffixEgJRorIII().getValue();
	}
	if (docSeg.getDegreeEgMD().getValue() != null) {
		if (docName.equals(""))
			docName = docSeg.getDegreeEgMD().getValue();
		else
			docName = docName + " " + docSeg.getDegreeEgMD().getValue();
	}

	return (docName);
}
 
开发者ID:oscarservice,项目名称:oscar-old,代码行数:45,代码来源:AlphaHL7Handler.java


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