DynamicAssessmentsImpl.java 文件源码

java
阅读 31 收藏 0 点赞 0 评论 0

项目:openMAXIMS 作者:
private Patient_GraphicAssessmentFindingVo assemblePatientGraphicAssessmentFinding(PatientGraphicAssessmentFinding doPatientGraphicAssessmentFinding) 
{
    if(doPatientGraphicAssessmentFinding == null)
        return null;

    Patient_GraphicAssessmentFindingVo patientGraphicAssessmentFinding = new Patient_GraphicAssessmentFindingVo(doPatientGraphicAssessmentFinding.getId(), doPatientGraphicAssessmentFinding.getVersion());

    patientGraphicAssessmentFinding.setIsRIE(doPatientGraphicAssessmentFinding.getIsRIE());
    patientGraphicAssessmentFinding.setAreaName(doPatientGraphicAssessmentFinding.getAreaName());
    patientGraphicAssessmentFinding.setGraphicFinding(DrawingGraphicFindingVoAssembler.create(doPatientGraphicAssessmentFinding.getGraphicFinding()));
    patientGraphicAssessmentFinding.setAreaDrawn(doPatientGraphicAssessmentFinding.getAreaDrawn());
    patientGraphicAssessmentFinding.setAuthoringInformation(AuthoringInformationVoAssembler.create(doPatientGraphicAssessmentFinding.getAuthoringInformation()));
    patientGraphicAssessmentFinding.setAreaDetails(doPatientGraphicAssessmentFinding.getAreaDetails());

    if(doPatientGraphicAssessmentFinding.getStage() != null)
    {
        patientGraphicAssessmentFinding.setStage(new Patient_GraphicalAssessmentStageVoCollection());

        for(Object next : doPatientGraphicAssessmentFinding.getStage())
        {
            if(next instanceof PatientGraphicalAssessmentStage)
            {
                patientGraphicAssessmentFinding.getStage().add(assemblePatientGraphicalAssessmentStage((PatientGraphicalAssessmentStage) next));
            }
        }
    }

    return patientGraphicAssessmentFinding;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号