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


Java PainAssessmentReview类代码示例

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


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

示例1: getReviewVOfromFindingVO

import ims.nursing.vo.PainAssessmentReview; //导入依赖的package包/类
private PainAssessmentReview getReviewVOfromFindingVO(PainAssessmentFindings pafVO)
{
	PainAssessmentReview painAssVo = getReviewRecord(pafVO);
	if(painAssVo.getID_PainAssessmentReview() == null)
		painAssVo.setID_PainAssessmentReview(pafVO.getID_PainAssessmentFindings());
	painAssVo.setDepth(pafVO.getDepth());
	painAssVo.setOnset(pafVO.getOnset());
	painAssVo.setProgression(pafVO.getProgression());
	painAssVo.setRecordingDateTime(new DateTime(form.dteRecording().getValue(), form.timRecording().getValue()));
	painAssVo.setAssessmentDateTime(new DateTime(form.dteAssessment().getValue(), form.timAssessment().getValue()));
	
	MemberOfStaffShortVo memStaffShortVo = (MemberOfStaffShortVo)domain.getMosUser();
	if(memStaffShortVo != null && memStaffShortVo.getHcp() != null)
		painAssVo.setRecordingHCP(memStaffShortVo.getHcp());
	
	painAssVo.setSeverity(pafVO.getSeverity());
	painAssVo.setSiteDetails(pafVO.getSiteDetails());
	painAssVo.setType(pafVO.getType());
	return painAssVo;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:21,代码来源:Logic.java

示例2: onBNewClick

import ims.nursing.vo.PainAssessmentReview; //导入依赖的package包/类
protected void onBNewClick() throws ims.framework.exceptions.PresentationLogicException
{
	//------- Add a new review VO and set it in the Context to be used in the dialog
	PainAssessmentReview reviewVO = new PainAssessmentReview();
	
	MemberOfStaffShortVo memStaffShortVo = (MemberOfStaffShortVo)domain.getMosUser();
	if(memStaffShortVo != null && memStaffShortVo.getHcp() != null)
		reviewVO.setRecordingHCP(memStaffShortVo.getHcp());
	
	form.getGlobalContext().COE.PainBodyChart.setPainAssReviewVO(reviewVO);
	//------------------------------------------------------------------------------

	//set the to be used in the Review dialog
	form.getGlobalContext().COE.PainBodyChart.setReviewPage(new Boolean(true));
	//Open the dialog
	engine.open(form.getForms().Nursing.PainReviewDialog);
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:18,代码来源:Logic.java

示例3: populateReviewData

import ims.nursing.vo.PainAssessmentReview; //导入依赖的package包/类
private void populateReviewData()
{
	PainAssessmentFindings painAssFindingVO = form.getGlobalContext().COE.PainBodyChart.getAssessmentFinding();
	PainAssessmentReview   painAssReviewVO 	= form.getGlobalContext().COE.PainBodyChart.getPainAssReviewVO();
	if(painAssFindingVO != null && painAssReviewVO != null)
	{
		populateControlsFromVO(painAssFindingVO, painAssReviewVO);
	}
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:10,代码来源:Logic.java

示例4: getReviewRecord

import ims.nursing.vo.PainAssessmentReview; //导入依赖的package包/类
private PainAssessmentReview getReviewRecord(PainAssessmentFindings findingVo)
{

	if(findingVo.getPainAssessmentReviewIsNotNull())
	{
		for(int i=0; i<findingVo.getPainAssessmentReview().size(); i++)
		{
			if(findingVo.getPainAssessmentReview().get(i).getID_PainAssessmentReviewIsNotNull() && 
			   findingVo.getPainAssessmentReview().get(i).getID_PainAssessmentReview().intValue() == findingVo.getID_PainAssessmentFindings().intValue())
				return findingVo.getPainAssessmentReview().get(i); 
		}
	}
	return new PainAssessmentReview();
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:15,代码来源:Logic.java

示例5: getPainDetails

import ims.nursing.vo.PainAssessmentReview; //导入依赖的package包/类
private boolean getPainDetails(PainAssessmentFindings painDetailsVO, PainAssessmentReview painReviewDetailsVO)
{
	if(painDetailsVO == null)
		return false;
	if(painReviewDetailsVO == null)
	{
		if(!checkAssessmentDate())
			return false;
		
		PainAssessment painAssVO = form.getGlobalContext().COE.PainBodyChart.getPainAssessmentVO();
		if(painAssVO != null)
			painAssVO.setAssessmentDateTime(new DateTime(form.dteAssessmentDate().getValue(), form.timAssessmentTime().getValue()));
		form.getGlobalContext().COE.PainBodyChart.setPainAssessmentVO(painAssVO);
		
		painDetailsVO.setSiteDetails(form.txtBoxSiteDetails().getValue());
		painDetailsVO.setType(form.cmbType().getValue());
		painDetailsVO.setSeverity(form.getLocalContext().getSeverity());
		painDetailsVO.setOnset(form.cmbOnset().getValue());
		painDetailsVO.setProgression(form.cmbProgression().getValue());
		painDetailsVO.setDepth(form.cmbDepth().getValue());
		painDetailsVO.setIsDiscontinuedAssess(new Boolean(form.chkDiscontinueAssessment().getValue()));
		
		//Set the Findings value back to the context
		form.getGlobalContext().COE.PainBodyChart.setAssessmentFinding(painDetailsVO);
	}
	else
	{
		if(!checkAssessmentDate())
			return false;
		painReviewDetailsVO.setRecordingDateTime(new DateTime(form.dteRecordingDate().getValue(), form.timRecordingTime().getValue()));
		painReviewDetailsVO.setAssessmentDateTime(new DateTime(form.dteAssessmentDate().getValue(), form.timAssessmentTime().getValue()));
		
		painReviewDetailsVO.setSiteDetails(form.txtBoxSiteDetails().getValue());
		painReviewDetailsVO.setType(form.cmbType().getValue());
		painReviewDetailsVO.setSeverity(form.getLocalContext().getSeverity());
		painReviewDetailsVO.setOnset(form.cmbOnset().getValue());
		painReviewDetailsVO.setProgression(form.cmbProgression().getValue());
		painReviewDetailsVO.setDepth(form.cmbDepth().getValue());
		
		MemberOfStaffShortVo memStaffShortVo = (MemberOfStaffShortVo)domain.getMosUser();
		if(memStaffShortVo != null && memStaffShortVo.getHcp() != null)
			painReviewDetailsVO.setRecordingHCP(memStaffShortVo.getHcp());
		
		painDetailsVO.setIsDiscontinuedAssess(new Boolean(form.chkDiscontinueAssessment().getValue()));
		
		//Set the Findings value back to the context
		form.getGlobalContext().COE.PainBodyChart.setAssessmentFinding(painDetailsVO);
		//Set the Review value back to the context
		form.getGlobalContext().COE.PainBodyChart.setPainAssReviewVO(painReviewDetailsVO);
	}
	return true;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:53,代码来源:Logic.java


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