GVKun编程网logo

ims.clinical.vo.DischargeSummaryScheduleVoCollection的实例源码(isempty源码)

15

对于想了解ims.clinical.vo.DischargeSummaryScheduleVoCollection的实例源码的读者,本文将提供新的信息,我们将详细介绍isempty源码,并且为您提供关

对于想了解ims.clinical.vo.DischargeSummaryScheduleVoCollection的实例源码的读者,本文将提供新的信息,我们将详细介绍isempty源码,并且为您提供关于ims.clinical.vo.AdmissionMedicationChangesVoCollection的实例源码、ims.clinical.vo.CSPatientSummaryDiagnosisVoCollection的实例源码、ims.clinical.vo.CSPatientSummaryProcedureVoCollection的实例源码、ims.clinical.vo.DementiaEDischargeCheckVo的实例源码的有价值信息。

本文目录一览:

ims.clinical.vo.DischargeSummaryScheduleVoCollection的实例源码(isempty源码)

ims.clinical.vo.DischargeSummaryScheduleVoCollection的实例源码(isempty源码)

项目:AvoinApotti    文件:dischargeSummaryScheduleSTHKFormImpl.java   
public dischargeSummaryScheduleVoCollection getJobs() 
{
    DomainFactory factory = getDomainFactory();
    String sql = "from dischargeSummarySchedule";               
    List jobs = factory.find(sql);
    if (jobs.size() > 0) {
        return dischargeSummaryScheduleVoAssembler.createdischargeSummaryScheduleVoCollectionFromdischargeSummarySchedule(jobs);
    }

    return null;        
}
项目:openMAXims    文件:dischargeSummaryScheduleImpl.java   
public dischargeSummaryScheduleVoCollection getJobs() 
{
    DomainFactory factory = getDomainFactory();
    String sql = "from dischargeSummarySchedule";               
    List jobs = factory.find(sql);
    if (jobs.size() > 0) {
        return dischargeSummaryScheduleVoAssembler.createdischargeSummaryScheduleVoCollectionFromdischargeSummarySchedule(jobs);
    }

    return null;        
}
项目:openMAXims    文件:dischargeSummaryScheduleSTHKImpl.java   
public dischargeSummaryScheduleVoCollection getJobs() 
{
    DomainFactory factory = getDomainFactory();
    String sql = "from dischargeSummarySchedule";               
    List jobs = factory.find(sql);
    if (jobs.size() > 0) {
        return dischargeSummaryScheduleVoAssembler.createdischargeSummaryScheduleVoCollectionFromdischargeSummarySchedule(jobs);
    }

    return null;        
}
项目:openMAXims    文件:dischargeSummaryScheduleSTHKFormImpl.java   
public dischargeSummaryScheduleVoCollection getJobs() 
{
    DomainFactory factory = getDomainFactory();
    String sql = "from dischargeSummarySchedule";               
    List jobs = factory.find(sql);
    if (jobs.size() > 0) {
        return dischargeSummaryScheduleVoAssembler.createdischargeSummaryScheduleVoCollectionFromdischargeSummarySchedule(jobs);
    }

    return null;        
}
项目:openmaxims-linux    文件:dischargeSummaryScheduleSTHKFormImpl.java   
public dischargeSummaryScheduleVoCollection getJobs() 
{
    DomainFactory factory = getDomainFactory();
    String sql = "from dischargeSummarySchedule";               
    List jobs = factory.find(sql);
    if (jobs.size() > 0) {
        return dischargeSummaryScheduleVoAssembler.createdischargeSummaryScheduleVoCollectionFromdischargeSummarySchedule(jobs);
    }

    return null;        
}
项目:AvoinApotti    文件:Logic.java   
private void populateGrid()
{
    form.GrdJob().getRows().clear();

    dischargeSummaryScheduleVoCollection voCol = domain.getJobs();
    dischargeSummaryScheduleVo summaryScheduleVo = null;

    for (int j = 0 ; voCol != null && j < voCol.size() ; j++)
    {
        summaryScheduleVo = voCol.get(j);

        GrdJobrow row = form.GrdJob().getRows().newRow();
        row.setValue(summaryScheduleVo);
        if (summaryScheduleVo.getCreationDateIsNotNull())
            row.setcolCreatedOn(summaryScheduleVo.getCreationDate());
        if (summaryScheduleVo.getTriggerFrequencyIsNotNull())
            row.setcolFrequency(summaryScheduleVo.getTriggerFrequency());
        if (summaryScheduleVo.getLastRunIsNotNull())
            row.setcolLastRun(summaryScheduleVo.getLastRun().toString());
        if (summaryScheduleVo.getNextRunIsNotNull())
            row.setcolNextRun(summaryScheduleVo.getNextRun().toString());
        if (summaryScheduleVo.getPrintedLettersNoIsNotNull())
            row.setcolNumberLettersPrinted(summaryScheduleVo.getPrintedLettersNo());                
        if (summaryScheduleVo.getGeneratedLeettersNoIsNotNull())
            row.setcolNumberLettersGenerated(summaryScheduleVo.getGeneratedLeettersNo());
        if (summaryScheduleVo.getSuccessfulEmailsNoIsNotNull())
            row.setcolSuccessfulSentEmail(summaryScheduleVo.getSuccessfulEmailsNo());
        if (summaryScheduleVo.getFailedEmailsNoIsNotNull())         
            row.setcolFailedSentEmail(summaryScheduleVo.getFailedEmailsNo());           
        row.setcolJob("Print Report");
        row.setValue(summaryScheduleVo);

        if (summaryScheduleVo.getJobTypeIsNotNull())
        {
            row.setcolType(summaryScheduleVo.getJobType().toString());              
            form.cmbJobType().removeRow(summaryScheduleVo.getJobType());
        }
    }

    updateControlState();
}
项目:openMAXims    文件:Logic.java   
private void populateGrid()
{
    form.GrdJob().getRows().clear();

    dischargeSummaryScheduleVoCollection voCol = domain.getJobs();
    dischargeSummaryScheduleVo summaryScheduleVo = null;

    for (int j = 0 ; voCol != null && j < voCol.size() ; j++)
    {
        summaryScheduleVo = voCol.get(j);

        GrdJobrow row = form.GrdJob().getRows().newRow();
        row.setValue(summaryScheduleVo);
        if (summaryScheduleVo.getCreationDateIsNotNull())
            row.setcolCreatedOn(summaryScheduleVo.getCreationDate());
        if (summaryScheduleVo.getTriggerFrequencyIsNotNull())
            row.setcolFrequency(summaryScheduleVo.getTriggerFrequency());
        if (summaryScheduleVo.getLastRunIsNotNull())
            row.setcolLastRun(summaryScheduleVo.getLastRun().toString());
        if (summaryScheduleVo.getNextRunIsNotNull())
            row.setcolNextRun(summaryScheduleVo.getNextRun().toString());
        if (summaryScheduleVo.getPrintedLettersNoIsNotNull())
            row.setcolNumberLettersPrinted(summaryScheduleVo.getPrintedLettersNo());                
        if (summaryScheduleVo.getGeneratedLeettersNoIsNotNull())
            row.setcolNumberLettersGenerated(summaryScheduleVo.getGeneratedLeettersNo());
        if (summaryScheduleVo.getSuccessfulEmailsNoIsNotNull())
            row.setcolSuccessfulSentEmail(summaryScheduleVo.getSuccessfulEmailsNo());
        if (summaryScheduleVo.getFailedEmailsNoIsNotNull())         
            row.setcolFailedSentEmail(summaryScheduleVo.getFailedEmailsNo());
        if (summaryScheduleVo.getSealedEnvelopePatientsNo() != null)
            row.setcolSealedEnvelops(summaryScheduleVo.getSealedEnvelopePatientsNo());
        row.setcolJob("Print Report");
        row.setValue(summaryScheduleVo);

        if (summaryScheduleVo.getJobTypeIsNotNull())
        {
            row.setcolType(summaryScheduleVo.getJobType().toString());              
            form.cmbJobType().removeRow(summaryScheduleVo.getJobType());
        }
    }

    updateControlState();
}
项目:openMAXims    文件:Logic.java   
private void populateGrid()
{
    form.GrdJob().getRows().clear();

    dischargeSummaryScheduleVoCollection voCol = domain.getJobs();
    dischargeSummaryScheduleVo summaryScheduleVo = null;

    for (int j = 0 ; voCol != null && j < voCol.size() ; j++)
    {
        summaryScheduleVo = voCol.get(j);

        GrdJobrow row = form.GrdJob().getRows().newRow();
        row.setValue(summaryScheduleVo);
        if (summaryScheduleVo.getCreationDateIsNotNull())
            row.setcolCreatedOn(summaryScheduleVo.getCreationDate());
        if (summaryScheduleVo.getTriggerFrequencyIsNotNull())
            row.setcolFrequency(summaryScheduleVo.getTriggerFrequency());
        if (summaryScheduleVo.getLastRunIsNotNull())
            row.setcolLastRun(summaryScheduleVo.getLastRun().toString());
        if (summaryScheduleVo.getNextRunIsNotNull())
            row.setcolNextRun(summaryScheduleVo.getNextRun().toString());
        if (summaryScheduleVo.getPrintedLettersNoIsNotNull())
            row.setcolNumberLettersPrinted(summaryScheduleVo.getPrintedLettersNo());                
        if (summaryScheduleVo.getGeneratedLeettersNoIsNotNull())
            row.setcolNumberLettersGenerated(summaryScheduleVo.getGeneratedLeettersNo());
        if (summaryScheduleVo.getSuccessfulEmailsNoIsNotNull())
            row.setcolSuccessfulSentEmail(summaryScheduleVo.getSuccessfulEmailsNo());
        if (summaryScheduleVo.getFailedEmailsNoIsNotNull())         
            row.setcolFailedSentEmail(summaryScheduleVo.getFailedEmailsNo());           
        row.setcolJob("Print Report");
        row.setValue(summaryScheduleVo);

        if (summaryScheduleVo.getJobTypeIsNotNull())
        {
            row.setcolType(summaryScheduleVo.getJobType().toString());              
            form.cmbJobType().removeRow(summaryScheduleVo.getJobType());
        }
    }

    updateControlState();
}
项目:openmaxims-linux    文件:Logic.java   
private void populateGrid()
{
    form.GrdJob().getRows().clear();

    dischargeSummaryScheduleVoCollection voCol = domain.getJobs();
    dischargeSummaryScheduleVo summaryScheduleVo = null;

    for (int j = 0 ; voCol != null && j < voCol.size() ; j++)
    {
        summaryScheduleVo = voCol.get(j);

        GrdJobrow row = form.GrdJob().getRows().newRow();
        row.setValue(summaryScheduleVo);
        if (summaryScheduleVo.getCreationDateIsNotNull())
            row.setcolCreatedOn(summaryScheduleVo.getCreationDate());
        if (summaryScheduleVo.getTriggerFrequencyIsNotNull())
            row.setcolFrequency(summaryScheduleVo.getTriggerFrequency());
        if (summaryScheduleVo.getLastRunIsNotNull())
            row.setcolLastRun(summaryScheduleVo.getLastRun().toString());
        if (summaryScheduleVo.getNextRunIsNotNull())
            row.setcolNextRun(summaryScheduleVo.getNextRun().toString());
        if (summaryScheduleVo.getPrintedLettersNoIsNotNull())
            row.setcolNumberLettersPrinted(summaryScheduleVo.getPrintedLettersNo());                
        if (summaryScheduleVo.getGeneratedLeettersNoIsNotNull())
            row.setcolNumberLettersGenerated(summaryScheduleVo.getGeneratedLeettersNo());
        if (summaryScheduleVo.getSuccessfulEmailsNoIsNotNull())
            row.setcolSuccessfulSentEmail(summaryScheduleVo.getSuccessfulEmailsNo());
        if (summaryScheduleVo.getFailedEmailsNoIsNotNull())         
            row.setcolFailedSentEmail(summaryScheduleVo.getFailedEmailsNo());           
        row.setcolJob("Print Report");
        row.setValue(summaryScheduleVo);

        if (summaryScheduleVo.getJobTypeIsNotNull())
        {
            row.setcolType(summaryScheduleVo.getJobType().toString());              
            form.cmbJobType().removeRow(summaryScheduleVo.getJobType());
        }
    }

    updateControlState();
}

ims.clinical.vo.AdmissionMedicationChangesVoCollection的实例源码

ims.clinical.vo.AdmissionMedicationChangesVoCollection的实例源码

项目:AvoinApotti    文件:Logic.java   
private void populateScreenFromData(dischargeMedicationDetailsVo voMeds)
{
    clearInstanceControls();
    //WDEV-8183
    form.GrdMedication().getRows().clear();
    //Should clear even if the new value is null

    form.GrdJAC().getRows().clear();
    if (voMeds == null)
        return;

    form.cmbrequired().setValue(voMeds.getTTArequired());
    //-----------------------------------------------------
    if (form.getMode().equals(FormMode.EDIT))
        form.btnorderTTO().setVisible(TTOrequired.required.equals(form.cmbrequired().getValue())?true:false);
    //--------------------------------------------------------
     if (voMeds.getTTAsIsNotNull() )
     {
            //  WDEV-9537
            TTAMedicationVoCollection ttas = voMeds.getTTAs();
            ttas.sort(new TTANameCaseInsensitiveComparator<TTAMedicationVo>() );

            for ( int i = 0 ; i < ttas.size() ; i++)
            {
                TTAMedicationVo vottA = ttas.get(i);

                GrdJACRow row = form.GrdJAC().getRows().newRow();
                row.setColMedication(vottA.getMedication());
                //------------------
                row.setTooltipForColMedication(vottA.getMedication());
                //------------------
                row.setColDose(vottA.getDoseAmount().toString() + " " + (vottA.getDoseUnitIsNotNull() ? vottA.getDoseUnit().toString() : ""));
                //------------
                row.setTooltipForColDose(vottA.getDoseAmount().toString() + " " + (vottA.getDoseUnitIsNotNull() ? vottA.getDoseUnit().toString() : ""));
                //-------------
                row.setColRoute(vottA.getRouteIsNotNull() ? vottA.getRoute().toString() : null);
                row.setTooltipForColRoute(vottA.getRouteIsNotNull() ? vottA.getRoute().toString() : "");
                row.setColUFreq(vottA.getFrequency());
                row.setTooltipForColUFreq(vottA.getFrequency());
                row.setColDays(vottA.getDaysSupply().toString());
                //------
                row.setTooltipForColDays(vottA.getDaysSupply().toString());
                //----------
                row.setColGpCont(vottA.getGpToContinueIsNotNull() ? vottA.getGpToContinue().toString() : null);
                //---------------
                row.setTooltipForColGpCont(vottA.getGpToContinueIsNotNull() ? vottA.getGpToContinue().toString() : "");
                //---------
                row.setValue(vottA);


                form.lblRefreshDateTime().setValue(vottA.getSysInfoIsNotNull() ? vottA.getSysInfo().getCreationDateTime().toString() : "");
            }
     }
    //form.GrdJAC().sort(0);
    if (voMeds.getAdmissionMedicationChangesIsNotNull())
    {
        //  WDEV-9537
        AdmissionMedicationChangesVoCollection admissionMedicationChanges = voMeds.getAdmissionMedicationChanges();
        admissionMedicationChanges.sort(new TTANameCaseInsensitiveComparator<AdmissionMedicationChangesVo>());

        for ( int i = 0 ;i < admissionMedicationChanges.size() ; i++)
        {
            AdmissionMedicationChangesVo voChanges = admissionMedicationChanges.get(i);

            GrdMedicationRow rowMeds = form.GrdMedication().getRows().newRow();
            rowMeds.setcolAdm(voChanges.getMedication());
            rowMeds.setcolChange(voChanges.getMedicationChanges());
            rowMeds.setValue(voChanges);
        }
    //form.GrdMedication().sort(0);
    }
    form.txtMedicationRecommendations().setValue(voMeds.getMedicationRecommendations());
}
项目:openMAXims    文件:Logic.java   
private void populateScreenFromData(dischargeMedicationDetailsVo voMeds)
{
    clearInstanceControls();
    //WDEV-8183
    form.GrdMedication().getRows().clear();
    //Should clear even if the new value is null

    if (voMeds == null)
        return;

    form.cmbrequired().setValue(voMeds.getTTArequired());
    //-----------------------------------------------------
    if (form.getMode().equals(FormMode.EDIT))
        form.btnorderTTO().setVisible(TTOrequired.required.equals(form.cmbrequired().getValue())?true:false);
    //--------------------------------------------------------
     if (voMeds.getTTAsIsNotNull())
     {
            //  WDEV-9537
            TTAMedicationVoCollection ttas = voMeds.getTTAs();
            //ttas.sort(new TTANameCaseInsensitiveComparator<TTAMedicationVo>() );
            populateTTAsFromData(ttas.sort()); //WDEV-19289 //WDEV-19789 

     }
    //form.GrdJAC().sort(0);
    if (voMeds.getAdmissionMedicationChangesIsNotNull())
    {
        //  WDEV-9537
        AdmissionMedicationChangesVoCollection admissionMedicationChanges = voMeds.getAdmissionMedicationChanges();
        admissionMedicationChanges.sort(new TTANameCaseInsensitiveComparator<AdmissionMedicationChangesVo>());

        for ( int i = 0 ;i < admissionMedicationChanges.size() ; i++)
        {
            AdmissionMedicationChangesVo voChanges = admissionMedicationChanges.get(i);

            GrdMedicationRow rowMeds = form.GrdMedication().getRows().newRow();
            rowMeds.setcolAdm(voChanges.getMedication());
            rowMeds.setcolChange(voChanges.getMedicationChanges());
            rowMeds.setValue(voChanges);
        }
    //form.GrdMedication().sort(0);
    }
    form.txtMedicationRecommendations().setValue(voMeds.getMedicationRecommendations());
}
项目:openMAXims    文件:Logic.java   
private void populateScreenFromData(dischargeMedicationDetailsVo voMeds)
{
    clearInstanceControls();
    //WDEV-8183
    form.GrdMedication().getRows().clear();
    //Should clear even if the new value is null

    form.GrdJAC().getRows().clear();
    if (voMeds == null)
        return;

    form.cmbrequired().setValue(voMeds.getTTArequired());
    //-----------------------------------------------------
    if (form.getMode().equals(FormMode.EDIT))
        form.btnorderTTO().setVisible(TTOrequired.required.equals(form.cmbrequired().getValue())?true:false);
    //--------------------------------------------------------
     if (voMeds.getTTAsIsNotNull() )
     {
            //  WDEV-9537
            TTAMedicationVoCollection ttas = voMeds.getTTAs();
            ttas.sort(new TTANameCaseInsensitiveComparator<TTAMedicationVo>() );

            for ( int i = 0 ; i < ttas.size() ; i++)
            {
                TTAMedicationVo vottA = ttas.get(i);

                GrdJACRow row = form.GrdJAC().getRows().newRow();
                row.setColMedication(vottA.getMedication());
                //------------------
                row.setTooltipForColMedication(vottA.getMedication());
                //------------------
                row.setColDose(vottA.getDoseAmount().toString() + " " + (vottA.getDoseUnitIsNotNull() ? vottA.getDoseUnit().toString() : ""));
                //------------
                row.setTooltipForColDose(vottA.getDoseAmount().toString() + " " + (vottA.getDoseUnitIsNotNull() ? vottA.getDoseUnit().toString() : ""));
                //-------------
                row.setColRoute(vottA.getRouteIsNotNull() ? vottA.getRoute().toString() : null);
                row.setTooltipForColRoute(vottA.getRouteIsNotNull() ? vottA.getRoute().toString() : "");
                row.setColUFreq(vottA.getFrequency());
                row.setTooltipForColUFreq(vottA.getFrequency());
                row.setColDays(vottA.getDaysSupply().toString());
                //------
                row.setTooltipForColDays(vottA.getDaysSupply().toString());
                //----------
                row.setColGpCont(vottA.getGpToContinueIsNotNull() ? vottA.getGpToContinue().toString() : null);
                //---------------
                row.setTooltipForColGpCont(vottA.getGpToContinueIsNotNull() ? vottA.getGpToContinue().toString() : "");
                //---------
                row.setValue(vottA);


                form.lblRefreshDateTime().setValue(vottA.getSysInfoIsNotNull() ? vottA.getSysInfo().getCreationDateTime().toString() : "");
            }
     }
    //form.GrdJAC().sort(0);
    if (voMeds.getAdmissionMedicationChangesIsNotNull())
    {
        //  WDEV-9537
        AdmissionMedicationChangesVoCollection admissionMedicationChanges = voMeds.getAdmissionMedicationChanges();
        admissionMedicationChanges.sort(new TTANameCaseInsensitiveComparator<AdmissionMedicationChangesVo>());

        for ( int i = 0 ;i < admissionMedicationChanges.size() ; i++)
        {
            AdmissionMedicationChangesVo voChanges = admissionMedicationChanges.get(i);

            GrdMedicationRow rowMeds = form.GrdMedication().getRows().newRow();
            rowMeds.setcolAdm(voChanges.getMedication());
            rowMeds.setcolChange(voChanges.getMedicationChanges());
            rowMeds.setValue(voChanges);
        }
    //form.GrdMedication().sort(0);
    }
    form.txtMedicationRecommendations().setValue(voMeds.getMedicationRecommendations());
}
项目:openmaxims-linux    文件:Logic.java   
private void populateScreenFromData(dischargeMedicationDetailsVo voMeds)
{
    clearInstanceControls();
    //WDEV-8183
    form.GrdMedication().getRows().clear();
    //Should clear even if the new value is null

    form.GrdJAC().getRows().clear();
    if (voMeds == null)
        return;

    form.cmbrequired().setValue(voMeds.getTTArequired());
    //-----------------------------------------------------
    if (form.getMode().equals(FormMode.EDIT))
        form.btnorderTTO().setVisible(TTOrequired.required.equals(form.cmbrequired().getValue())?true:false);
    //--------------------------------------------------------
     if (voMeds.getTTAsIsNotNull() )
     {
            //  WDEV-9537
            TTAMedicationVoCollection ttas = voMeds.getTTAs();
            ttas.sort(new TTANameCaseInsensitiveComparator<TTAMedicationVo>() );

            for ( int i = 0 ; i < ttas.size() ; i++)
            {
                TTAMedicationVo vottA = ttas.get(i);

                GrdJACRow row = form.GrdJAC().getRows().newRow();
                row.setColMedication(vottA.getMedication());
                //------------------
                row.setTooltipForColMedication(vottA.getMedication());
                //------------------
                row.setColDose(vottA.getDoseAmount().toString() + " " + (vottA.getDoseUnitIsNotNull() ? vottA.getDoseUnit().toString() : ""));
                //------------
                row.setTooltipForColDose(vottA.getDoseAmount().toString() + " " + (vottA.getDoseUnitIsNotNull() ? vottA.getDoseUnit().toString() : ""));
                //-------------
                row.setColRoute(vottA.getRouteIsNotNull() ? vottA.getRoute().toString() : null);
                row.setTooltipForColRoute(vottA.getRouteIsNotNull() ? vottA.getRoute().toString() : "");
                row.setColUFreq(vottA.getFrequency());
                row.setTooltipForColUFreq(vottA.getFrequency());
                row.setColDays(vottA.getDaysSupply().toString());
                //------
                row.setTooltipForColDays(vottA.getDaysSupply().toString());
                //----------
                row.setColGpCont(vottA.getGpToContinueIsNotNull() ? vottA.getGpToContinue().toString() : null);
                //---------------
                row.setTooltipForColGpCont(vottA.getGpToContinueIsNotNull() ? vottA.getGpToContinue().toString() : "");
                //---------
                row.setValue(vottA);


                form.lblRefreshDateTime().setValue(vottA.getSysInfoIsNotNull() ? vottA.getSysInfo().getCreationDateTime().toString() : "");
            }
     }
    //form.GrdJAC().sort(0);
    if (voMeds.getAdmissionMedicationChangesIsNotNull())
    {
        //  WDEV-9537
        AdmissionMedicationChangesVoCollection admissionMedicationChanges = voMeds.getAdmissionMedicationChanges();
        admissionMedicationChanges.sort(new TTANameCaseInsensitiveComparator<AdmissionMedicationChangesVo>());

        for ( int i = 0 ;i < admissionMedicationChanges.size() ; i++)
        {
            AdmissionMedicationChangesVo voChanges = admissionMedicationChanges.get(i);

            GrdMedicationRow rowMeds = form.GrdMedication().getRows().newRow();
            rowMeds.setcolAdm(voChanges.getMedication());
            rowMeds.setcolChange(voChanges.getMedicationChanges());
            rowMeds.setValue(voChanges);
        }
    //form.GrdMedication().sort(0);
    }
    form.txtMedicationRecommendations().setValue(voMeds.getMedicationRecommendations());
}

ims.clinical.vo.CSPatientSummaryDiagnosisVoCollection的实例源码

ims.clinical.vo.CSPatientSummaryDiagnosisVoCollection的实例源码

项目:AvoinApotti    文件:Patient_SummaryImpl.java   
public CSPrimaryDiagnosisAndPoceduresVo listPrimaryDiagnosisAndProblems(CareSpellRefVo careSpellRefVo)
{
    if (careSpellRefVo == null)
        throw new CodingRuntimeException("Cannot list Primary Diagnosis/Problems for null CareSpellRefVo");

    DomainFactory factory = getDomainFactory();

    StringBuffer diagnosisQuery = new StringBuffer();
    diagnosisQuery.append("select c1_1.diagnosis.id,c1_1.diagnosis.diagnosisDescription");
    diagnosisQuery.append(" from CsPrimaryDiagnosis as c1_1");
    diagnosisQuery.append(" where ");
    diagnosisQuery.append(" (c1_1.isActive = :ACTIVE and c1_1.episodeOfCare.careSpell.id = :CARESPELL_ID)");
    diagnosisQuery.append(" and c1_1.isRIE is null and c1_1.diagnosis.isRIE is null");

    StringBuffer problemsQuery = new StringBuffer();
    problemsQuery.append("select  c1_1.patientProblem.id,c1_1.patientProblem.patientProblem");
    problemsQuery.append(" from CsPrimaryProblem as c1_1");
    problemsQuery.append(" where");
    problemsQuery.append(" (c1_1.isActive = :ACTIVE and c1_1.careContext.episodeOfCare.careSpell.id = :CARESPELL_ID)");
    problemsQuery.append(" and c1_1.isRIE is null and c1_1.patientProblem.isRIE is null");

    ArrayList params = new ArrayList();
    params.add("ACTIVE");
    params.add("CARESPELL_ID");

    ArrayList values = new ArrayList();
    values.add(Boolean.TRUE);
    values.add(careSpellRefVo.getID_CareSpell());

    List diagnosisList = factory.find(diagnosisQuery.toString(),params,values);
    List problemsList = factory.find(problemsQuery.toString(),values);

    CSPrimaryDiagnosisAndPoceduresVo voPrimary = new CSPrimaryDiagnosisAndPoceduresVo();
    voPrimary.setPrimaryDiagnosis(new CSPatientSummaryDiagnosisVoCollection());
    voPrimary.setPrimaryProcedures(new CSPatientSummaryProcedureVoCollection());

    for (int i = 0; diagnosisList != null && i < diagnosisList.size(); i++)
    {
        Object[] diagObjects = (Object[]) diagnosisList.get(i);
        if (diagObjects != null)
        {
            CSPatientSummaryDiagnosisVo voCSPatientSummaryDiagnosis = new CSPatientSummaryDiagnosisVo();
            if (diagObjects[0] instanceof Integer)
            {
                voCSPatientSummaryDiagnosis.setID_CSPatientSummaryDiagnosis((Integer) diagObjects[0]);
            }

            if (diagObjects[1] instanceof String)
            {
                voCSPatientSummaryDiagnosis.setDiagnosisName((String) diagObjects[1]);
            }
            voPrimary.getPrimaryDiagnosis().add(voCSPatientSummaryDiagnosis);
        }
    }

    for (int i = 0; i < problemsList.size(); i++)
    {
        Object[] procObjects = (Object[]) problemsList.get(i);
        if (procObjects != null)
        {
            CSPatientSummaryProcedureVo voCSPatientSummaryProcedure = new CSPatientSummaryProcedureVo();
            if (procObjects[0] instanceof Integer)
            {
                voCSPatientSummaryProcedure.setID_CSPatientSummaryProcedure((Integer) procObjects[0]);
            }

            if (procObjects[1] instanceof String)
            {
                voCSPatientSummaryProcedure.setProcedureName((String) procObjects[1]);
            }
            voPrimary.getPrimaryProcedures().add(voCSPatientSummaryProcedure);
        }
    }

    return voPrimary;
}
项目:AvoinApotti    文件:PatientSummaryImpl.java   
public CSPrimaryDiagnosisAndPoceduresVo listPrimaryDiagnosisAndProblems(CareSpellRefVo careSpellRefVo)
{
    if(careSpellRefVo == null)
        throw new CodingRuntimeException("Cannot list Primary Diagnosis/Problems for null CareSpellRefVo");

    DomainFactory factory = getDomainFactory();

    StringBuffer diagnosisQuery = new StringBuffer();
    diagnosisQuery.append("select c1_1.diagnosis.id,values);

    CSPrimaryDiagnosisAndPoceduresVo voPrimary = new CSPrimaryDiagnosisAndPoceduresVo();
    voPrimary.setPrimaryDiagnosis(new CSPatientSummaryDiagnosisVoCollection());
    voPrimary.setPrimaryProcedures(new CSPatientSummaryProcedureVoCollection());

    for (int i = 0; diagnosisList != null && i < diagnosisList.size(); i++)
    {
        Object[] diagObjects = (Object[]) diagnosisList.get(i);
        if(diagObjects != null)
        {
            CSPatientSummaryDiagnosisVo voCSPatientSummaryDiagnosis = new CSPatientSummaryDiagnosisVo();
            if(diagObjects[0] instanceof Integer)
            {
                voCSPatientSummaryDiagnosis.setID_CSPatientSummaryDiagnosis((Integer)diagObjects[0]);
            }

            if(diagObjects[1] instanceof String)
            {
                voCSPatientSummaryDiagnosis.setDiagnosisName((String)diagObjects[1]);
            }
            voPrimary.getPrimaryDiagnosis().add(voCSPatientSummaryDiagnosis);
        }
    }

    for (int i = 0; i < problemsList.size(); i++)
    {
        Object[] procObjects = (Object[]) problemsList.get(i);
        if(procObjects != null)
        {
            CSPatientSummaryProcedureVo voCSPatientSummaryProcedure = new CSPatientSummaryProcedureVo();
            if(procObjects[0] instanceof Integer)
            {
                voCSPatientSummaryProcedure.setID_CSPatientSummaryProcedure((Integer)procObjects[0]);
            }

            if(procObjects[1] instanceof String)
            {
                voCSPatientSummaryProcedure.setProcedureName((String)procObjects[1]);
            }
            voPrimary.getPrimaryProcedures().add(voCSPatientSummaryProcedure);
        }
    }

    return voPrimary;
}
项目:openMAXims    文件:Patient_SummaryImpl.java   
public CSPrimaryDiagnosisAndPoceduresVo listPrimaryDiagnosisAndProblems(CareSpellRefVo careSpellRefVo)
{
    if (careSpellRefVo == null)
        throw new CodingRuntimeException("Cannot list Primary Diagnosis/Problems for null CareSpellRefVo");

    DomainFactory factory = getDomainFactory();

    StringBuffer diagnosisQuery = new StringBuffer();
    diagnosisQuery.append("select c1_1.diagnosis.id,values);

    CSPrimaryDiagnosisAndPoceduresVo voPrimary = new CSPrimaryDiagnosisAndPoceduresVo();
    voPrimary.setPrimaryDiagnosis(new CSPatientSummaryDiagnosisVoCollection());
    voPrimary.setPrimaryProcedures(new CSPatientSummaryProcedureVoCollection());

    for (int i = 0; diagnosisList != null && i < diagnosisList.size(); i++)
    {
        Object[] diagObjects = (Object[]) diagnosisList.get(i);
        if (diagObjects != null)
        {
            CSPatientSummaryDiagnosisVo voCSPatientSummaryDiagnosis = new CSPatientSummaryDiagnosisVo();
            if (diagObjects[0] instanceof Integer)
            {
                voCSPatientSummaryDiagnosis.setID_CSPatientSummaryDiagnosis((Integer) diagObjects[0]);
            }

            if (diagObjects[1] instanceof String)
            {
                voCSPatientSummaryDiagnosis.setDiagnosisName((String) diagObjects[1]);
            }
            voPrimary.getPrimaryDiagnosis().add(voCSPatientSummaryDiagnosis);
        }
    }

    for (int i = 0; i < problemsList.size(); i++)
    {
        Object[] procObjects = (Object[]) problemsList.get(i);
        if (procObjects != null)
        {
            CSPatientSummaryProcedureVo voCSPatientSummaryProcedure = new CSPatientSummaryProcedureVo();
            if (procObjects[0] instanceof Integer)
            {
                voCSPatientSummaryProcedure.setID_CSPatientSummaryProcedure((Integer) procObjects[0]);
            }

            if (procObjects[1] instanceof String)
            {
                voCSPatientSummaryProcedure.setProcedureName((String) procObjects[1]);
            }
            voPrimary.getPrimaryProcedures().add(voCSPatientSummaryProcedure);
        }
    }

    return voPrimary;
}
项目:openMAXims    文件:PatientSummaryImpl.java   
public CSPrimaryDiagnosisAndPoceduresVo listPrimaryDiagnosisAndProblems(CareSpellRefVo careSpellRefVo)
{
    if(careSpellRefVo == null)
        throw new CodingRuntimeException("Cannot list Primary Diagnosis/Problems for null CareSpellRefVo");

    DomainFactory factory = getDomainFactory();

    StringBuffer diagnosisQuery = new StringBuffer();
    diagnosisQuery.append("select c1_1.diagnosis.id,values);

    CSPrimaryDiagnosisAndPoceduresVo voPrimary = new CSPrimaryDiagnosisAndPoceduresVo();
    voPrimary.setPrimaryDiagnosis(new CSPatientSummaryDiagnosisVoCollection());
    voPrimary.setPrimaryProcedures(new CSPatientSummaryProcedureVoCollection());

    for (int i = 0; diagnosisList != null && i < diagnosisList.size(); i++)
    {
        Object[] diagObjects = (Object[]) diagnosisList.get(i);
        if(diagObjects != null)
        {
            CSPatientSummaryDiagnosisVo voCSPatientSummaryDiagnosis = new CSPatientSummaryDiagnosisVo();
            if(diagObjects[0] instanceof Integer)
            {
                voCSPatientSummaryDiagnosis.setID_CSPatientSummaryDiagnosis((Integer)diagObjects[0]);
            }

            if(diagObjects[1] instanceof String)
            {
                voCSPatientSummaryDiagnosis.setDiagnosisName((String)diagObjects[1]);
            }
            voPrimary.getPrimaryDiagnosis().add(voCSPatientSummaryDiagnosis);
        }
    }

    for (int i = 0; i < problemsList.size(); i++)
    {
        Object[] procObjects = (Object[]) problemsList.get(i);
        if(procObjects != null)
        {
            CSPatientSummaryProcedureVo voCSPatientSummaryProcedure = new CSPatientSummaryProcedureVo();
            if(procObjects[0] instanceof Integer)
            {
                voCSPatientSummaryProcedure.setID_CSPatientSummaryProcedure((Integer)procObjects[0]);
            }

            if(procObjects[1] instanceof String)
            {
                voCSPatientSummaryProcedure.setProcedureName((String)procObjects[1]);
            }
            voPrimary.getPrimaryProcedures().add(voCSPatientSummaryProcedure);
        }
    }

    return voPrimary;
}
项目:openmaxims-linux    文件:Patient_SummaryImpl.java   
public CSPrimaryDiagnosisAndPoceduresVo listPrimaryDiagnosisAndProblems(CareSpellRefVo careSpellRefVo)
{
    if (careSpellRefVo == null)
        throw new CodingRuntimeException("Cannot list Primary Diagnosis/Problems for null CareSpellRefVo");

    DomainFactory factory = getDomainFactory();

    StringBuffer diagnosisQuery = new StringBuffer();
    diagnosisQuery.append("select c1_1.diagnosis.id,values);

    CSPrimaryDiagnosisAndPoceduresVo voPrimary = new CSPrimaryDiagnosisAndPoceduresVo();
    voPrimary.setPrimaryDiagnosis(new CSPatientSummaryDiagnosisVoCollection());
    voPrimary.setPrimaryProcedures(new CSPatientSummaryProcedureVoCollection());

    for (int i = 0; diagnosisList != null && i < diagnosisList.size(); i++)
    {
        Object[] diagObjects = (Object[]) diagnosisList.get(i);
        if (diagObjects != null)
        {
            CSPatientSummaryDiagnosisVo voCSPatientSummaryDiagnosis = new CSPatientSummaryDiagnosisVo();
            if (diagObjects[0] instanceof Integer)
            {
                voCSPatientSummaryDiagnosis.setID_CSPatientSummaryDiagnosis((Integer) diagObjects[0]);
            }

            if (diagObjects[1] instanceof String)
            {
                voCSPatientSummaryDiagnosis.setDiagnosisName((String) diagObjects[1]);
            }
            voPrimary.getPrimaryDiagnosis().add(voCSPatientSummaryDiagnosis);
        }
    }

    for (int i = 0; i < problemsList.size(); i++)
    {
        Object[] procObjects = (Object[]) problemsList.get(i);
        if (procObjects != null)
        {
            CSPatientSummaryProcedureVo voCSPatientSummaryProcedure = new CSPatientSummaryProcedureVo();
            if (procObjects[0] instanceof Integer)
            {
                voCSPatientSummaryProcedure.setID_CSPatientSummaryProcedure((Integer) procObjects[0]);
            }

            if (procObjects[1] instanceof String)
            {
                voCSPatientSummaryProcedure.setProcedureName((String) procObjects[1]);
            }
            voPrimary.getPrimaryProcedures().add(voCSPatientSummaryProcedure);
        }
    }

    return voPrimary;
}
项目:openmaxims-linux    文件:PatientSummaryImpl.java   
public CSPrimaryDiagnosisAndPoceduresVo listPrimaryDiagnosisAndProblems(CareSpellRefVo careSpellRefVo)
{
    if(careSpellRefVo == null)
        throw new CodingRuntimeException("Cannot list Primary Diagnosis/Problems for null CareSpellRefVo");

    DomainFactory factory = getDomainFactory();

    StringBuffer diagnosisQuery = new StringBuffer();
    diagnosisQuery.append("select c1_1.diagnosis.id,values);

    CSPrimaryDiagnosisAndPoceduresVo voPrimary = new CSPrimaryDiagnosisAndPoceduresVo();
    voPrimary.setPrimaryDiagnosis(new CSPatientSummaryDiagnosisVoCollection());
    voPrimary.setPrimaryProcedures(new CSPatientSummaryProcedureVoCollection());

    for (int i = 0; diagnosisList != null && i < diagnosisList.size(); i++)
    {
        Object[] diagObjects = (Object[]) diagnosisList.get(i);
        if(diagObjects != null)
        {
            CSPatientSummaryDiagnosisVo voCSPatientSummaryDiagnosis = new CSPatientSummaryDiagnosisVo();
            if(diagObjects[0] instanceof Integer)
            {
                voCSPatientSummaryDiagnosis.setID_CSPatientSummaryDiagnosis((Integer)diagObjects[0]);
            }

            if(diagObjects[1] instanceof String)
            {
                voCSPatientSummaryDiagnosis.setDiagnosisName((String)diagObjects[1]);
            }
            voPrimary.getPrimaryDiagnosis().add(voCSPatientSummaryDiagnosis);
        }
    }

    for (int i = 0; i < problemsList.size(); i++)
    {
        Object[] procObjects = (Object[]) problemsList.get(i);
        if(procObjects != null)
        {
            CSPatientSummaryProcedureVo voCSPatientSummaryProcedure = new CSPatientSummaryProcedureVo();
            if(procObjects[0] instanceof Integer)
            {
                voCSPatientSummaryProcedure.setID_CSPatientSummaryProcedure((Integer)procObjects[0]);
            }

            if(procObjects[1] instanceof String)
            {
                voCSPatientSummaryProcedure.setProcedureName((String)procObjects[1]);
            }
            voPrimary.getPrimaryProcedures().add(voCSPatientSummaryProcedure);
        }
    }

    return voPrimary;
}

ims.clinical.vo.CSPatientSummaryProcedureVoCollection的实例源码

ims.clinical.vo.CSPatientSummaryProcedureVoCollection的实例源码

项目:AvoinApotti    文件:Patient_SummaryImpl.java   
public CSPrimaryDiagnosisAndPoceduresVo listPrimaryDiagnosisAndProblems(CareSpellRefVo careSpellRefVo)
{
    if (careSpellRefVo == null)
        throw new CodingRuntimeException("Cannot list Primary Diagnosis/Problems for null CareSpellRefVo");

    DomainFactory factory = getDomainFactory();

    StringBuffer diagnosisQuery = new StringBuffer();
    diagnosisQuery.append("select c1_1.diagnosis.id,c1_1.diagnosis.diagnosisDescription");
    diagnosisQuery.append(" from CsPrimaryDiagnosis as c1_1");
    diagnosisQuery.append(" where ");
    diagnosisQuery.append(" (c1_1.isActive = :ACTIVE and c1_1.episodeOfCare.careSpell.id = :CARESPELL_ID)");
    diagnosisQuery.append(" and c1_1.isRIE is null and c1_1.diagnosis.isRIE is null");

    StringBuffer problemsQuery = new StringBuffer();
    problemsQuery.append("select  c1_1.patientProblem.id,c1_1.patientProblem.patientProblem");
    problemsQuery.append(" from CsPrimaryProblem as c1_1");
    problemsQuery.append(" where");
    problemsQuery.append(" (c1_1.isActive = :ACTIVE and c1_1.careContext.episodeOfCare.careSpell.id = :CARESPELL_ID)");
    problemsQuery.append(" and c1_1.isRIE is null and c1_1.patientProblem.isRIE is null");

    ArrayList params = new ArrayList();
    params.add("ACTIVE");
    params.add("CARESPELL_ID");

    ArrayList values = new ArrayList();
    values.add(Boolean.TRUE);
    values.add(careSpellRefVo.getID_CareSpell());

    List diagnosisList = factory.find(diagnosisQuery.toString(),params,values);
    List problemsList = factory.find(problemsQuery.toString(),values);

    CSPrimaryDiagnosisAndPoceduresVo voPrimary = new CSPrimaryDiagnosisAndPoceduresVo();
    voPrimary.setPrimaryDiagnosis(new CSPatientSummaryDiagnosisVoCollection());
    voPrimary.setPrimaryProcedures(new CSPatientSummaryProcedureVoCollection());

    for (int i = 0; diagnosisList != null && i < diagnosisList.size(); i++)
    {
        Object[] diagObjects = (Object[]) diagnosisList.get(i);
        if (diagObjects != null)
        {
            CSPatientSummaryDiagnosisVo voCSPatientSummaryDiagnosis = new CSPatientSummaryDiagnosisVo();
            if (diagObjects[0] instanceof Integer)
            {
                voCSPatientSummaryDiagnosis.setID_CSPatientSummaryDiagnosis((Integer) diagObjects[0]);
            }

            if (diagObjects[1] instanceof String)
            {
                voCSPatientSummaryDiagnosis.setDiagnosisName((String) diagObjects[1]);
            }
            voPrimary.getPrimaryDiagnosis().add(voCSPatientSummaryDiagnosis);
        }
    }

    for (int i = 0; i < problemsList.size(); i++)
    {
        Object[] procObjects = (Object[]) problemsList.get(i);
        if (procObjects != null)
        {
            CSPatientSummaryProcedureVo voCSPatientSummaryProcedure = new CSPatientSummaryProcedureVo();
            if (procObjects[0] instanceof Integer)
            {
                voCSPatientSummaryProcedure.setID_CSPatientSummaryProcedure((Integer) procObjects[0]);
            }

            if (procObjects[1] instanceof String)
            {
                voCSPatientSummaryProcedure.setProcedureName((String) procObjects[1]);
            }
            voPrimary.getPrimaryProcedures().add(voCSPatientSummaryProcedure);
        }
    }

    return voPrimary;
}
项目:AvoinApotti    文件:PatientSummaryImpl.java   
public CSPrimaryDiagnosisAndPoceduresVo listPrimaryDiagnosisAndProblems(CareSpellRefVo careSpellRefVo)
{
    if(careSpellRefVo == null)
        throw new CodingRuntimeException("Cannot list Primary Diagnosis/Problems for null CareSpellRefVo");

    DomainFactory factory = getDomainFactory();

    StringBuffer diagnosisQuery = new StringBuffer();
    diagnosisQuery.append("select c1_1.diagnosis.id,values);

    CSPrimaryDiagnosisAndPoceduresVo voPrimary = new CSPrimaryDiagnosisAndPoceduresVo();
    voPrimary.setPrimaryDiagnosis(new CSPatientSummaryDiagnosisVoCollection());
    voPrimary.setPrimaryProcedures(new CSPatientSummaryProcedureVoCollection());

    for (int i = 0; diagnosisList != null && i < diagnosisList.size(); i++)
    {
        Object[] diagObjects = (Object[]) diagnosisList.get(i);
        if(diagObjects != null)
        {
            CSPatientSummaryDiagnosisVo voCSPatientSummaryDiagnosis = new CSPatientSummaryDiagnosisVo();
            if(diagObjects[0] instanceof Integer)
            {
                voCSPatientSummaryDiagnosis.setID_CSPatientSummaryDiagnosis((Integer)diagObjects[0]);
            }

            if(diagObjects[1] instanceof String)
            {
                voCSPatientSummaryDiagnosis.setDiagnosisName((String)diagObjects[1]);
            }
            voPrimary.getPrimaryDiagnosis().add(voCSPatientSummaryDiagnosis);
        }
    }

    for (int i = 0; i < problemsList.size(); i++)
    {
        Object[] procObjects = (Object[]) problemsList.get(i);
        if(procObjects != null)
        {
            CSPatientSummaryProcedureVo voCSPatientSummaryProcedure = new CSPatientSummaryProcedureVo();
            if(procObjects[0] instanceof Integer)
            {
                voCSPatientSummaryProcedure.setID_CSPatientSummaryProcedure((Integer)procObjects[0]);
            }

            if(procObjects[1] instanceof String)
            {
                voCSPatientSummaryProcedure.setProcedureName((String)procObjects[1]);
            }
            voPrimary.getPrimaryProcedures().add(voCSPatientSummaryProcedure);
        }
    }

    return voPrimary;
}
项目:openMAXims    文件:Patient_SummaryImpl.java   
public CSPrimaryDiagnosisAndPoceduresVo listPrimaryDiagnosisAndProblems(CareSpellRefVo careSpellRefVo)
{
    if (careSpellRefVo == null)
        throw new CodingRuntimeException("Cannot list Primary Diagnosis/Problems for null CareSpellRefVo");

    DomainFactory factory = getDomainFactory();

    StringBuffer diagnosisQuery = new StringBuffer();
    diagnosisQuery.append("select c1_1.diagnosis.id,values);

    CSPrimaryDiagnosisAndPoceduresVo voPrimary = new CSPrimaryDiagnosisAndPoceduresVo();
    voPrimary.setPrimaryDiagnosis(new CSPatientSummaryDiagnosisVoCollection());
    voPrimary.setPrimaryProcedures(new CSPatientSummaryProcedureVoCollection());

    for (int i = 0; diagnosisList != null && i < diagnosisList.size(); i++)
    {
        Object[] diagObjects = (Object[]) diagnosisList.get(i);
        if (diagObjects != null)
        {
            CSPatientSummaryDiagnosisVo voCSPatientSummaryDiagnosis = new CSPatientSummaryDiagnosisVo();
            if (diagObjects[0] instanceof Integer)
            {
                voCSPatientSummaryDiagnosis.setID_CSPatientSummaryDiagnosis((Integer) diagObjects[0]);
            }

            if (diagObjects[1] instanceof String)
            {
                voCSPatientSummaryDiagnosis.setDiagnosisName((String) diagObjects[1]);
            }
            voPrimary.getPrimaryDiagnosis().add(voCSPatientSummaryDiagnosis);
        }
    }

    for (int i = 0; i < problemsList.size(); i++)
    {
        Object[] procObjects = (Object[]) problemsList.get(i);
        if (procObjects != null)
        {
            CSPatientSummaryProcedureVo voCSPatientSummaryProcedure = new CSPatientSummaryProcedureVo();
            if (procObjects[0] instanceof Integer)
            {
                voCSPatientSummaryProcedure.setID_CSPatientSummaryProcedure((Integer) procObjects[0]);
            }

            if (procObjects[1] instanceof String)
            {
                voCSPatientSummaryProcedure.setProcedureName((String) procObjects[1]);
            }
            voPrimary.getPrimaryProcedures().add(voCSPatientSummaryProcedure);
        }
    }

    return voPrimary;
}
项目:openMAXims    文件:PatientSummaryImpl.java   
public CSPrimaryDiagnosisAndPoceduresVo listPrimaryDiagnosisAndProblems(CareSpellRefVo careSpellRefVo)
{
    if(careSpellRefVo == null)
        throw new CodingRuntimeException("Cannot list Primary Diagnosis/Problems for null CareSpellRefVo");

    DomainFactory factory = getDomainFactory();

    StringBuffer diagnosisQuery = new StringBuffer();
    diagnosisQuery.append("select c1_1.diagnosis.id,values);

    CSPrimaryDiagnosisAndPoceduresVo voPrimary = new CSPrimaryDiagnosisAndPoceduresVo();
    voPrimary.setPrimaryDiagnosis(new CSPatientSummaryDiagnosisVoCollection());
    voPrimary.setPrimaryProcedures(new CSPatientSummaryProcedureVoCollection());

    for (int i = 0; diagnosisList != null && i < diagnosisList.size(); i++)
    {
        Object[] diagObjects = (Object[]) diagnosisList.get(i);
        if(diagObjects != null)
        {
            CSPatientSummaryDiagnosisVo voCSPatientSummaryDiagnosis = new CSPatientSummaryDiagnosisVo();
            if(diagObjects[0] instanceof Integer)
            {
                voCSPatientSummaryDiagnosis.setID_CSPatientSummaryDiagnosis((Integer)diagObjects[0]);
            }

            if(diagObjects[1] instanceof String)
            {
                voCSPatientSummaryDiagnosis.setDiagnosisName((String)diagObjects[1]);
            }
            voPrimary.getPrimaryDiagnosis().add(voCSPatientSummaryDiagnosis);
        }
    }

    for (int i = 0; i < problemsList.size(); i++)
    {
        Object[] procObjects = (Object[]) problemsList.get(i);
        if(procObjects != null)
        {
            CSPatientSummaryProcedureVo voCSPatientSummaryProcedure = new CSPatientSummaryProcedureVo();
            if(procObjects[0] instanceof Integer)
            {
                voCSPatientSummaryProcedure.setID_CSPatientSummaryProcedure((Integer)procObjects[0]);
            }

            if(procObjects[1] instanceof String)
            {
                voCSPatientSummaryProcedure.setProcedureName((String)procObjects[1]);
            }
            voPrimary.getPrimaryProcedures().add(voCSPatientSummaryProcedure);
        }
    }

    return voPrimary;
}
项目:openmaxims-linux    文件:Patient_SummaryImpl.java   
public CSPrimaryDiagnosisAndPoceduresVo listPrimaryDiagnosisAndProblems(CareSpellRefVo careSpellRefVo)
{
    if (careSpellRefVo == null)
        throw new CodingRuntimeException("Cannot list Primary Diagnosis/Problems for null CareSpellRefVo");

    DomainFactory factory = getDomainFactory();

    StringBuffer diagnosisQuery = new StringBuffer();
    diagnosisQuery.append("select c1_1.diagnosis.id,values);

    CSPrimaryDiagnosisAndPoceduresVo voPrimary = new CSPrimaryDiagnosisAndPoceduresVo();
    voPrimary.setPrimaryDiagnosis(new CSPatientSummaryDiagnosisVoCollection());
    voPrimary.setPrimaryProcedures(new CSPatientSummaryProcedureVoCollection());

    for (int i = 0; diagnosisList != null && i < diagnosisList.size(); i++)
    {
        Object[] diagObjects = (Object[]) diagnosisList.get(i);
        if (diagObjects != null)
        {
            CSPatientSummaryDiagnosisVo voCSPatientSummaryDiagnosis = new CSPatientSummaryDiagnosisVo();
            if (diagObjects[0] instanceof Integer)
            {
                voCSPatientSummaryDiagnosis.setID_CSPatientSummaryDiagnosis((Integer) diagObjects[0]);
            }

            if (diagObjects[1] instanceof String)
            {
                voCSPatientSummaryDiagnosis.setDiagnosisName((String) diagObjects[1]);
            }
            voPrimary.getPrimaryDiagnosis().add(voCSPatientSummaryDiagnosis);
        }
    }

    for (int i = 0; i < problemsList.size(); i++)
    {
        Object[] procObjects = (Object[]) problemsList.get(i);
        if (procObjects != null)
        {
            CSPatientSummaryProcedureVo voCSPatientSummaryProcedure = new CSPatientSummaryProcedureVo();
            if (procObjects[0] instanceof Integer)
            {
                voCSPatientSummaryProcedure.setID_CSPatientSummaryProcedure((Integer) procObjects[0]);
            }

            if (procObjects[1] instanceof String)
            {
                voCSPatientSummaryProcedure.setProcedureName((String) procObjects[1]);
            }
            voPrimary.getPrimaryProcedures().add(voCSPatientSummaryProcedure);
        }
    }

    return voPrimary;
}
项目:openmaxims-linux    文件:PatientSummaryImpl.java   
public CSPrimaryDiagnosisAndPoceduresVo listPrimaryDiagnosisAndProblems(CareSpellRefVo careSpellRefVo)
{
    if(careSpellRefVo == null)
        throw new CodingRuntimeException("Cannot list Primary Diagnosis/Problems for null CareSpellRefVo");

    DomainFactory factory = getDomainFactory();

    StringBuffer diagnosisQuery = new StringBuffer();
    diagnosisQuery.append("select c1_1.diagnosis.id,values);

    CSPrimaryDiagnosisAndPoceduresVo voPrimary = new CSPrimaryDiagnosisAndPoceduresVo();
    voPrimary.setPrimaryDiagnosis(new CSPatientSummaryDiagnosisVoCollection());
    voPrimary.setPrimaryProcedures(new CSPatientSummaryProcedureVoCollection());

    for (int i = 0; diagnosisList != null && i < diagnosisList.size(); i++)
    {
        Object[] diagObjects = (Object[]) diagnosisList.get(i);
        if(diagObjects != null)
        {
            CSPatientSummaryDiagnosisVo voCSPatientSummaryDiagnosis = new CSPatientSummaryDiagnosisVo();
            if(diagObjects[0] instanceof Integer)
            {
                voCSPatientSummaryDiagnosis.setID_CSPatientSummaryDiagnosis((Integer)diagObjects[0]);
            }

            if(diagObjects[1] instanceof String)
            {
                voCSPatientSummaryDiagnosis.setDiagnosisName((String)diagObjects[1]);
            }
            voPrimary.getPrimaryDiagnosis().add(voCSPatientSummaryDiagnosis);
        }
    }

    for (int i = 0; i < problemsList.size(); i++)
    {
        Object[] procObjects = (Object[]) problemsList.get(i);
        if(procObjects != null)
        {
            CSPatientSummaryProcedureVo voCSPatientSummaryProcedure = new CSPatientSummaryProcedureVo();
            if(procObjects[0] instanceof Integer)
            {
                voCSPatientSummaryProcedure.setID_CSPatientSummaryProcedure((Integer)procObjects[0]);
            }

            if(procObjects[1] instanceof String)
            {
                voCSPatientSummaryProcedure.setProcedureName((String)procObjects[1]);
            }
            voPrimary.getPrimaryProcedures().add(voCSPatientSummaryProcedure);
        }
    }

    return voPrimary;
}

ims.clinical.vo.DementiaEDischargeCheckVo的实例源码

ims.clinical.vo.DementiaEDischargeCheckVo的实例源码

项目:AvoinApotti    文件:EdischargePreViewComponentImpl.java   
public DementiaEdischargeCheckVo getDementiaStatus(PASEventRefVo voPasEventRef)
{
    if (voPasEventRef == null)
        throw new CodingRuntimeException("No pasEvent specified for getDementiaStatus");

    DomainFactory factory = getDomainFactory();

    StringBuffer hqlConditions = new StringBuffer();

    String hql = "select d1_1 from Dementia as d1_1 left join d1_1.admissionDetail as a1_1 where"; 

    ArrayList<String> markers = new ArrayList<String>();
    ArrayList<Object> values = new ArrayList<Object>();

    hqlConditions.append(" (d1_1.isRIE is null OR d1_1.isRIE = 0) and a1_1.pasEvent.id = :pe"); //WDEV-17656
    markers.add("pe");
    values.add(voPasEventRef.getID_PASEvent());

    hqlConditions.append(" and (d1_1.isExcludedFromWorklist is null or d1_1.isExcludedFromWorklist = :exc)");
    markers.add("exc");
    values.add(Boolean.FALSE);

    List<?> list = factory.find((hql + hqlConditions.toString() + " ").toString(),markers,values);

    if (list == null || list.size() == 0)
        return null;

    return DementiaEdischargeCheckVoAssembler.createDementiaEdischargeCheckVoCollectionFromDementia(list).get(0);
}
项目:openMAXims    文件:EdischargePreViewComponentImpl.java   
public DementiaEdischargeCheckVo getDementiaStatus(PASEventRefVo voPasEventRef)
{
    if (voPasEventRef == null)
        throw new CodingRuntimeException("No pasEvent specified for getDementiaStatus");

    DomainFactory factory = getDomainFactory();

    StringBuffer hqlConditions = new StringBuffer();

    String hql = "select d1_1 from Dementia as d1_1 left join d1_1.admissionDetail as a1_1 where"; 

    ArrayList<String> markers = new ArrayList<String>();
    ArrayList<Object> values = new ArrayList<Object>();

    hqlConditions.append(" (d1_1.isRIE is null OR d1_1.isRIE = 0) and a1_1.pasEvent.id = :pe"); //WDEV-17656
    markers.add("pe");
    values.add(voPasEventRef.getID_PASEvent());

    hqlConditions.append(" and (d1_1.isExcludedFromWorklist is null or d1_1.isExcludedFromWorklist = :exc)");
    markers.add("exc");
    values.add(Boolean.FALSE);

    List<?> list = factory.find((hql + hqlConditions.toString() + " ").toString(),values);

    if (list == null || list.size() == 0)
        return null;

    return DementiaEdischargeCheckVoAssembler.createDementiaEdischargeCheckVoCollectionFromDementia(list).get(0);
}
项目:openmaxims-linux    文件:EdischargePreViewComponentImpl.java   
public DementiaEdischargeCheckVo getDementiaStatus(PASEventRefVo voPasEventRef)
{
    if (voPasEventRef == null)
        throw new CodingRuntimeException("No pasEvent specified for getDementiaStatus");

    DomainFactory factory = getDomainFactory();

    StringBuffer hqlConditions = new StringBuffer();

    String hql = "select d1_1 from Dementia as d1_1 left join d1_1.admissionDetail as a1_1 where"; 

    ArrayList<String> markers = new ArrayList<String>();
    ArrayList<Object> values = new ArrayList<Object>();

    hqlConditions.append(" (d1_1.isRIE is null OR d1_1.isRIE = 0) and a1_1.pasEvent.id = :pe"); //WDEV-17656
    markers.add("pe");
    values.add(voPasEventRef.getID_PASEvent());

    hqlConditions.append(" and (d1_1.isExcludedFromWorklist is null or d1_1.isExcludedFromWorklist = :exc)");
    markers.add("exc");
    values.add(Boolean.FALSE);

    List<?> list = factory.find((hql + hqlConditions.toString() + " ").toString(),values);

    if (list == null || list.size() == 0)
        return null;

    return DementiaEdischargeCheckVoAssembler.createDementiaEdischargeCheckVoCollectionFromDementia(list).get(0);
}

今天的关于ims.clinical.vo.DischargeSummaryScheduleVoCollection的实例源码isempty源码的分享已经结束,谢谢您的关注,如果想了解更多关于ims.clinical.vo.AdmissionMedicationChangesVoCollection的实例源码、ims.clinical.vo.CSPatientSummaryDiagnosisVoCollection的实例源码、ims.clinical.vo.CSPatientSummaryProcedureVoCollection的实例源码、ims.clinical.vo.DementiaEDischargeCheckVo的实例源码的相关知识,请在本站进行查询。

本文标签: