此处将为大家介绍关于ims.clinical.vo.PatientSummaryNoteByHcpShortVoCollection的实例源码的详细内容,并且为您解答有关@transactional源
此处将为大家介绍关于ims.clinical.vo.PatientSummaryNoteByHcpShortVoCollection的实例源码的详细内容,并且为您解答有关@transactional源码解析的相关问题,此外,我们还将为您介绍关于ims.clinical.vo.ClinicalProblemShortVoCollection的实例源码、ims.clinical.vo.CSPatientSummaryDiagnosisVoCollection的实例源码、ims.clinical.vo.CSPatientSummaryProcedureVoCollection的实例源码、ims.clinical.vo.DischargeSupplementaryNotesVoCollection的实例源码的有用信息。
本文目录一览:- ims.clinical.vo.PatientSummaryNoteByHcpShortVoCollection的实例源码(@transactional源码解析)
- ims.clinical.vo.ClinicalProblemShortVoCollection的实例源码
- ims.clinical.vo.CSPatientSummaryDiagnosisVoCollection的实例源码
- ims.clinical.vo.CSPatientSummaryProcedureVoCollection的实例源码
- ims.clinical.vo.DischargeSupplementaryNotesVoCollection的实例源码
ims.clinical.vo.PatientSummaryNoteByHcpShortVoCollection的实例源码(@transactional源码解析)
public PatientSummaryNoteByHcpshortVo getLastSummaryNote(PatientRefVo patient) { if (patient == null || !patient.getID_PatientIsNotNull()) throw new DomainRuntimeException("Can not search after null patient"); String query = " from PatientSummaryNoteByHCP as sumNote where sumNote.patient.id = :ID order by sumNote.authoringinformation.authoringDateTime desc"; ArrayList<String> paramNames = new ArrayList<String>(); ArrayList<Object> paramValues = new ArrayList<Object>(); paramNames.add("ID"); paramValues.add(patient.getID_Patient()); List summarynotes = getDomainFactory().find(query,paramNames,paramValues); if(summarynotes != null && summarynotes.size() > 0) { PatientSummaryNoteByHcpshortVoCollection coll = PatientSummaryNoteByHcpshortVoAssembler.createPatientSummaryNoteByHcpshortVoCollectionFromPatientSummaryNoteByHCP(summarynotes); if(coll != null && coll.size() > 0) return coll.get(0); } return null; }
public PatientSummaryNoteByHcpshortVo getLastSummaryNote(PatientRefVo patient) { if (patient == null || !patient.getID_PatientIsNotNull()) throw new DomainRuntimeException("Can not search after null patient"); String query = " from PatientSummaryNoteByHCP as sumNote where sumNote.patient.id = :ID order by sumNote.authoringinformation.authoringDateTime desc"; ArrayList<String> paramNames = new ArrayList<String>(); ArrayList<Object> paramValues = new ArrayList<Object>(); paramNames.add("ID"); paramValues.add(patient.getID_Patient()); List summarynotes = getDomainFactory().find(query,paramValues); if(summarynotes != null && summarynotes.size() > 0) { PatientSummaryNoteByHcpshortVoCollection coll = PatientSummaryNoteByHcpshortVoAssembler.createPatientSummaryNoteByHcpshortVoCollectionFromPatientSummaryNoteByHCP(summarynotes); if(coll != null && coll.size() > 0) return coll.get(0); } return null; }
public PatientSummaryNoteByHcpshortVo getLastSummaryNote(PatientRefVo patient) { if (patient == null || !patient.getID_PatientIsNotNull()) throw new DomainRuntimeException("Can not search after null patient"); String query = " from PatientSummaryNoteByHCP as sumNote where sumNote.patient.id = :ID order by sumNote.authoringinformation.authoringDateTime desc"; ArrayList<String> paramNames = new ArrayList<String>(); ArrayList<Object> paramValues = new ArrayList<Object>(); paramNames.add("ID"); paramValues.add(patient.getID_Patient()); List summarynotes = getDomainFactory().find(query,paramValues); if(summarynotes != null && summarynotes.size() > 0) { PatientSummaryNoteByHcpshortVoCollection coll = PatientSummaryNoteByHcpshortVoAssembler.createPatientSummaryNoteByHcpshortVoCollectionFromPatientSummaryNoteByHCP(summarynotes); if(coll != null && coll.size() > 0) return coll.get(0); } return null; }
private void populateSummaryNoteCombo() { form.cmbSummaryNote().clear(); PatientSummaryNoteByHcpshortVoCollection tempColl = domain.listSummaryNotes(form.getGlobalContext().Core.getPatientShort()); if(tempColl != null && tempColl.size() > 0) { for(int i = 0; i < tempColl.size();i++) { // Skip null notes if (tempColl.get(i) == null) continue; // Build string to be displayed StringBuilder displayText = new StringBuilder(); displayText.append(tempColl.get(i).getAuthoringinformation().getAuthoringHcpIsNotNull() ? tempColl.get(i).getAuthoringinformation().getAuthoringHcp().toString() : ""); displayText.append(" - " + tempColl.get(i).getAuthoringinformation().getAuthoringDateTime().toString()); if (tempColl.get(i).getSysteminformationIsNotNull() && tempColl.get(i).getSysteminformation().getLastupdateDateTime() != null) displayText.append(" - " + tempColl.get(i).getSysteminformation().getLastupdateDateTime().toString()); // Add note to record browser form.cmbSummaryNote().newRow(tempColl.get(i),displayText.toString()); } } }
private void populateSummaryNoteCombo() { //form.lyrLetterCreate().tabTemplate().cmbSummaryNote().clear(); PatientSummaryNoteByHcpshortVoCollection tempColl = domain.listSummaryNotes(form.getGlobalContext().Core.getPatientShort()); if(tempColl != null && tempColl.size() > 0) { for(int i = 0; i < tempColl.size();i++) { // Skip null notes if (tempColl.get(i) == null) continue; // Build string to be displayed StringBuilder displayText = new StringBuilder(); displayText.append(tempColl.get(i).getAuthoringinformation().getAuthoringHcpIsNotNull() ? tempColl.get(i).getAuthoringinformation().getAuthoringHcp().toString() : ""); displayText.append(" - " + tempColl.get(i).getAuthoringinformation().getAuthoringDateTime().toString()); if (tempColl.get(i).getSysteminformationIsNotNull() && tempColl.get(i).getSysteminformation().getLastupdateDateTime() != null) displayText.append(" - " + tempColl.get(i).getSysteminformation().getLastupdateDateTime().toString()); // Add note to record browser //form.lyrLetterCreate().tabTemplate().cmbSummaryNote().newRow(tempColl.get(i),displayText.toString()); } } }
private void populateSummaryNoteDynamicGrid() { form.lyrLetterCreate().tabTemplate().dynGrdSummaryNotes().getRows().clear(); for(int i=0; i<form.lyrLetterCreate().tabClinicList().GrdPatient().getRows().size(); i++) { if(form.lyrLetterCreate().tabClinicList().GrdPatient().getRows().get(i).getcolDocCreate()) { OutPatientListVo tempVo = form.lyrLetterCreate().tabClinicList().GrdPatient().getRows().get(i).getValue(); if(tempVo.getPasEventIsNotNull() && tempVo.getPasEvent().getPatientIsNotNull()) { DynamicGridRow patientRow = form.lyrLetterCreate().tabTemplate().dynGrdSummaryNotes().getRows().newRow(); patientRow.setValue(tempVo); DynamicGridCell patientCell = patientRow.getCells().newCell(getColumnSummaryNotes(COLUMN_NAME),DynamicCellType.STRING); patientCell.setValue(tempVo.getPasEvent().getPatient().getName().getSurname()); PatientSummaryNoteByHcpshortVoCollection tempColl = domain.listSummaryNotes(tempVo.getPasEvent().getPatient()); DynamicGridCell summaryNoteCell = patientRow.getCells().newCell(getColumnSummaryNotes(COLUMN_SUMMARY),DynamicCellType.ENUMERATION); for(int j = 0; j < tempColl.size();j++) { if (tempColl.get(j) == null) continue; // Build string to be displayed StringBuilder displayText = new StringBuilder(); displayText.append(tempColl.get(j).getAuthoringinformation().getAuthoringHcpIsNotNull() ? tempColl.get(j).getAuthoringinformation().getAuthoringHcp().toString() : ""); displayText.append(" - " + tempColl.get(j).getAuthoringinformation().getAuthoringDateTime().toString()); if (tempColl.get(j).getSysteminformationIsNotNull() && tempColl.get(j).getSysteminformation().getLastupdateDateTime() != null) displayText.append(" - " + tempColl.get(j).getSysteminformation().getLastupdateDateTime().toString()); summaryNoteCell.getItems().newItem(tempColl.get(j),displayText.toString()); } } } } }
public PatientSummaryNoteByHcpshortVoCollection listSummaryNotes(PatientRefVo patient) { if (patient == null || !patient.getID_PatientIsNotNull()) throw new DomainRuntimeException("Can not search after null patient"); String query = " from PatientSummaryNoteByHCP as sumNote where sumNote.patient.id = :ID order by sumNote.authoringinformation.authoringDateTime desc"; ArrayList<String> paramNames = new ArrayList<String>(); ArrayList<Object> paramValues = new ArrayList<Object>(); paramNames.add("ID"); paramValues.add(patient.getID_Patient()); return PatientSummaryNoteByHcpshortVoAssembler.createPatientSummaryNoteByHcpshortVoCollectionFromPatientSummaryNoteByHCP(getDomainFactory().find(query,paramValues)); }
private void populateSummaryNoteCombo() { form.cmbSummaryNote().clear(); PatientSummaryNoteByHcpshortVoCollection tempColl = domain.listSummaryNotes(form.getGlobalContext().Core.getPatientShort()); if(tempColl != null && tempColl.size() > 0) { for(int i = 0; i < tempColl.size();i++) { // Skip null notes if (tempColl.get(i) == null) continue; // Build string to be displayed StringBuilder displayText = new StringBuilder(); displayText.append(tempColl.get(i).getAuthoringinformation().getAuthoringHcpIsNotNull() ? tempColl.get(i).getAuthoringinformation().getAuthoringHcp().toString() : ""); displayText.append(" - " + tempColl.get(i).getAuthoringinformation().getAuthoringDateTime().toString()); if (tempColl.get(i).getSysteminformationIsNotNull() && tempColl.get(i).getSysteminformation().getLastupdateDateTime() != null) displayText.append(" - " + tempColl.get(i).getSysteminformation().getLastupdateDateTime().toString()); // Add note to record browser form.cmbSummaryNote().newRow(tempColl.get(i),displayText.toString()); } } }
private void populateSummaryNoteCombo() { //form.lyrLetterCreate().tabTemplate().cmbSummaryNote().clear(); PatientSummaryNoteByHcpshortVoCollection tempColl = domain.listSummaryNotes(form.getGlobalContext().Core.getPatientShort()); if(tempColl != null && tempColl.size() > 0) { for(int i = 0; i < tempColl.size();i++) { // Skip null notes if (tempColl.get(i) == null) continue; // Build string to be displayed StringBuilder displayText = new StringBuilder(); displayText.append(tempColl.get(i).getAuthoringinformation().getAuthoringHcpIsNotNull() ? tempColl.get(i).getAuthoringinformation().getAuthoringHcp().toString() : ""); displayText.append(" - " + tempColl.get(i).getAuthoringinformation().getAuthoringDateTime().toString()); if (tempColl.get(i).getSysteminformationIsNotNull() && tempColl.get(i).getSysteminformation().getLastupdateDateTime() != null) displayText.append(" - " + tempColl.get(i).getSysteminformation().getLastupdateDateTime().toString()); // Add note to record browser //form.lyrLetterCreate().tabTemplate().cmbSummaryNote().newRow(tempColl.get(i),displayText.toString()); } } }
private void populateSummaryNoteDynamicGrid() { form.lyrLetterCreate().tabTemplate().dynGrdSummaryNotes().getRows().clear(); for(int i=0; i<form.lyrLetterCreate().tabClinicList().GrdPatient().getRows().size(); i++) { if(form.lyrLetterCreate().tabClinicList().GrdPatient().getRows().get(i).getcolDocCreate()) { OutPatientListVo tempVo = form.lyrLetterCreate().tabClinicList().GrdPatient().getRows().get(i).getValue(); if(tempVo.getPasEventIsNotNull() && tempVo.getPasEvent().getPatientIsNotNull()) { DynamicGridRow patientRow = form.lyrLetterCreate().tabTemplate().dynGrdSummaryNotes().getRows().newRow(); patientRow.setValue(tempVo); DynamicGridCell patientCell = patientRow.getCells().newCell(getColumnSummaryNotes(COLUMN_NAME),displayText.toString()); } } } } }
public PatientSummaryNoteByHcpshortVoCollection listSummaryNotes(PatientRefVo patient) { if (patient == null || !patient.getID_PatientIsNotNull()) throw new DomainRuntimeException("Can not search after null patient"); String query = " from PatientSummaryNoteByHCP as sumNote where sumNote.patient.id = :ID order by sumNote.authoringinformation.authoringDateTime desc"; ArrayList<String> paramNames = new ArrayList<String>(); ArrayList<Object> paramValues = new ArrayList<Object>(); paramNames.add("ID"); paramValues.add(patient.getID_Patient()); return PatientSummaryNoteByHcpshortVoAssembler.createPatientSummaryNoteByHcpshortVoCollectionFromPatientSummaryNoteByHCP(getDomainFactory().find(query,paramValues)); }
private void populateSummaryNoteCombo() { form.cmbSummaryNote().clear(); PatientSummaryNoteByHcpshortVoCollection tempColl = domain.listSummaryNotes(form.getGlobalContext().Core.getPatientShort()); if(tempColl != null && tempColl.size() > 0) { for(int i = 0; i < tempColl.size();i++) { // Skip null notes if (tempColl.get(i) == null) continue; // Build string to be displayed StringBuilder displayText = new StringBuilder(); displayText.append(tempColl.get(i).getAuthoringinformation().getAuthoringHcpIsNotNull() ? tempColl.get(i).getAuthoringinformation().getAuthoringHcp().toString() : ""); displayText.append(" - " + tempColl.get(i).getAuthoringinformation().getAuthoringDateTime().toString()); if (tempColl.get(i).getSysteminformationIsNotNull() && tempColl.get(i).getSysteminformation().getLastupdateDateTime() != null) displayText.append(" - " + tempColl.get(i).getSysteminformation().getLastupdateDateTime().toString()); // Add note to record browser form.cmbSummaryNote().newRow(tempColl.get(i),displayText.toString()); } } }
private void populateSummaryNoteCombo() { //form.lyrLetterCreate().tabTemplate().cmbSummaryNote().clear(); PatientSummaryNoteByHcpshortVoCollection tempColl = domain.listSummaryNotes(form.getGlobalContext().Core.getPatientShort()); if(tempColl != null && tempColl.size() > 0) { for(int i = 0; i < tempColl.size();i++) { // Skip null notes if (tempColl.get(i) == null) continue; // Build string to be displayed StringBuilder displayText = new StringBuilder(); displayText.append(tempColl.get(i).getAuthoringinformation().getAuthoringHcpIsNotNull() ? tempColl.get(i).getAuthoringinformation().getAuthoringHcp().toString() : ""); displayText.append(" - " + tempColl.get(i).getAuthoringinformation().getAuthoringDateTime().toString()); if (tempColl.get(i).getSysteminformationIsNotNull() && tempColl.get(i).getSysteminformation().getLastupdateDateTime() != null) displayText.append(" - " + tempColl.get(i).getSysteminformation().getLastupdateDateTime().toString()); // Add note to record browser //form.lyrLetterCreate().tabTemplate().cmbSummaryNote().newRow(tempColl.get(i),displayText.toString()); } } }
private void populateSummaryNoteDynamicGrid() { form.lyrLetterCreate().tabTemplate().dynGrdSummaryNotes().getRows().clear(); for(int i=0; i<form.lyrLetterCreate().tabClinicList().GrdPatient().getRows().size(); i++) { if(form.lyrLetterCreate().tabClinicList().GrdPatient().getRows().get(i).getcolDocCreate()) { OutPatientListVo tempVo = form.lyrLetterCreate().tabClinicList().GrdPatient().getRows().get(i).getValue(); if(tempVo.getPasEventIsNotNull() && tempVo.getPasEvent().getPatientIsNotNull()) { DynamicGridRow patientRow = form.lyrLetterCreate().tabTemplate().dynGrdSummaryNotes().getRows().newRow(); patientRow.setValue(tempVo); DynamicGridCell patientCell = patientRow.getCells().newCell(getColumnSummaryNotes(COLUMN_NAME),displayText.toString()); } } } } }
public PatientSummaryNoteByHcpshortVoCollection listSummaryNotes(PatientRefVo patient) { if (patient == null || !patient.getID_PatientIsNotNull()) throw new DomainRuntimeException("Can not search after null patient"); String query = " from PatientSummaryNoteByHCP as sumNote where sumNote.patient.id = :ID order by sumNote.authoringinformation.authoringDateTime desc"; ArrayList<String> paramNames = new ArrayList<String>(); ArrayList<Object> paramValues = new ArrayList<Object>(); paramNames.add("ID"); paramValues.add(patient.getID_Patient()); return PatientSummaryNoteByHcpshortVoAssembler.createPatientSummaryNoteByHcpshortVoCollectionFromPatientSummaryNoteByHCP(getDomainFactory().find(query,paramValues)); }
public PatientSummaryNoteByHcpshortVoCollection listSummaryNotes(PatientRefVo patient) { if (patient == null || !patient.getID_PatientIsNotNull()) throw new DomainRuntimeException("Can not search after null patient"); String query = " from PatientSummaryNoteByHCP as sumNote where sumNote.patient.id = :ID order by sumNote.authoringinformation.authoringDateTime desc"; ArrayList<String> paramNames = new ArrayList<String>(); ArrayList<Object> paramValues = new ArrayList<Object>(); paramNames.add("ID"); paramValues.add(patient.getID_Patient()); return PatientSummaryNoteByHcpshortVoAssembler.createPatientSummaryNoteByHcpshortVoCollectionFromPatientSummaryNoteByHCP(getDomainFactory().find(query,paramValues)); }
private void populateRecordbrowser(PatientSummaryNoteByHcpshortVoCollection summaryNotes) { // Clear record browser form.recbrNotes().clear(); form.getLocalContext().setHcpRecordExists(Boolean.FALSE); // Terminate function if notes collection is null if (summaryNotes == null) return; // Iterate notes collection for (PatientSummaryNoteByHcpshortVo note : summaryNotes) { // Skip null notes if (note == null) continue; // Build string to be displayed StringBuilder displayText = new StringBuilder(); displayText.append(note.getAuthoringinformation().getAuthoringHcpIsNotNull() ? note.getAuthoringinformation().getAuthoringHcp().toString() : ""); displayText.append(" - " + note.getAuthoringinformation().getAuthoringDateTime().toString()); if (note.getSysteminformationIsNotNull() && note.getSysteminformation().getLastupdateDateTime() != null) displayText.append(" - " + note.getSysteminformation().getLastupdateDateTime().toString()); // Add note to record browser form.recbrNotes().newRow(note,displayText.toString()); if (note.getAuthoringinformation().getAuthoringHcpIsNotNull() && note.getAuthoringinformation().getAuthoringHcp().equals(domain.getHcpLiteUser())) form.getLocalContext().setHcpRecordExists(Boolean.TRUE); } // Selected last recorded note (if any) if (summaryNotes.size() > 0) form.recbrNotes().setValue(summaryNotes.get(0)); // Reselect prevIoUsly saved note (or last selected note) if (form.getLocalContext().getSelectedSummaryNoteIsNotNull()) form.recbrNotes().setValue(form.getLocalContext().getSelectedSummaryNote()); }
public PatientSummaryNoteByHcpshortVoCollection listSummaryNotes(PatientRefVo patient) { if (patient == null || !patient.getID_PatientIsNotNull()) throw new DomainRuntimeException("Can not search after null patient"); String query = " from PatientSummaryNoteByHCP as sumNote where sumNote.patient.id = :ID order by sumNote.authoringinformation.authoringDateTime desc"; ArrayList<String> paramNames = new ArrayList<String>(); ArrayList<Object> paramValues = new ArrayList<Object>(); paramNames.add("ID"); paramValues.add(patient.getID_Patient()); return PatientSummaryNoteByHcpshortVoAssembler.createPatientSummaryNoteByHcpshortVoCollectionFromPatientSummaryNoteByHCP(getDomainFactory().find(query,paramValues)); }
private void populateRecordbrowser(PatientSummaryNoteByHcpshortVoCollection summaryNotes) { // Clear record browser form.recbrNotes().clear(); form.getLocalContext().setHcpRecordExists(Boolean.FALSE); // Terminate function if notes collection is null if (summaryNotes == null) return; // Iterate notes collection for (PatientSummaryNoteByHcpshortVo note : summaryNotes) { // Skip null notes if (note == null) continue; // Build string to be displayed StringBuilder displayText = new StringBuilder(); displayText.append(note.getAuthoringinformation().getAuthoringHcpIsNotNull() ? note.getAuthoringinformation().getAuthoringHcp().toString() : ""); displayText.append(" - " + note.getAuthoringinformation().getAuthoringDateTime().toString()); if (note.getSysteminformationIsNotNull() && note.getSysteminformation().getLastupdateDateTime() != null) displayText.append(" - " + note.getSysteminformation().getLastupdateDateTime().toString()); // Add note to record browser form.recbrNotes().newRow(note,displayText.toString()); if (note.getAuthoringinformation().getAuthoringHcpIsNotNull() && note.getAuthoringinformation().getAuthoringHcp().equals(domain.getHcpLiteUser())) form.getLocalContext().setHcpRecordExists(Boolean.TRUE); } // Selected last recorded note (if any) if (summaryNotes.size() > 0) form.recbrNotes().setValue(summaryNotes.get(0)); // Reselect prevIoUsly saved note (or last selected note) if (form.getLocalContext().getSelectedSummaryNoteIsNotNull()) form.recbrNotes().setValue(form.getLocalContext().getSelectedSummaryNote()); }
public PatientSummaryNoteByHcpshortVoCollection listSummaryNotes(PatientRefVo patient) { if (patient == null || !patient.getID_PatientIsNotNull()) throw new DomainRuntimeException("Can not search after null patient"); String query = " from PatientSummaryNoteByHCP as sumNote where sumNote.patient.id = :ID order by sumNote.authoringinformation.authoringDateTime desc"; ArrayList<String> paramNames = new ArrayList<String>(); ArrayList<Object> paramValues = new ArrayList<Object>(); paramNames.add("ID"); paramValues.add(patient.getID_Patient()); return PatientSummaryNoteByHcpshortVoAssembler.createPatientSummaryNoteByHcpshortVoCollectionFromPatientSummaryNoteByHCP(getDomainFactory().find(query,paramValues)); }
private void populateRecordbrowser(PatientSummaryNoteByHcpshortVoCollection summaryNotes) { // Clear record browser form.recbrNotes().clear(); form.getLocalContext().setHcpRecordExists(Boolean.FALSE); // Terminate function if notes collection is null if (summaryNotes == null) return; // Iterate notes collection for (PatientSummaryNoteByHcpshortVo note : summaryNotes) { // Skip null notes if (note == null) continue; // Build string to be displayed StringBuilder displayText = new StringBuilder(); displayText.append(note.getAuthoringinformation().getAuthoringHcpIsNotNull() ? note.getAuthoringinformation().getAuthoringHcp().toString() : ""); displayText.append(" - " + note.getAuthoringinformation().getAuthoringDateTime().toString()); if (note.getSysteminformationIsNotNull() && note.getSysteminformation().getLastupdateDateTime() != null) displayText.append(" - " + note.getSysteminformation().getLastupdateDateTime().toString()); // Add note to record browser form.recbrNotes().newRow(note,displayText.toString()); if (note.getAuthoringinformation().getAuthoringHcpIsNotNull() && note.getAuthoringinformation().getAuthoringHcp().equals(domain.getHcpLiteUser())) form.getLocalContext().setHcpRecordExists(Boolean.TRUE); } // Selected last recorded note (if any) if (summaryNotes.size() > 0) form.recbrNotes().setValue(summaryNotes.get(0)); // Reselect prevIoUsly saved note (or last selected note) if (form.getLocalContext().getSelectedSummaryNoteIsNotNull()) form.recbrNotes().setValue(form.getLocalContext().getSelectedSummaryNote()); }
ims.clinical.vo.ClinicalProblemShortVoCollection的实例源码
private ClinicalProblemShortVoCollection filterExistingProblems(ClinicalProblemShortVoCollection coll) { ClinicalProblemShortVoCollection existingColl = form.getGlobalContext().Clinical.getSelectedProblems(); if(existingColl == null || (existingColl != null && existingColl.size() == 0)) return coll; ClinicalProblemShortVoCollection newProblemColl = new ClinicalProblemShortVoCollection(); existingColl.sort(SortOrder.ASCENDING); coll.sort(SortOrder.ASCENDING); for (int i = 0; i < coll.size() ; i++) { if(existingColl.contains(coll.get(i))== false) { newProblemColl.add(coll.get(i)); } } //form.getGlobalContext().Clinical.setSelectedProblems(null); return newProblemColl; }
private void doSearch() { if (form.txtProblemSearch().getValue() == null || form.txtProblemSearch().getValue() != null && form.txtProblemSearch().getValue().length() < 3) //WDEV-15859 { engine.showMessage("Please enter a search string of at least 3 characters !"); return; } ClinicalProblemShortVoCollection collProblems = domain.listProblems(form.txtProblemSearch().getValue()); // form.getLocalContext().setselectedClinicianNote(null);// ----------- if (collProblems == null || collProblems.size() == 0) { engine.showMessage("No Problems found !"); return; } ClinicalProblemShortVoCollection filteredCollProblems = filterExistingProblems(collProblems); populateGridProblems(filteredCollProblems); }
private ClinicalProblemShortVoCollection filterExistingProblems(ClinicalProblemShortVoCollection collProblems) { ClinicalProblemShortVoCollection existingColl = form.getGlobalContext().Emergency.getSelectedProblems(); if (existingColl == null || (existingColl != null && existingColl.size() == 0)) return collProblems; ClinicalProblemShortVoCollection newProblemColl = new ClinicalProblemShortVoCollection(); existingColl.sort(SortOrder.ASCENDING); collProblems.sort(SortOrder.ASCENDING); for (int i = 0; i < collProblems.size(); i++) { if (existingColl.contains(collProblems.get(i)) == false) { newProblemColl.add(collProblems.get(i)); } } return newProblemColl; }
private void populateGridProblems(ClinicalProblemShortVoCollection collProblems) { if (collProblems == null) return; for (int i = 0; i < collProblems.size(); i++) { ClinicalProblemShortVo problem = collProblems.get(i); GrdProblemsRow row = form.GrdProblems().getRows().newRow(); row.setcolProblem(problem.getPCName()); row.setcolSelect(false); row.setValue(problem); } }
@Override protected void onBtnOkClick() throws PresentationLogicException { if (form.GrdSelectedProblems().getRows().size() == 0) //WDEV-15859 { engine.showMessage("No items were selected."); return; } ClinicalProblemShortVoCollection collSelectedProblems = form.getGlobalContext().Emergency.getSelectedProblems(); for (int i = 0; i < form.GrdSelectedProblems().getRows().size(); i++) { GrdSelectedProblemsRow selRow = form.GrdSelectedProblems().getRows().get(i); if (selRow.getcolSelect()) { collSelectedProblems.add(form.GrdSelectedProblems().getRows().get(i).getValue()); } } form.getGlobalContext().Emergency.setSelectedProblems(collSelectedProblems); engine.close(DialogResult.OK); }
private void listPresentingProblems(String problemText) //WDEV-17647 { form.qmbPresentingProblem().clear(); ClinicalProblemShortVoCollection problems = domain.listClinicalProblems(problemText); if(problems == null || problems.size() == 0) return; for(ClinicalProblemShortVo problem : problems) { if(problem == null) continue; form.qmbPresentingProblem().newRow(problem,problem.getPCName()); } }
protected void populateProblems(ClinicalProblemShortVoCollection problems) //WDEV-17640 { // Clear problem query combo-Box form.qmbProblem().clear(); // Check problem collection if (problems == null) { form.qmbProblem().showOpened(); return; } for (ClinicalProblemShortVo problem : problems) { form.qmbProblem().newRow(problem,problem.getPCName()); } }
private void listPresentingProblems(String problemText) { form.qmbPresentingProblem().clear(); ClinicalProblemShortVoCollection problems = domain.listClinicalProblems(problemText); if(problems == null || problems.size() == 0) return; for(ClinicalProblemShortVo problem : problems) { if(problem == null) continue; form.qmbPresentingProblem().newRow(problem,problem.getPCName()); } form.qmbPresentingProblem().showOpened(); }
private void populateProblemsGrid(ClinicalProblemShortVoCollection collProblems) { form.GrdProblems().getRows().clear(); if (collProblems == null) return; collProblems.sort(new ProblemsNameComparator(SortOrder.ASCENDING)); for (int i = 0; i < collProblems.size(); i++) { ClinicalProblemShortVo clinicalProblem = collProblems.get(i); GrdProblemsRow row = form.GrdProblems().getRows().newRow(); row.setcolProblem(clinicalProblem.getPCName()); row.setValue(clinicalProblem); } }
public ClinicalProblemShortVoCollection listClinicalProblems(String searchText) { if(searchText == null) return null; searchText = searchText.trim().toupperCase(); if(searchText == null || searchText.length() == 0) return null; DomainFactory factory = getDomainFactory(); String query = "select cp from ClinicalProblem as cp left join cp.keywords as k where (upper(cp.pCName) like :ClinicalProblemSearchText or upper(k.keyword) like :ClinicalProblemSearchText) and cp.isActive = 1 order by upper(cp.pCName) asc"; List<?> clinicalProblemsList = factory.find(query,new String[] {"ClinicalProblemSearchText"},new Object[] {searchText + "%"}); return ClinicalProblemShortVoAssembler.createClinicalProblemShortVoCollectionFromClinicalProblem(clinicalProblemsList); }
public ClinicalProblemShortVoCollection listProblems(String name) { // Use StringBuilder to build the HQL query StringBuilder hqlQuery = new StringBuilder(); hqlQuery.append("SELECT problem "); hqlQuery.append(" FROM ClinicalProblem AS problem LEFT JOIN problem.keywords AS keyw "); ArrayList<String> paramNames = new ArrayList<String>(); ArrayList<Object> paramValues = new ArrayList<Object>(); // Create parameters string if (name != null && name.length() > 0) { hqlQuery.append(" WHERE (UPPER(problem.pCName) LIKE :NAME"); hqlQuery.append(" OR UPPER(keyw.keyword) LIKE :NAME) AND problem.isActive = 1 "); paramNames.add("NAME"); paramValues.add("%" + name.toupperCase() + "%"); } // Set order mode hqlQuery.append(" ORDER BY UPPER(problem.pCName) ASC"); return ClinicalProblemShortVoAssembler.createClinicalProblemShortVoCollectionFromClinicalProblem(getDomainFactory().find(hqlQuery.toString(),paramNames,paramValues)); }
private void addProblemsnotinstantiated() { Specialty lkpSpecialty = form.getGlobalContext().Core.getCurrentClinicalContactIsNotNull()?form.getGlobalContext().Core.getCurrentClinicalContact().getSpecialty():null; if (lkpSpecialty == null) lkpSpecialty = form.getGlobalContext().Core.getEpisodeofCareShortIsNotNull()?form.getGlobalContext().Core.getEpisodeofCareShort().getSpecialty():null; ClinicalProblemShortVoCollection voCollPresentingProblems = domain.listPresentingProblems(lkpSpecialty); if (voCollPresentingProblems != null) { for (int i = 0; i < voCollPresentingProblems.size(); i++) { GenForm.GrdProblemsRow row = findPatientProblemRow(voCollPresentingProblems.get(i)); if (row == null) { row = form.GrdProblems().getRows().newRow(); row.setcolProblems(voCollPresentingProblems.get(i)); // row.setcolProblemName(voCollPresentingProblems.get(i).getPCName()); row.setValue(voCollPresentingProblems.get(i)); setGridUIForAbsent(row); } } } }
private ClinicalProblemShortVoCollection filterExistingProblems(ClinicalProblemShortVoCollection coll) { ClinicalProblemShortVoCollection existingColl = form.getGlobalContext().Clinical.getSelectedProblems(); if(existingColl == null || (existingColl != null && existingColl.size() == 0)) return coll; ClinicalProblemShortVoCollection newProblemColl = new ClinicalProblemShortVoCollection(); existingColl.sort(SortOrder.ASCENDING); coll.sort(SortOrder.ASCENDING); for (int i = 0; i < coll.size() ; i++) { if(existingColl.contains(coll.get(i))== false) { newProblemColl.add(coll.get(i)); } } //form.getGlobalContext().Clinical.setSelectedProblems(null); return newProblemColl; }
private void doSearch() { if (form.txtProblemSearch().getValue() == null || form.txtProblemSearch().getValue() != null && form.txtProblemSearch().getValue().length() < 3) //WDEV-15859 { engine.showMessage("Please enter a search string of at least 3 characters !"); return; } ClinicalProblemShortVoCollection collProblems = domain.listProblems(form.txtProblemSearch().getValue()); // form.getLocalContext().setselectedClinicianNote(null);// ----------- if (collProblems == null || collProblems.size() == 0) { engine.showMessage("No Problems found !"); return; } ClinicalProblemShortVoCollection filteredCollProblems = filterExistingProblems(collProblems); populateGridProblems(filteredCollProblems); }
private ClinicalProblemShortVoCollection filterExistingProblems(ClinicalProblemShortVoCollection collProblems) { ClinicalProblemShortVoCollection existingColl = form.getGlobalContext().Emergency.getSelectedProblems(); if (existingColl == null || (existingColl != null && existingColl.size() == 0)) return collProblems; ClinicalProblemShortVoCollection newProblemColl = new ClinicalProblemShortVoCollection(); existingColl.sort(SortOrder.ASCENDING); collProblems.sort(SortOrder.ASCENDING); for (int i = 0; i < collProblems.size(); i++) { if (existingColl.contains(collProblems.get(i)) == false) { newProblemColl.add(collProblems.get(i)); } } return newProblemColl; }
private void populateGridProblems(ClinicalProblemShortVoCollection collProblems) { if (collProblems == null) return; for (int i = 0; i < collProblems.size(); i++) { ClinicalProblemShortVo problem = collProblems.get(i); GrdProblemsRow row = form.GrdProblems().getRows().newRow(); row.setcolProblem(problem.getPCName()); row.setcolSelect(false); row.setValue(problem); } }
@Override protected void onBtnOkClick() throws PresentationLogicException { if (form.GrdSelectedProblems().getRows().size() == 0) //WDEV-15859 { engine.showMessage("No items were selected."); return; } ClinicalProblemShortVoCollection collSelectedProblems = form.getGlobalContext().Emergency.getSelectedProblems(); for (int i = 0; i < form.GrdSelectedProblems().getRows().size(); i++) { GrdSelectedProblemsRow selRow = form.GrdSelectedProblems().getRows().get(i); if (selRow.getcolSelect()) { collSelectedProblems.add(form.GrdSelectedProblems().getRows().get(i).getValue()); } } form.getGlobalContext().Emergency.setSelectedProblems(collSelectedProblems); engine.close(DialogResult.OK); }
private void listPresentingProblems(String problemText) //WDEV-17647 { form.qmbPresentingProblem().clear(); ClinicalProblemShortVoCollection problems = domain.listClinicalProblems(problemText); if(problems == null || problems.size() == 0) return; for(ClinicalProblemShortVo problem : problems) { if(problem == null) continue; form.qmbPresentingProblem().newRow(problem,problem.getPCName()); } }
protected void populateProblems(ClinicalProblemShortVoCollection problems) //WDEV-17640 { // Clear problem query combo-Box form.qmbProblem().clear(); // Check problem collection if (problems == null) { form.qmbProblem().showOpened(); return; } for (ClinicalProblemShortVo problem : problems) { form.qmbProblem().newRow(problem,problem.getPCName()); } }
private void listPresentingProblems(String problemText) { form.qmbPresentingProblem().clear(); ClinicalProblemShortVoCollection problems = domain.listClinicalProblems(problemText); if(problems == null || problems.size() == 0) return; for(ClinicalProblemShortVo problem : problems) { if(problem == null) continue; form.qmbPresentingProblem().newRow(problem,problem.getPCName()); } form.qmbPresentingProblem().showOpened(); }
private void populateProblemsGrid(ClinicalProblemShortVoCollection collProblems) { form.GrdProblems().getRows().clear(); if (collProblems == null) return; collProblems.sort(new ProblemsNameComparator(SortOrder.ASCENDING)); for (int i = 0; i < collProblems.size(); i++) { ClinicalProblemShortVo clinicalProblem = collProblems.get(i); GrdProblemsRow row = form.GrdProblems().getRows().newRow(); row.setcolProblem(clinicalProblem.getPCName()); row.setValue(clinicalProblem); } }
public ClinicalProblemShortVoCollection listClinicalProblems(String searchText) { if(searchText == null) return null; searchText = searchText.trim().toupperCase(); if(searchText == null || searchText.length() == 0) return null; DomainFactory factory = getDomainFactory(); String query = "select cp from ClinicalProblem as cp left join cp.keywords as k where (upper(cp.pCName) like :ClinicalProblemSearchText or upper(k.keyword) like :ClinicalProblemSearchText) and cp.isActive = 1 order by upper(cp.pCName) asc"; List<?> clinicalProblemsList = factory.find(query,new Object[] {searchText + "%"}); return ClinicalProblemShortVoAssembler.createClinicalProblemShortVoCollectionFromClinicalProblem(clinicalProblemsList); }
@Override public ClinicalProblemShortVoCollection listProblems(String problemName) { DomainFactory factory = getDomainFactory(); ArrayList<String> markers = new ArrayList<String>(); ArrayList<Object> values = new ArrayList<Object>(); if (problemName == null || (problemName != null && problemName.trim().length() == 0)) throw new DomainRuntimeException("String for search is null."); String probNameLite = problemName != null ? problemName.toupperCase() + "%" : "%%"; StringBuffer hql = new StringBuffer(); hql.append(" select probl from ClinicalProblem as probl left join probl.keywords as k where (probl.pCName like :ClinicalProblemSearchText or k.keyword like :ClinicalProblemSearchText) and probl.isActive = 1"); hql.append(" order by UPPER(probl.pCName) asc"); markers.add("ClinicalProblemSearchText"); values.add(probNameLite); return ClinicalProblemShortVoAssembler.createClinicalProblemShortVoCollectionFromClinicalProblem(factory.find(hql.toString(),markers,values)); }
public ClinicalProblemShortVoCollection listProblems(String name) { // Use StringBuilder to build the HQL query StringBuilder hqlQuery = new StringBuilder(); hqlQuery.append("SELECT problem "); hqlQuery.append(" FROM ClinicalProblem AS problem LEFT JOIN problem.keywords AS keyw "); ArrayList<String> paramNames = new ArrayList<String>(); ArrayList<Object> paramValues = new ArrayList<Object>(); // Create parameters string if (name != null && name.length() > 0) { hqlQuery.append(" WHERE (UPPER(problem.pCName) LIKE :NAME"); hqlQuery.append(" OR UPPER(keyw.keyword) LIKE :NAME) AND problem.isActive = 1 "); paramNames.add("NAME"); paramValues.add("%" + name.toupperCase() + "%"); } // Set order mode hqlQuery.append(" ORDER BY UPPER(problem.pCName) ASC"); return ClinicalProblemShortVoAssembler.createClinicalProblemShortVoCollectionFromClinicalProblem(getDomainFactory().find(hqlQuery.toString(),paramValues)); }
private void addProblemsnotinstantiated() { Specialty lkpSpecialty = form.getGlobalContext().Core.getCurrentClinicalContactIsNotNull()?form.getGlobalContext().Core.getCurrentClinicalContact().getSpecialty():null; if (lkpSpecialty == null) lkpSpecialty = form.getGlobalContext().Core.getEpisodeofCareShortIsNotNull()?form.getGlobalContext().Core.getEpisodeofCareShort().getSpecialty():null; ClinicalProblemShortVoCollection voCollPresentingProblems = domain.listPresentingProblems(lkpSpecialty); if (voCollPresentingProblems != null) { for (int i = 0; i < voCollPresentingProblems.size(); i++) { GenForm.GrdProblemsRow row = findPatientProblemRow(voCollPresentingProblems.get(i)); if (row == null) { row = form.GrdProblems().getRows().newRow(); row.setcolProblems(voCollPresentingProblems.get(i)); // row.setcolProblemName(voCollPresentingProblems.get(i).getPCName()); row.setValue(voCollPresentingProblems.get(i)); setGridUIForAbsent(row); } } } }
private ClinicalProblemShortVoCollection filterExistingProblems(ClinicalProblemShortVoCollection coll) { ClinicalProblemShortVoCollection existingColl = form.getGlobalContext().Clinical.getSelectedProblems(); if(existingColl == null || (existingColl != null && existingColl.size() == 0)) return coll; ClinicalProblemShortVoCollection newProblemColl = new ClinicalProblemShortVoCollection(); existingColl.sort(SortOrder.ASCENDING); coll.sort(SortOrder.ASCENDING); for (int i = 0; i < coll.size() ; i++) { if(existingColl.contains(coll.get(i))== false) { newProblemColl.add(coll.get(i)); } } //form.getGlobalContext().Clinical.setSelectedProblems(null); return newProblemColl; }
private void doSearch() { if (form.txtProblemSearch().getValue() == null || form.txtProblemSearch().getValue() != null && form.txtProblemSearch().getValue().length() < 3) //WDEV-15859 { engine.showMessage("Please enter a search string of at least 3 characters !"); return; } ClinicalProblemShortVoCollection collProblems = domain.listProblems(form.txtProblemSearch().getValue()); // form.getLocalContext().setselectedClinicianNote(null);// ----------- if (collProblems == null || collProblems.size() == 0) { engine.showMessage("No Problems found !"); return; } ClinicalProblemShortVoCollection filteredCollProblems = filterExistingProblems(collProblems); populateGridProblems(filteredCollProblems); }
private ClinicalProblemShortVoCollection filterExistingProblems(ClinicalProblemShortVoCollection collProblems) { ClinicalProblemShortVoCollection existingColl = form.getGlobalContext().Emergency.getSelectedProblems(); if (existingColl == null || (existingColl != null && existingColl.size() == 0)) return collProblems; ClinicalProblemShortVoCollection newProblemColl = new ClinicalProblemShortVoCollection(); existingColl.sort(SortOrder.ASCENDING); collProblems.sort(SortOrder.ASCENDING); for (int i = 0; i < collProblems.size(); i++) { if (existingColl.contains(collProblems.get(i)) == false) { newProblemColl.add(collProblems.get(i)); } } return newProblemColl; }
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.CSPatientSummaryProcedureVoCollection的实例源码
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.DischargeSupplementaryNotesVoCollection的实例源码
public dischargeSupplementaryNotesVo getSupplementary(CareContextRefVo voCareContextRefVo) { if(voCareContextRefVo == null) throw new CodingRuntimeException("voCareContextRefVo Filter not provided for list call. "); if(voCareContextRefVo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeSupplementaryNotes ds where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " ds.careContext.id = :careContextId"); markers.add("careContextId"); values.add(voCareContextRefVo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),markers,values); if(list != null && list.size() > 0) { dischargeSupplementaryNotesVoCollection voColl = dischargeSupplementaryNotesVoAssembler.createdischargeSupplementaryNotesVoCollectionFromdischargeSupplementaryNotes(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
public dischargeSupplementaryNotesVo getSupplementary(CareContextRefVo voCareContextRefVo) { if(voCareContextRefVo == null) throw new CodingRuntimeException("voCareContextRefVo Filter not provided for list call. "); if(voCareContextRefVo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeSupplementaryNotes ds where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " ds.careContext.id = :careContextId"); markers.add("careContextId"); values.add(voCareContextRefVo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),values); if(list != null && list.size() > 0) { dischargeSupplementaryNotesVoCollection voColl = dischargeSupplementaryNotesVoAssembler.createdischargeSupplementaryNotesVoCollectionFromdischargeSupplementaryNotes(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
public dischargeSupplementaryNotesVo getSupplementary(CareContextRefVo voCareContextRefVo) { if(voCareContextRefVo == null) throw new CodingRuntimeException("voCareContextRefVo Filter not provided for list call. "); if(voCareContextRefVo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeSupplementaryNotes ds where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " ds.careContext.id = :careContextId"); markers.add("careContextId"); values.add(voCareContextRefVo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),values); if(list != null && list.size() > 0) { dischargeSupplementaryNotesVoCollection voColl = dischargeSupplementaryNotesVoAssembler.createdischargeSupplementaryNotesVoCollectionFromdischargeSupplementaryNotes(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
public dischargeSupplementaryNotesVo getSupplementary(CareContextRefVo voCareContextRefVo) { if(voCareContextRefVo == null) throw new CodingRuntimeException("voCareContextRefVo Filter not provided for list call. "); if(voCareContextRefVo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeSupplementaryNotes ds where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " ds.careContext.id = :careContextId"); markers.add("careContextId"); values.add(voCareContextRefVo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),values); if(list != null && list.size() > 0) { dischargeSupplementaryNotesVoCollection voColl = dischargeSupplementaryNotesVoAssembler.createdischargeSupplementaryNotesVoCollectionFromdischargeSupplementaryNotes(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
public dischargeSupplementaryNotesVo getSupplementary(CareContextRefVo voCareContextRefVo) { if(voCareContextRefVo == null) throw new CodingRuntimeException("voCareContextRefVo Filter not provided for list call. "); if(voCareContextRefVo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeSupplementaryNotes ds where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " ds.careContext.id = :careContextId"); markers.add("careContextId"); values.add(voCareContextRefVo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),values); if(list != null && list.size() > 0) { dischargeSupplementaryNotesVoCollection voColl = dischargeSupplementaryNotesVoAssembler.createdischargeSupplementaryNotesVoCollectionFromdischargeSupplementaryNotes(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
public dischargeSupplementaryNotesVo getSupplementary(CareContextRefVo voCareContextRefVo) { if(voCareContextRefVo == null) throw new CodingRuntimeException("voCareContextRefVo Filter not provided for list call. "); if(voCareContextRefVo != null) { DomainFactory factory = getDomainFactory(); StringBuffer hql = new StringBuffer(" from dischargeSupplementaryNotes ds where "); String andStr = " "; ArrayList<String> markers = new ArrayList<String>(); ArrayList<Serializable> values = new ArrayList<Serializable>(); hql.append(andStr + " ds.careContext.id = :careContextId"); markers.add("careContextId"); values.add(voCareContextRefVo.getID_CareContext()); andStr = " and "; List list = factory.find(hql.toString(),values); if(list != null && list.size() > 0) { dischargeSupplementaryNotesVoCollection voColl = dischargeSupplementaryNotesVoAssembler.createdischargeSupplementaryNotesVoCollectionFromdischargeSupplementaryNotes(list); if(voColl != null && voColl.size() > 0) return voColl.get(0); } } return null; }
今天关于ims.clinical.vo.PatientSummaryNoteByHcpShortVoCollection的实例源码和@transactional源码解析的讲解已经结束,谢谢您的阅读,如果想了解更多关于ims.clinical.vo.ClinicalProblemShortVoCollection的实例源码、ims.clinical.vo.CSPatientSummaryDiagnosisVoCollection的实例源码、ims.clinical.vo.CSPatientSummaryProcedureVoCollection的实例源码、ims.clinical.vo.DischargeSupplementaryNotesVoCollection的实例源码的相关知识,请在本站搜索。
本文标签: