GVKun编程网logo

ims.clinical.vo.PatientSummaryNoteByHCPRefVo的实例源码(开源的im源码)

29

在这里,我们将给大家分享关于ims.clinical.vo.PatientSummaryNoteByHCPRefVo的实例源码的知识,让您更了解开源的im源码的本质,同时也会涉及到如何更有效地ims.

在这里,我们将给大家分享关于ims.clinical.vo.PatientSummaryNoteByHCPRefVo的实例源码的知识,让您更了解开源的im源码的本质,同时也会涉及到如何更有效地ims.clinical.vo.CSPatientSummaryDiagnosisVoCollection的实例源码、ims.clinical.vo.CSPatientSummaryDiagnosisVo的实例源码、ims.clinical.vo.CSPatientSummaryProcedureVoCollection的实例源码、ims.clinical.vo.CSPatientSummaryProcedureVo的实例源码的内容。

本文目录一览:

ims.clinical.vo.PatientSummaryNoteByHCPRefVo的实例源码(开源的im源码)

ims.clinical.vo.PatientSummaryNoteByHCPRefVo的实例源码(开源的im源码)

项目:AvoinApotti    文件:PatientSummaryNoteByHCPImpl.java   
public PatientSummaryNoteByHcpshortVo getSummaryNote(PatientSummaryNoteByHCPRefVo summaryNote)
{
    if (summaryNote == null || !summaryNote.getID_PatientSummaryNoteByHCPIsNotNull())
        return null;

    return PatientSummaryNoteByHcpshortVoAssembler.create((PatientSummaryNoteByHCP) getDomainFactory().getDomainObject(PatientSummaryNoteByHCP.class,summaryNote.getID_PatientSummaryNoteByHCP()));
}
项目:openMAXims    文件:PatientSummaryNoteByHCPImpl.java   
public PatientSummaryNoteByHcpshortVo getSummaryNote(PatientSummaryNoteByHCPRefVo summaryNote)
{
    if (summaryNote == null || !summaryNote.getID_PatientSummaryNoteByHCPIsNotNull())
        return null;

    return PatientSummaryNoteByHcpshortVoAssembler.create((PatientSummaryNoteByHCP) getDomainFactory().getDomainObject(PatientSummaryNoteByHCP.class,summaryNote.getID_PatientSummaryNoteByHCP()));
}
项目:openmaxims-linux    文件:PatientSummaryNoteByHCPImpl.java   
public PatientSummaryNoteByHcpshortVo getSummaryNote(PatientSummaryNoteByHCPRefVo summaryNote)
{
    if (summaryNote == null || !summaryNote.getID_PatientSummaryNoteByHCPIsNotNull())
        return null;

    return PatientSummaryNoteByHcpshortVoAssembler.create((PatientSummaryNoteByHCP) getDomainFactory().getDomainObject(PatientSummaryNoteByHCP.class,summaryNote.getID_PatientSummaryNoteByHCP()));
}
项目:AvoinApotti    文件:Logic.java   
private String getlistofSelectedSeeds() 
{
    StringBuilder list = new StringBuilder();

    list.append("'" + new PatientRefVo().getBoClassName() + "'");

    list.append((list.length() > 0 ? "," : "") + "'" + new EpisodeOfCareRefVo().getBoClassName() + "'");

    list.append((list.length() > 0 ? "," : "") + "'" + new CareContextRefVo().getBoClassName() + "'");

    list.append((list.length() > 0 ? "," : "") + "'" + new ClinicalContactRefVo().getBoClassName() + "'");
    if(ConfigFlag.UI.CORRESPONDENCE_disPLAY_PATIENT_SUMMARY_NOTE_COMBO.getValue() == true) //wdev-14230
        list.append((list.length() > 0 ? "," : "") + "'" + new PatientSummaryNoteByHCPRefVo().getBoClassName() + "'");

    return list.toString();
}
项目:AvoinApotti    文件:Logic.java   
private String getlistofSelectedSeeds() 
{
    StringBuilder list = new StringBuilder();

    list.append("'" + new PatientRefVo().getBoClassName() + "'");

    list.append((list.length() > 0 ? "," : "") + "'" + new CareContextRefVo().getBoClassName() + "'");

    //if(ConfigFlag.UI.CORRESPONDENCE_disPLAY_PATIENT_SUMMARY_NOTE_COMBO.getValue() == true) //wdev-14230
    if(ConfigFlag.DOM.CLINIC_LETTER_BATCH_CREATE_SUMMARY_NOTE_MODE.getValue().equals("Latest") || ConfigFlag.DOM.CLINIC_LETTER_BATCH_CREATE_SUMMARY_NOTE_MODE.getValue().equals("Select")) //wdev-14230
        list.append((list.length() > 0 ? "," : "") + "'" + new PatientSummaryNoteByHCPRefVo().getBoClassName() + "'");

    return list.toString();
}
项目:openMAXims    文件:Logic.java   
private String getlistofSelectedSeeds() 
{
    StringBuilder list = new StringBuilder();

    list.append("'" + new PatientRefVo().getBoClassName() + "'");

    list.append((list.length() > 0 ? "," : "") + "'" + new PatientSummaryNoteByHCPRefVo().getBoClassName() + "'");

    return list.toString();
}
项目:openmaxims-linux    文件:Logic.java   
private String getlistofSelectedSeeds() 
{
    StringBuilder list = new StringBuilder();

    list.append("'" + new PatientRefVo().getBoClassName() + "'");

    list.append((list.length() > 0 ? "," : "") + "'" + new PatientSummaryNoteByHCPRefVo().getBoClassName() + "'");

    return list.toString();
}

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.CSPatientSummaryDiagnosisVo的实例源码

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

项目: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.CSPatientSummaryProcedureVo的实例源码

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

项目: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.PatientSummaryNoteByHCPRefVo的实例源码开源的im源码的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于ims.clinical.vo.CSPatientSummaryDiagnosisVoCollection的实例源码、ims.clinical.vo.CSPatientSummaryDiagnosisVo的实例源码、ims.clinical.vo.CSPatientSummaryProcedureVoCollection的实例源码、ims.clinical.vo.CSPatientSummaryProcedureVo的实例源码的相关知识,请在本站寻找。

本文标签: