本文将介绍ims.clinical.vo.lookups.EDischargeSummarySection的实例源码的详细情况,特别是关于istio源码解析的相关信息。我们将通过案例分析、数据研究等多
本文将介绍ims.clinical.vo.lookups.EDischargeSummarySection的实例源码的详细情况,特别是关于istio源码解析的相关信息。我们将通过案例分析、数据研究等多种方式,帮助您更全面地了解这个主题,同时也将涉及一些关于ims.clinical.vo.CSPatientSummaryDiagnosisVoCollection的实例源码、ims.clinical.vo.DischargeDetailsVoCollection的实例源码、ims.clinical.vo.DischargeDetailsWithAssessmentVoCollection的实例源码、ims.clinical.vo.DischargeFuturePlanFollowUpVoCollection的实例源码的知识。
本文目录一览:- ims.clinical.vo.lookups.EDischargeSummarySection的实例源码(istio源码解析)
- ims.clinical.vo.CSPatientSummaryDiagnosisVoCollection的实例源码
- ims.clinical.vo.DischargeDetailsVoCollection的实例源码
- ims.clinical.vo.DischargeDetailsWithAssessmentVoCollection的实例源码
- ims.clinical.vo.DischargeFuturePlanFollowUpVoCollection的实例源码
ims.clinical.vo.lookups.EDischargeSummarySection的实例源码(istio源码解析)
private boolean diagnosisCompleted(boolean hasDiagnosis) { if((!form.chkNoDiagnosis().getValue() && !hasDiagnosis)) return false; if (!form.chkComplete().getValue())//WDEV-12784 { //If currently Check Complete is unticked but we prevIoUsly had a Clinical Info complete,also change the status of diagnosis return !domain.isSectionComplete(form.getLocalContext().getSTHKSummary(),EdischargeSummarySection.CLINICALINFO); } //WDEV-11817if(!form.chkNoCoMorbidity().getValue() && !domain.hasComorbidity(form.getGlobalContext().Core.getEpisodeofCareShort())) //WDEV-11817 return false; //WDEV-11817if(!form.chkNoComplications().getValue() && !domain.hasComplications(form.getGlobalContext().Core.getEpisodeofCareShort())) //WDEV-11817 return false; return true; }
private EdischargeSummarySectionStatus getProcStatus(EdischargeSTHKSummaryForProcComponentVo summary) { if(summary == null || summary.getSummaryDetails() == null) return null; for(int i=0; i< summary.getSummaryDetails().size(); i++) { EdischargeSTHKSummaryDetailVo summaryDetails = summary.getSummaryDetails().get(i); if(summaryDetails == null) continue; if(EdischargeSummarySection.OPERATIONS_AND_PROCS.equals(summaryDetails.getSection())) { return summaryDetails.getProgressstatus(); } } return null; }
private EdischargeSTHKSummaryForProcComponentVo populateEdischargeSummary() { EdischargeSTHKSummaryForProcComponentVo summary = form.getLocalContext().getSTHKSummaryVo(); if(summary != null && summary.getSummaryDetails() != null) { for(int i=0; i<summary.getSummaryDetails().size(); i++) { EdischargeSTHKSummaryDetailVo summaryDetails = summary.getSummaryDetails().get(i); if(summaryDetails == null) continue; if(EdischargeSummarySection.OPERATIONS_AND_PROCS.equals(summaryDetails.getSection())) { summaryDetails.setProgressstatus(form.chkComplete().getValue() ? EdischargeSummarySectionStatus.COMPLETED : EdischargeSummarySectionStatus.IN_PROGRESS); } } } if(summary != null) //wdev-13375 summary.validate(); return summary; }
private boolean diagnosisCompleted(boolean hasDiagnosis) { if((!form.chkNoDiagnosis().getValue() && !hasDiagnosis)) return false; if (!form.chkComplete().getValue())//WDEV-12784 { //If currently Check Complete is unticked but we prevIoUsly had a Clinical Info complete,EdischargeSummarySection.CLINICALINFO); } //WDEV-11817if(!form.chkNoCoMorbidity().getValue() && !domain.hasComorbidity(form.getGlobalContext().Core.getEpisodeofCareShort())) //WDEV-11817 return false; //WDEV-11817if(!form.chkNoComplications().getValue() && !domain.hasComplications(form.getGlobalContext().Core.getEpisodeofCareShort())) //WDEV-11817 return false; return true; }
private EdischargeSummarySectionStatus getProcStatus(EdischargeSTHKSummaryForProcComponentVo summary) { if(summary == null || summary.getSummaryDetails() == null) return null; for(int i=0; i< summary.getSummaryDetails().size(); i++) { EdischargeSTHKSummaryDetailVo summaryDetails = summary.getSummaryDetails().get(i); if(summaryDetails == null) continue; if(EdischargeSummarySection.OPERATIONS_AND_PROCS.equals(summaryDetails.getSection())) { return summaryDetails.getProgressstatus(); } } return null; }
private EdischargeSTHKSummaryForProcComponentVo populateEdischargeSummary() { EdischargeSTHKSummaryForProcComponentVo summary = form.getLocalContext().getSTHKSummaryVo(); if(summary != null && summary.getSummaryDetails() != null) { for(int i=0; i<summary.getSummaryDetails().size(); i++) { EdischargeSTHKSummaryDetailVo summaryDetails = summary.getSummaryDetails().get(i); if(summaryDetails == null) continue; if(EdischargeSummarySection.OPERATIONS_AND_PROCS.equals(summaryDetails.getSection())) { summaryDetails.setProgressstatus(form.chkComplete().getValue() ? EdischargeSummarySectionStatus.COMPLETED : EdischargeSummarySectionStatus.IN_PROGRESS); } } } if(summary != null) //wdev-13375 summary.validate(); return summary; }
private boolean diagnosisCompleted(boolean hasDiagnosis) { if((!form.chkNoDiagnosis().getValue() && !hasDiagnosis)) return false; if (!form.chkComplete().getValue())//WDEV-12784 { //If currently Check Complete is unticked but we prevIoUsly had a Clinical Info complete,EdischargeSummarySection.CLINICALINFO); } //WDEV-11817if(!form.chkNoCoMorbidity().getValue() && !domain.hasComorbidity(form.getGlobalContext().Core.getEpisodeofCareShort())) //WDEV-11817 return false; //WDEV-11817if(!form.chkNoComplications().getValue() && !domain.hasComplications(form.getGlobalContext().Core.getEpisodeofCareShort())) //WDEV-11817 return false; return true; }
private EdischargeSummarySectionStatus getProcStatus(EdischargeSTHKSummaryForProcComponentVo summary) { if(summary == null || summary.getSummaryDetails() == null) return null; for(int i=0; i< summary.getSummaryDetails().size(); i++) { EdischargeSTHKSummaryDetailVo summaryDetails = summary.getSummaryDetails().get(i); if(summaryDetails == null) continue; if(EdischargeSummarySection.OPERATIONS_AND_PROCS.equals(summaryDetails.getSection())) { return summaryDetails.getProgressstatus(); } } return null; }
private EdischargeSTHKSummaryForProcComponentVo populateEdischargeSummary() { EdischargeSTHKSummaryForProcComponentVo summary = form.getLocalContext().getSTHKSummaryVo(); if(summary != null && summary.getSummaryDetails() != null) { for(int i=0; i<summary.getSummaryDetails().size(); i++) { EdischargeSTHKSummaryDetailVo summaryDetails = summary.getSummaryDetails().get(i); if(summaryDetails == null) continue; if(EdischargeSummarySection.OPERATIONS_AND_PROCS.equals(summaryDetails.getSection())) { summaryDetails.setProgressstatus(form.chkComplete().getValue() ? EdischargeSummarySectionStatus.COMPLETED : EdischargeSummarySectionStatus.IN_PROGRESS); } } } if(summary != null) //wdev-13375 summary.validate(); return summary; }
private EdischargeSTHKSummaryDetailVo getDetailRecord(EdischargeSTHKSummaryDetailVoCollection summaryDetails,EdischargeSummarySection section) { if(summaryDetails != null) { for(EdischargeSTHKSummaryDetailVo voDetail : summaryDetails) { if(voDetail.getSection().equals(section)) return voDetail; } } return null; }
private int findDetailRecordForType(List summaryDetails,EdischargeSummarySection section) throws StaleObjectException { for(int i=0; i<summaryDetails.size(); i++) { SummaryDetail doSummDetail = (SummaryDetail) summaryDetails.get(i); if(doSummDetail.getSection().equals(getDomLookup(section))) return i; } //Actually this is a stale. Meaning that somebody else removed that type from additional info //throw new CodingRuntimeException("Summary Detail record not instantiated for " + section.getText()); throw new StaleObjectException(null); }
public Boolean isSectionComplete(SummaryRefVo summary,EdischargeSummarySection section) { final String hql = "select count(summ.id) from Summary as summ left join summ.summaryDetails " + "as sd left join sd.section as sec left join sd.progressstatus as prgress where " + "(summ.id = :summary and prgress.id = :progress and sec.id = :section and summ.isRIE is null)"; long count = getDomainFactory().countWithHQL(hql,new String[]{"summary","progress","section"},new Object[]{summary.getID_Summary(),EdischargeSummarySectionStatus.COMPLETED.getID(),section.getID()}); return count > 0; }
private EdischargeSTHKSummaryDetailVo getDetailRecord(EdischargeSTHKSummaryDetailVoCollection summaryDetails,EdischargeSummarySection section) { if(summaryDetails != null) { for(EdischargeSTHKSummaryDetailVo voDetail : summaryDetails) { if(voDetail.getSection().equals(section)) return voDetail; } } return null; }
private int findDetailRecordForType(List summaryDetails,EdischargeSummarySection section) throws StaleObjectException { for(int i=0; i<summaryDetails.size(); i++) { SummaryDetail doSummDetail = (SummaryDetail) summaryDetails.get(i); if(doSummDetail.getSection().equals(getDomLookup(section))) return i; } //Actually this is a stale. Meaning that somebody else removed that type from additional info //throw new CodingRuntimeException("Summary Detail record not instantiated for " + section.getText()); throw new StaleObjectException(null); }
public Boolean isSectionComplete(SummaryRefVo summary,section.getID()}); return count > 0; }
private EdischargeSTHKSummaryDetailVo getDetailRecord(EdischargeSTHKSummaryDetailVoCollection summaryDetails,EdischargeSummarySection section) { if(summaryDetails != null) { for(EdischargeSTHKSummaryDetailVo voDetail : summaryDetails) { if(voDetail.getSection().equals(section)) return voDetail; } } return null; }
private int findDetailRecordForType(List summaryDetails,EdischargeSummarySection section) throws StaleObjectException { for(int i=0; i<summaryDetails.size(); i++) { SummaryDetail doSummDetail = (SummaryDetail) summaryDetails.get(i); if(doSummDetail.getSection().equals(getDomLookup(section))) return i; } //Actually this is a stale. Meaning that somebody else removed that type from additional info //throw new CodingRuntimeException("Summary Detail record not instantiated for " + section.getText()); throw new StaleObjectException(null); }
public Boolean isSectionComplete(SummaryRefVo summary,section.getID()}); return count > 0; }
public boolean save() throws PresentationLogicException { ArrayList<String> screenErrors = new ArrayList<String>(); if (form.txtSummaryofInpatientEpisode().getValue() == null) screenErrors.add("Summary of Inpatient Episode is a mandatory item."); if (form.txtRelevantTreatmentsETC().getValue() == null) screenErrors.add("Relevant Treatments and Changes Made to Treatments is a mandatory item."); dischargeClinicalinformationSTHKVo voClinInfo = populateDataFromScreen(); boolean hasDiagnosis = domain.hasDiagnosis(form.getGlobalContext().Core.getEpisodeofCareShort()); boolean diagnosisCompleted = diagnosisCompleted(hasDiagnosis); if(voClinInfo.getIsCompleteIsNotNull() && voClinInfo.getIsComplete() && !diagnosisCompleted) screenErrors.add("Diagnosis must be completed before marking Clinical Info as completed."); String[] arrErrors = voClinInfo.validate(); String[] arrScreenAndVoErrors = addScreenErrorsToVOErrors(screenErrors,arrErrors); if (arrScreenAndVoErrors.length == 0) { //WDEV-11817 - Start if (voClinInfo.getIsCompleteIsNotNull() && voClinInfo.getIsComplete() && !domain.isSectionComplete(form.getLocalContext().getSTHKSummary(),EdischargeSummarySection.DIAGNOSIS) && !hasComplicationsComorbidityInfo() && !isDiagnosisConfirmed()) { form.getLocalContext().setDiagnosisConfirmMsgBoxId(engine.showMessage("Please confirm that diagnosis is complete","Confirmation",MessageButtons.YESNO,MessageIcon.QUESTION)); return false; } //WDEV-11817 - End try { voClinInfo = domain.saveClinicalInfo(voClinInfo,form.getLocalContext().getSTHKSummary()); } catch (StaleObjectException e) { engine.showMessage(ConfigFlag.UI.STALE_OBJECT_MESSAGE.getValue()); form.setMode(FormMode.VIEW); open(); form.getGlobalContext().Clinical.setedischargedisableTabs(false); form.getLocalContext().setLastEvent(EdischargeLastEvent.EdisCHARGE_SAVE); form.fireCustomControlValueChanged(); return false; } } else { engine.showErrors("Error",arrScreenAndVoErrors); return false; } saveDiagnosisDetails(); //WDEV-12847 form.setMode(FormMode.VIEW); form.getLocalContext().setSelectedRecord(voClinInfo); form.getGlobalContext().Clinical.setedischargedisableTabs(false); form.getLocalContext().setLastEvent(EdischargeLastEvent.EdisCHARGE_SAVE); form.fireCustomControlValueChanged(); return true; }
private void updateControlState() { form.btnAdditional().setVisible(false); form.getLocalContext().setAllowChangeOpsProcs(false); form.getLocalContext().setAllowChangeNeoNatalPlastics(false); //if a section of neonatal or plastics is present and not started //or ops procs is not started if(form.getLocalContext().getSelectedInstanceIsNotNull() && form.getLocalContext().getSelectedInstance().getID_Summary() != null) { EdischargeSTHKSummaryVo voSummary = form.getLocalContext().getSelectedInstance(); EdischargeSTHKSummaryDetailVoCollection voCollDetails = voSummary.getSummaryDetails(); boolean canChangeOpsProcs = true; boolean canChangePlasticsOrNeonatal = true; if(voCollDetails != null) { for(int i=0; i<voCollDetails.size(); i++) { if(voCollDetails.get(i).getSectionIsNotNull() && (voCollDetails.get(i).getSection().equals(EdischargeSummarySection.NEONATAL) || voCollDetails.get(i).getSection().equals(EdischargeSummarySection.PLASTICS))) { if(voCollDetails.get(i).getSectionIsNotNull() && (voCollDetails.get(i).getSection().equals(EdischargeSummarySection.NEONATAL) || voCollDetails.get(i).getSection().equals(EdischargeSummarySection.PLASTICS)) && voCollDetails.get(i).getProgressstatusIsNotNull() && (voCollDetails.get(i).getProgressstatus().equals(EdischargeSummarySectionStatus.COMPLETED) || voCollDetails.get(i).getProgressstatus().equals(EdischargeSummarySectionStatus.IN_PROGRESS))) { canChangePlasticsOrNeonatal = false; } } if(voCollDetails.get(i).getSectionIsNotNull() && voCollDetails.get(i).getSection().equals(EdischargeSummarySection.OPERATIONS_AND_PROCS)) { if(voCollDetails.get(i).getProgressstatusIsNotNull() && (voCollDetails.get(i).getProgressstatus().equals(EdischargeSummarySectionStatus.COMPLETED) || voCollDetails.get(i).getProgressstatus().equals(EdischargeSummarySectionStatus.IN_PROGRESS))) { canChangeOpsProcs = false; } } } } if(canChangeOpsProcs || canChangePlasticsOrNeonatal) { form.btnAdditional().setVisible(true); form.getLocalContext().setAllowChangeOpsProcs(canChangeOpsProcs); form.getLocalContext().setAllowChangeNeoNatalPlastics(canChangePlasticsOrNeonatal); } } }
public boolean save() throws PresentationLogicException { ArrayList<String> screenErrors = new ArrayList<String>(); if (form.txtSummaryofInpatientEpisode().getValue() == null) screenErrors.add("Summary of Inpatient Episode is a mandatory item."); if (form.txtRelevantTreatmentsETC().getValue() == null) screenErrors.add("Relevant Treatments and Changes Made to Treatments is a mandatory item."); dischargeClinicalinformationSTHKVo voClinInfo = populateDataFromScreen(); boolean hasDiagnosis = domain.hasDiagnosis(form.getGlobalContext().Core.getEpisodeofCareShort()); boolean diagnosisCompleted = diagnosisCompleted(hasDiagnosis); if(voClinInfo.getIsCompleteIsNotNull() && voClinInfo.getIsComplete() && !diagnosisCompleted) screenErrors.add("Diagnosis must be completed before marking Clinical Info as completed."); String[] arrErrors = voClinInfo.validate(); String[] arrScreenAndVoErrors = addScreenErrorsToVOErrors(screenErrors,arrScreenAndVoErrors); return false; } saveDiagnosisDetails(); //WDEV-12847 form.setMode(FormMode.VIEW); form.getLocalContext().setSelectedRecord(voClinInfo); form.getGlobalContext().Clinical.setedischargedisableTabs(false); form.getLocalContext().setLastEvent(EdischargeLastEvent.EdisCHARGE_SAVE); form.fireCustomControlValueChanged(); return true; }
private void updateControlState() { form.btnAdditional().setVisible(false); form.getLocalContext().setAllowChangeOpsProcs(false); form.getLocalContext().setAllowChangeNeoNatalPlastics(false); //if a section of neonatal or plastics is present and not started //or ops procs is not started if(form.getLocalContext().getSelectedInstanceIsNotNull() && form.getLocalContext().getSelectedInstance().getID_Summary() != null) { EdischargeSTHKSummaryVo voSummary = form.getLocalContext().getSelectedInstance(); EdischargeSTHKSummaryDetailVoCollection voCollDetails = voSummary.getSummaryDetails(); boolean canChangeOpsProcs = true; boolean canChangePlasticsOrNeonatal = true; if(voCollDetails != null) { for(int i=0; i<voCollDetails.size(); i++) { if(voCollDetails.get(i).getSectionIsNotNull() && (voCollDetails.get(i).getSection().equals(EdischargeSummarySection.NEONATAL) || voCollDetails.get(i).getSection().equals(EdischargeSummarySection.PLASTICS))) { if(voCollDetails.get(i).getSectionIsNotNull() && (voCollDetails.get(i).getSection().equals(EdischargeSummarySection.NEONATAL) || voCollDetails.get(i).getSection().equals(EdischargeSummarySection.PLASTICS)) && voCollDetails.get(i).getProgressstatusIsNotNull() && (voCollDetails.get(i).getProgressstatus().equals(EdischargeSummarySectionStatus.COMPLETED) || voCollDetails.get(i).getProgressstatus().equals(EdischargeSummarySectionStatus.IN_PROGRESS))) { canChangePlasticsOrNeonatal = false; } } if(voCollDetails.get(i).getSectionIsNotNull() && voCollDetails.get(i).getSection().equals(EdischargeSummarySection.OPERATIONS_AND_PROCS)) { if(voCollDetails.get(i).getProgressstatusIsNotNull() && (voCollDetails.get(i).getProgressstatus().equals(EdischargeSummarySectionStatus.COMPLETED) || voCollDetails.get(i).getProgressstatus().equals(EdischargeSummarySectionStatus.IN_PROGRESS))) { canChangeOpsProcs = false; } } } } if(canChangeOpsProcs || canChangePlasticsOrNeonatal) { form.btnAdditional().setVisible(true); form.getLocalContext().setAllowChangeOpsProcs(canChangeOpsProcs); form.getLocalContext().setAllowChangeNeoNatalPlastics(canChangePlasticsOrNeonatal); } } }
public boolean save() throws PresentationLogicException { ArrayList<String> screenErrors = new ArrayList<String>(); if (form.txtSummaryofInpatientEpisode().getValue() == null) screenErrors.add("Summary of Inpatient Episode is a mandatory item."); if (form.txtRelevantTreatmentsETC().getValue() == null) screenErrors.add("Relevant Treatments and Changes Made to Treatments is a mandatory item."); dischargeClinicalinformationSTHKVo voClinInfo = populateDataFromScreen(); boolean hasDiagnosis = domain.hasDiagnosis(form.getGlobalContext().Core.getEpisodeofCareShort()); boolean diagnosisCompleted = diagnosisCompleted(hasDiagnosis); if(voClinInfo.getIsCompleteIsNotNull() && voClinInfo.getIsComplete() && !diagnosisCompleted) screenErrors.add("Diagnosis must be completed before marking Clinical Info as completed."); String[] arrErrors = voClinInfo.validate(); String[] arrScreenAndVoErrors = addScreenErrorsToVOErrors(screenErrors,arrScreenAndVoErrors); return false; } saveDiagnosisDetails(); //WDEV-12847 form.setMode(FormMode.VIEW); form.getLocalContext().setSelectedRecord(voClinInfo); form.getGlobalContext().Clinical.setedischargedisableTabs(false); form.getLocalContext().setLastEvent(EdischargeLastEvent.EdisCHARGE_SAVE); form.fireCustomControlValueChanged(); return true; }
private void updateControlState() { form.btnAdditional().setVisible(false); form.getLocalContext().setAllowChangeOpsProcs(false); form.getLocalContext().setAllowChangeNeoNatalPlastics(false); //if a section of neonatal or plastics is present and not started //or ops procs is not started if(form.getLocalContext().getSelectedInstanceIsNotNull() && form.getLocalContext().getSelectedInstance().getID_Summary() != null) { EdischargeSTHKSummaryVo voSummary = form.getLocalContext().getSelectedInstance(); EdischargeSTHKSummaryDetailVoCollection voCollDetails = voSummary.getSummaryDetails(); boolean canChangeOpsProcs = true; boolean canChangePlasticsOrNeonatal = true; if(voCollDetails != null) { for(int i=0; i<voCollDetails.size(); i++) { if(voCollDetails.get(i).getSectionIsNotNull() && (voCollDetails.get(i).getSection().equals(EdischargeSummarySection.NEONATAL) || voCollDetails.get(i).getSection().equals(EdischargeSummarySection.PLASTICS))) { if(voCollDetails.get(i).getSectionIsNotNull() && (voCollDetails.get(i).getSection().equals(EdischargeSummarySection.NEONATAL) || voCollDetails.get(i).getSection().equals(EdischargeSummarySection.PLASTICS)) && voCollDetails.get(i).getProgressstatusIsNotNull() && (voCollDetails.get(i).getProgressstatus().equals(EdischargeSummarySectionStatus.COMPLETED) || voCollDetails.get(i).getProgressstatus().equals(EdischargeSummarySectionStatus.IN_PROGRESS))) { canChangePlasticsOrNeonatal = false; } } if(voCollDetails.get(i).getSectionIsNotNull() && voCollDetails.get(i).getSection().equals(EdischargeSummarySection.OPERATIONS_AND_PROCS)) { if(voCollDetails.get(i).getProgressstatusIsNotNull() && (voCollDetails.get(i).getProgressstatus().equals(EdischargeSummarySectionStatus.COMPLETED) || voCollDetails.get(i).getProgressstatus().equals(EdischargeSummarySectionStatus.IN_PROGRESS))) { canChangeOpsProcs = false; } } } } if(canChangeOpsProcs || canChangePlasticsOrNeonatal) { form.btnAdditional().setVisible(true); form.getLocalContext().setAllowChangeOpsProcs(canChangeOpsProcs); form.getLocalContext().setAllowChangeNeoNatalPlastics(canChangePlasticsOrNeonatal); } } }
ims.clinical.vo.CSPatientSummaryDiagnosisVoCollection的实例源码
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; }
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; }
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; }
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; }
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; }
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.DischargeDetailsVoCollection的实例源码
private void search() { clearResults(); EdischargeSearchCriteriaVo voCriteria = populateSearchCriteria(); dischargeDetailsVoCollection dischargeDetails = domain.searchByCriteria(voCriteria); //start WDEV-14703 if (dischargeDetails == null || dischargeDetails.size() == 0) { engine.showMessage("No matching discharged patients found."); return; } //end populatedischargesGrid(dischargeDetails); if (voCriteria != null && voCriteria.getColumnSortOrder() != null) { setSortOrderForColumn(voCriteria.getColumnSortOrder().getColumnId(),voCriteria.getColumnSortOrder().getSortOrder()); } }
public dischargeDetailsVo getdischargeDetailsForCareContext(CareContextRefVo careContext) { if(careContext == null || careContext.getID_CareContext() == null) throw new CodingRuntimeException("CareContext is null or id not provided for getdischargeDetailsForCareContext"); DomainFactory factory = getDomainFactory(); List dischargeDetails = factory.find("select dd from dischargeDetails as dd left join dd.careContext as cc where cc.id = :idCareContext",new String[]{"idCareContext"},new Object[]{careContext.getID_CareContext()}); dischargeDetailsVoCollection discharge = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(dischargeDetails); return discharge != null && discharge.size() > 0 ? (discharge.get(0) != null ? discharge.get(0) : null) : null; }
/** * get discharge Details */ public ims.clinical.vo.dischargeDetailsVo getdischargeDetails(ims.core.admin.vo.CareContextRefVo careContextRefvo) { if(careContextRefvo == null) throw new CodingRuntimeException("careContextRefVo Filter not provided for list call. "); if(careContextRefvo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeDetails dd where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " dd.careContext.id = :careContextId"); markers.add("careContextId"); values.add(careContextRefvo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),markers,values); if(list != null && list.size() > 0) { dischargeDetailsVoCollection voColl = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
public dischargeDetailsVo getdischargeDetails(CareContextRefVo careContextRefvo) { if(careContextRefvo == null) throw new CodingRuntimeException("careContextRefVo Filter not provided for list call. "); if(careContextRefvo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeDetails dd where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " dd.careContext.id = :careContextId"); markers.add("careContextId"); values.add(careContextRefvo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),values); if(list != null && list.size() > 0) { dischargeDetailsVoCollection voColl = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
/** * get discharge Details */ public ims.clinical.vo.dischargeDetailsVo getdischargeDetails(ims.core.admin.vo.CareContextRefVo careContextRefvo) { if(careContextRefvo == null) throw new CodingRuntimeException("careContextRefVo Filter not provided for list call. "); if(careContextRefvo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeDetails dd where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " dd.careContext.id = :careContextId"); markers.add("careContextId"); values.add(careContextRefvo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),values); if(list != null && list.size() > 0) { dischargeDetailsVoCollection voColl = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
public dischargeDetailsVo getdischargeDetailsForCareContext(CareContextRefVo careContext) { if(careContext == null || careContext.getID_CareContext() == null) throw new CodingRuntimeException("CareContext is null or id not provided for getdischargeDetailsForCareContext"); DomainFactory factory = getDomainFactory(); List dischargeDetails = factory.find("select dd from dischargeDetails as dd left join dd.careContext as cc where cc.id = :idCareContext",new Object[]{careContext.getID_CareContext()}); dischargeDetailsVoCollection discharge = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(dischargeDetails); return discharge != null && discharge.size() > 0 ? (discharge.get(0) != null ? discharge.get(0) : null) : null; }
public dischargeDetailsVo getdischargeDetailsForCareContext(CareContextRefVo careContext) { if(careContext == null || careContext.getID_CareContext() == null) throw new CodingRuntimeException("CareContext is null or id not provided for getdischargeDetailsForCareContext"); DomainFactory factory = getDomainFactory(); List dischargeDetails = factory.find("select dd from dischargeDetails as dd left join dd.careContext as cc where cc.id = :idCareContext",new Object[]{careContext.getID_CareContext()}); dischargeDetailsVoCollection discharge = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(dischargeDetails); return discharge != null && discharge.size() > 0 ? (discharge.get(0) != null ? discharge.get(0) : null) : null; }
public dischargeDetailsVo getdischargeDetailsForCareContext(CareContextRefVo careContext) { if(careContext == null || careContext.getID_CareContext() == null) throw new CodingRuntimeException("CareContext is null or id not provided for getdischargeDetailsForCareContext"); DomainFactory factory = getDomainFactory(); List dischargeDetails = factory.find("select dd from dischargeDetails as dd left join dd.careContext as cc where cc.id = :idCareContext",new Object[]{careContext.getID_CareContext()}); dischargeDetailsVoCollection discharge = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(dischargeDetails); return discharge != null && discharge.size() > 0 ? (discharge.get(0) != null ? discharge.get(0) : null) : null; }
public dischargeDetailsVo getdischargeDetailsForCareContext(CareContextRefVo careContext) { if(careContext == null || careContext.getID_CareContext() == null) throw new CodingRuntimeException("CareContext is null or id not provided for getdischargeDetailsForCareContext"); DomainFactory factory = getDomainFactory(); List dischargeDetails = factory.find("select dd from dischargeDetails as dd left join dd.careContext as cc where cc.id = :idCareContext",new Object[]{careContext.getID_CareContext()}); dischargeDetailsVoCollection discharge = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(dischargeDetails); return discharge != null && discharge.size() > 0 ? (discharge.get(0) != null ? discharge.get(0) : null) : null; }
/** * get discharge Details */ public ims.clinical.vo.dischargeDetailsVo getdischargeDetails(ims.core.admin.vo.CareContextRefVo careContextRefvo) { if(careContextRefvo == null) throw new CodingRuntimeException("careContextRefVo Filter not provided for list call. "); if(careContextRefvo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeDetails dd where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " dd.careContext.id = :careContextId"); markers.add("careContextId"); values.add(careContextRefvo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),values); if(list != null && list.size() > 0) { dischargeDetailsVoCollection voColl = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
public dischargeDetailsVo getdischargeDetails(CareContextRefVo careContextRefvo) { if(careContextRefvo == null) throw new CodingRuntimeException("careContextRefVo Filter not provided for list call. "); if(careContextRefvo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeDetails dd where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " dd.careContext.id = :careContextId"); markers.add("careContextId"); values.add(careContextRefvo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),values); if(list != null && list.size() > 0) { dischargeDetailsVoCollection voColl = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
/** * get discharge Details */ public ims.clinical.vo.dischargeDetailsVo getdischargeDetails(ims.core.admin.vo.CareContextRefVo careContextRefvo) { if(careContextRefvo == null) throw new CodingRuntimeException("careContextRefVo Filter not provided for list call. "); if(careContextRefvo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeDetails dd where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " dd.careContext.id = :careContextId"); markers.add("careContextId"); values.add(careContextRefvo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),values); if(list != null && list.size() > 0) { dischargeDetailsVoCollection voColl = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
public dischargeDetailsVo getdischargeDetailsForCareContext(CareContextRefVo careContext) { if(careContext == null || careContext.getID_CareContext() == null) throw new CodingRuntimeException("CareContext is null or id not provided for getdischargeDetailsForCareContext"); DomainFactory factory = getDomainFactory(); List dischargeDetails = factory.find("select dd from dischargeDetails as dd left join dd.careContext as cc where cc.id = :idCareContext",new Object[]{careContext.getID_CareContext()}); dischargeDetailsVoCollection discharge = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(dischargeDetails); return discharge != null && discharge.size() > 0 ? (discharge.get(0) != null ? discharge.get(0) : null) : null; }
public dischargeDetailsVo getdischargeDetailsForCareContext(CareContextRefVo careContext) { if(careContext == null || careContext.getID_CareContext() == null) throw new CodingRuntimeException("CareContext is null or id not provided for getdischargeDetailsForCareContext"); DomainFactory factory = getDomainFactory(); List dischargeDetails = factory.find("select dd from dischargeDetails as dd left join dd.careContext as cc where cc.id = :idCareContext",new Object[]{careContext.getID_CareContext()}); dischargeDetailsVoCollection discharge = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(dischargeDetails); return discharge != null && discharge.size() > 0 ? (discharge.get(0) != null ? discharge.get(0) : null) : null; }
/** * get discharge Details */ public ims.clinical.vo.dischargeDetailsVo getdischargeDetails(ims.core.admin.vo.CareContextRefVo careContextRefvo) { if(careContextRefvo == null) throw new CodingRuntimeException("careContextRefVo Filter not provided for list call. "); if(careContextRefvo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeDetails dd where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " dd.careContext.id = :careContextId"); markers.add("careContextId"); values.add(careContextRefvo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),values); if(list != null && list.size() > 0) { dischargeDetailsVoCollection voColl = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
public dischargeDetailsVo getdischargeDetails(CareContextRefVo careContextRefvo) { if(careContextRefvo == null) throw new CodingRuntimeException("careContextRefVo Filter not provided for list call. "); if(careContextRefvo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeDetails dd where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " dd.careContext.id = :careContextId"); markers.add("careContextId"); values.add(careContextRefvo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),values); if(list != null && list.size() > 0) { dischargeDetailsVoCollection voColl = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
/** * get discharge Details */ public ims.clinical.vo.dischargeDetailsVo getdischargeDetails(ims.core.admin.vo.CareContextRefVo careContextRefvo) { if(careContextRefvo == null) throw new CodingRuntimeException("careContextRefVo Filter not provided for list call. "); if(careContextRefvo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeDetails dd where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " dd.careContext.id = :careContextId"); markers.add("careContextId"); values.add(careContextRefvo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),values); if(list != null && list.size() > 0) { dischargeDetailsVoCollection voColl = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
public dischargeDetailsVo getdischargeDetailsForCareContext(CareContextRefVo careContext) { if(careContext == null || careContext.getID_CareContext() == null) throw new CodingRuntimeException("CareContext is null or id not provided for getdischargeDetailsForCareContext"); DomainFactory factory = getDomainFactory(); List dischargeDetails = factory.find("select dd from dischargeDetails as dd left join dd.careContext as cc where cc.id = :idCareContext",new Object[]{careContext.getID_CareContext()}); dischargeDetailsVoCollection discharge = dischargeDetailsVoAssembler.createdischargeDetailsVoCollectionFromdischargeDetails(dischargeDetails); return discharge != null && discharge.size() > 0 ? (discharge.get(0) != null ? discharge.get(0) : null) : null; }
ims.clinical.vo.DischargeDetailsWithAssessmentVoCollection的实例源码
/** * getSurgeryDetails */ public ims.clinical.vo.dischargeDetailsWithAssessmentVo getdischargeDetails(ims.core.admin.vo.CareContextRefVo carecontextRefVo) { if(carecontextRefVo == null) throw new CodingRuntimeException("careContextRefVo Filter not provided for list call. "); if(carecontextRefVo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeDetails dd where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " dd.careContext.id = :careContextId"); markers.add("careContextId"); values.add(carecontextRefVo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),markers,values); if(list != null && list.size() > 0) { dischargeDetailsWithAssessmentVoCollection voColl = dischargeDetailsWithAssessmentVoAssembler.createdischargeDetailsWithAssessmentVoCollectionFromdischargeDetails(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
/** * getSurgeryDetails */ public ims.clinical.vo.dischargeDetailsWithAssessmentVo getdischargeDetails(ims.core.admin.vo.CareContextRefVo carecontextRefVo) { if(carecontextRefVo == null) throw new CodingRuntimeException("careContextRefVo Filter not provided for list call. "); if(carecontextRefVo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeDetails dd where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " dd.careContext.id = :careContextId"); markers.add("careContextId"); values.add(carecontextRefVo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),values); if(list != null && list.size() > 0) { dischargeDetailsWithAssessmentVoCollection voColl = dischargeDetailsWithAssessmentVoAssembler.createdischargeDetailsWithAssessmentVoCollectionFromdischargeDetails(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
/** * getSurgeryDetails */ public ims.clinical.vo.dischargeDetailsWithAssessmentVo getdischargeDetails(ims.core.admin.vo.CareContextRefVo carecontextRefVo) { if(carecontextRefVo == null) throw new CodingRuntimeException("careContextRefVo Filter not provided for list call. "); if(carecontextRefVo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeDetails dd where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " dd.careContext.id = :careContextId"); markers.add("careContextId"); values.add(carecontextRefVo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),values); if(list != null && list.size() > 0) { dischargeDetailsWithAssessmentVoCollection voColl = dischargeDetailsWithAssessmentVoAssembler.createdischargeDetailsWithAssessmentVoCollectionFromdischargeDetails(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
ims.clinical.vo.DischargeFuturePlanFollowUpVoCollection的实例源码
private dischargeFuturePlanVo populateFollowDetails(dischargeFuturePlanVo voFuture) { dischargeFuturePlanFollowUpVoCollection voColl = new dischargeFuturePlanFollowUpVoCollection(); for (int i = 0; i < form.GrdFollowUp().getRows().size(); i++) { dischargeFuturePlanFollowUpVo voFutureFOllowup = new dischargeFuturePlanFollowUpVo(); if (form.GrdFollowUp().getRows().get(i).getValue() != null) voFutureFOllowup = form.GrdFollowUp().getRows().get(i).getValue(); voFutureFOllowup.setFollowUpType(form.GrdFollowUp().getRows().get(i).getColFollowUpType()); voFutureFOllowup.setHospitalFollowUp(form.GrdFollowUp().getRows().get(i).getColHospFollowUp()); voFutureFOllowup.setFollowUpInValue(form.GrdFollowUp().getRows().get(i).getColIN()); voFutureFOllowup.setFollowUpInUnit(form.GrdFollowUp().getRows().get(i).getColPeriod()); voFutureFOllowup.setFollowUpHCP((HcpLiteVo) form.GrdFollowUp().getRows().get(i).getColHCP().getValue()); voFutureFOllowup.setFollowUpSpecialty(form.GrdFollowUp().getRows().get(i).getColSpec()); voFutureFOllowup.setLocation((LocationLiteVo) form.GrdFollowUp().getRows().get(i).getColLoc().getValue()); voColl.add(voFutureFOllowup); } voFuture.setFollowUpDetails(voColl); return voFuture; }
private dischargeFuturePlanVo populateFollowDetails(dischargeFuturePlanVo voFuture) { dischargeFuturePlanFollowUpVoCollection voColl = new dischargeFuturePlanFollowUpVoCollection(); for (int i = 0; i < form.GrdFuturePlan().getRows().size(); i++) { dischargeFuturePlanFollowUpVo voFutureFOllowup = new dischargeFuturePlanFollowUpVo(); if (form.GrdFuturePlan().getRows().get(i).getValue() != null) voFutureFOllowup = form.GrdFuturePlan().getRows().get(i).getValue(); voFutureFOllowup.setHospitalFollowUp(form.GrdFuturePlan().getRows().get(i).getColHospFollowUp()); voFutureFOllowup.setFollowUpInValue(form.GrdFuturePlan().getRows().get(i).getColIN()); voFutureFOllowup.setFollowUpInUnit(form.GrdFuturePlan().getRows().get(i).getColPeriod()); voFutureFOllowup.setFollowUpHCP((HcpLiteVo) form.GrdFuturePlan().getRows().get(i).getColHCP().getValue()); voFutureFOllowup.setFollowUpSpecialty(form.GrdFuturePlan().getRows().get(i).getColSpec()); voFutureFOllowup.setLocation((LocationLiteVo) form.GrdFuturePlan().getRows().get(i).getColLoc().getValue()); voColl.add(voFutureFOllowup); } voFuture.setFollowUpDetails(voColl); return voFuture; }
private void populateFollowUpGridFromData(dischargeFuturePlanFollowUpVoCollection followUpDetails) { // Clear grid form.GrdFuturePlan().getRows().clear(); // Terminate if the collection is null if (followUpDetails == null) return; // Add each value to a grid row for (dischargeFuturePlanFollowUpVo value : followUpDetails) { if (value == null) continue; addFollowUpDetailRow(form.GrdFuturePlan().getRows().newRow(),value); } }
private dischargeFuturePlanFollowUpVoCollection populateDataFromFollowUpGrid() { // Create a new collection dischargeFuturePlanFollowUpVoCollection collection = new dischargeFuturePlanFollowUpVoCollection(); for (int i = 0; i < form.GrdFuturePlan().getRows().size(); i++) { GrdFuturePlanRow row = form.GrdFuturePlan().getRows().get(i); // Get discharge future plan follow up collection.add(getRowValue(row)); } // Return the collection return collection; }
private dischargeFuturePlanVo populateFollowDetails(dischargeFuturePlanVo voFuture) { dischargeFuturePlanFollowUpVoCollection voColl = new dischargeFuturePlanFollowUpVoCollection(); for (int i = 0; i < form.GrdFollowUp().getRows().size(); i++) { dischargeFuturePlanFollowUpVo voFutureFOllowup = new dischargeFuturePlanFollowUpVo(); if (form.GrdFollowUp().getRows().get(i).getValue() != null) voFutureFOllowup = form.GrdFollowUp().getRows().get(i).getValue(); voFutureFOllowup.setFollowUpType(form.GrdFollowUp().getRows().get(i).getColFollowUpType()); voFutureFOllowup.setHospitalFollowUp(form.GrdFollowUp().getRows().get(i).getColHospFollowUp()); voFutureFOllowup.setFollowUpInValue(form.GrdFollowUp().getRows().get(i).getColIN()); voFutureFOllowup.setFollowUpInUnit(form.GrdFollowUp().getRows().get(i).getColPeriod()); voFutureFOllowup.setFollowUpHCP((HcpLiteVo) form.GrdFollowUp().getRows().get(i).getColHCP().getValue()); voFutureFOllowup.setFollowUpSpecialty(form.GrdFollowUp().getRows().get(i).getColSpec()); voFutureFOllowup.setLocation((LocationLiteVo) form.GrdFollowUp().getRows().get(i).getColLoc().getValue()); voColl.add(voFutureFOllowup); } voFuture.setFollowUpDetails(voColl); return voFuture; }
private dischargeFuturePlanVo populateFollowDetails(dischargeFuturePlanVo voFuture) { dischargeFuturePlanFollowUpVoCollection voColl = new dischargeFuturePlanFollowUpVoCollection(); for (int i = 0; i < form.GrdFuturePlan().getRows().size(); i++) { dischargeFuturePlanFollowUpVo voFutureFOllowup = new dischargeFuturePlanFollowUpVo(); if (form.GrdFuturePlan().getRows().get(i).getValue() != null) voFutureFOllowup = form.GrdFuturePlan().getRows().get(i).getValue(); voFutureFOllowup.setHospitalFollowUp(form.GrdFuturePlan().getRows().get(i).getColHospFollowUp()); voFutureFOllowup.setFollowUpInValue(getFollowUpInValue(form.GrdFuturePlan().getRows().get(i).getColIN().getValue())); voFutureFOllowup.setFollowUpInUnit(form.GrdFuturePlan().getRows().get(i).getColPeriod()); voFutureFOllowup.setFollowUpHCP((HcpLiteVo) form.GrdFuturePlan().getRows().get(i).getColHCP().getValue()); voFutureFOllowup.setFollowUpSpecialty(form.GrdFuturePlan().getRows().get(i).getColSpec()); voFutureFOllowup.setLocation((LocationLiteVo) form.GrdFuturePlan().getRows().get(i).getColLoc().getValue()); voColl.add(voFutureFOllowup); } voFuture.setFollowUpDetails(voColl); return voFuture; }
private void populateFollowUpGridFromData(dischargeFuturePlanFollowUpVoCollection followUpDetails) { // Clear grid form.GrdFuturePlan().getRows().clear(); // Terminate if the collection is null if (followUpDetails == null) return; // Add each value to a grid row for (dischargeFuturePlanFollowUpVo value : followUpDetails) { if (value == null) continue; addFollowUpDetailRow(form.GrdFuturePlan().getRows().newRow(),value); } }
private dischargeFuturePlanFollowUpVoCollection populateDataFromFollowUpGrid() { // Create a new collection dischargeFuturePlanFollowUpVoCollection collection = new dischargeFuturePlanFollowUpVoCollection(); for (int i = 0; i < form.GrdFuturePlan().getRows().size(); i++) { GrdFuturePlanRow row = form.GrdFuturePlan().getRows().get(i); // Get discharge future plan follow up collection.add(getRowValue(row)); } // Return the collection return collection; }
private dischargeFuturePlanVo populateFollowDetails(dischargeFuturePlanVo voFuture) { dischargeFuturePlanFollowUpVoCollection voColl = new dischargeFuturePlanFollowUpVoCollection(); for (int i = 0; i < form.GrdFuturePlan().getRows().size(); i++) { dischargeFuturePlanFollowUpVo voFutureFOllowup = new dischargeFuturePlanFollowUpVo(); if (form.GrdFuturePlan().getRows().get(i).getValue() != null) voFutureFOllowup = form.GrdFuturePlan().getRows().get(i).getValue(); voFutureFOllowup.setHospitalFollowUp(form.GrdFuturePlan().getRows().get(i).getColHospFollowUp()); voFutureFOllowup.setFollowUpInValue(form.GrdFuturePlan().getRows().get(i).getColIN()); voFutureFOllowup.setFollowUpInUnit(form.GrdFuturePlan().getRows().get(i).getColPeriod()); voFutureFOllowup.setFollowUpHCP((HcpLiteVo) form.GrdFuturePlan().getRows().get(i).getColHCP().getValue()); voFutureFOllowup.setFollowUpSpecialty(form.GrdFuturePlan().getRows().get(i).getColSpec()); voFutureFOllowup.setLocation((LocationLiteVo) form.GrdFuturePlan().getRows().get(i).getColLoc().getValue()); voColl.add(voFutureFOllowup); } voFuture.setFollowUpDetails(voColl); return voFuture; }
private dischargeFuturePlanVo populateFollowDetails(dischargeFuturePlanVo voFuture) { dischargeFuturePlanFollowUpVoCollection voColl = new dischargeFuturePlanFollowUpVoCollection(); for (int i = 0; i < form.GrdFollowUp().getRows().size(); i++) { dischargeFuturePlanFollowUpVo voFutureFOllowup = new dischargeFuturePlanFollowUpVo(); if (form.GrdFollowUp().getRows().get(i).getValue() != null) voFutureFOllowup = form.GrdFollowUp().getRows().get(i).getValue(); voFutureFOllowup.setFollowUpType(form.GrdFollowUp().getRows().get(i).getColFollowUpType()); voFutureFOllowup.setHospitalFollowUp(form.GrdFollowUp().getRows().get(i).getColHospFollowUp()); voFutureFOllowup.setFollowUpInValue(form.GrdFollowUp().getRows().get(i).getColIN()); voFutureFOllowup.setFollowUpInUnit(form.GrdFollowUp().getRows().get(i).getColPeriod()); voFutureFOllowup.setFollowUpHCP((HcpLiteVo) form.GrdFollowUp().getRows().get(i).getColHCP().getValue()); voFutureFOllowup.setFollowUpSpecialty(form.GrdFollowUp().getRows().get(i).getColSpec()); voFutureFOllowup.setLocation((LocationLiteVo) form.GrdFollowUp().getRows().get(i).getColLoc().getValue()); voColl.add(voFutureFOllowup); } voFuture.setFollowUpDetails(voColl); return voFuture; }
private dischargeFuturePlanVo populateFollowDetails(dischargeFuturePlanVo voFuture) { dischargeFuturePlanFollowUpVoCollection voColl = new dischargeFuturePlanFollowUpVoCollection(); for (int i = 0; i < form.GrdFuturePlan().getRows().size(); i++) { dischargeFuturePlanFollowUpVo voFutureFOllowup = new dischargeFuturePlanFollowUpVo(); if (form.GrdFuturePlan().getRows().get(i).getValue() != null) voFutureFOllowup = form.GrdFuturePlan().getRows().get(i).getValue(); voFutureFOllowup.setHospitalFollowUp(form.GrdFuturePlan().getRows().get(i).getColHospFollowUp()); voFutureFOllowup.setFollowUpInValue(form.GrdFuturePlan().getRows().get(i).getColIN()); voFutureFOllowup.setFollowUpInUnit(form.GrdFuturePlan().getRows().get(i).getColPeriod()); voFutureFOllowup.setFollowUpHCP((HcpLiteVo) form.GrdFuturePlan().getRows().get(i).getColHCP().getValue()); voFutureFOllowup.setFollowUpSpecialty(form.GrdFuturePlan().getRows().get(i).getColSpec()); voFutureFOllowup.setLocation((LocationLiteVo) form.GrdFuturePlan().getRows().get(i).getColLoc().getValue()); voColl.add(voFutureFOllowup); } voFuture.setFollowUpDetails(voColl); return voFuture; }
private void populateFollowUpGridFromData(dischargeFuturePlanFollowUpVoCollection followUpDetails) { // Clear grid form.GrdFuturePlan().getRows().clear(); // Terminate if the collection is null if (followUpDetails == null) return; // Add each value to a grid row for (dischargeFuturePlanFollowUpVo value : followUpDetails) { if (value == null) continue; addFollowUpDetailRow(form.GrdFuturePlan().getRows().newRow(),value); } }
private dischargeFuturePlanFollowUpVoCollection populateDataFromFollowUpGrid() { // Create a new collection dischargeFuturePlanFollowUpVoCollection collection = new dischargeFuturePlanFollowUpVoCollection(); for (int i = 0; i < form.GrdFuturePlan().getRows().size(); i++) { GrdFuturePlanRow row = form.GrdFuturePlan().getRows().get(i); // Get discharge future plan follow up collection.add(getRowValue(row)); } // Return the collection return collection; }
关于ims.clinical.vo.lookups.EDischargeSummarySection的实例源码和istio源码解析的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于ims.clinical.vo.CSPatientSummaryDiagnosisVoCollection的实例源码、ims.clinical.vo.DischargeDetailsVoCollection的实例源码、ims.clinical.vo.DischargeDetailsWithAssessmentVoCollection的实例源码、ims.clinical.vo.DischargeFuturePlanFollowUpVoCollection的实例源码的相关知识,请在本站寻找。
本文标签: