private PendingEmergencyAdmissionVoCollection listPendingEmergencyAdmissions(DomainFactory factory, PatientShort patVo, PasEventVo pasEvent)
{
String hql = "from PendingEmergencyAdmission pea " +
" where pea.pasEvent.patient.id = :pat " +
" and pea.pasEvent.id = :eventId ";
ArrayList<String> labels = new ArrayList<String>();
labels.add("pat");
labels.add("eventId");
ArrayList<Object> values = new ArrayList<Object>();
values.add(patVo.getID_Patient());
values.add(pasEvent.getID_PASEvent());
return PendingEmergencyAdmissionVoAssembler.createPendingEmergencyAdmissionVoCollectionFromPendingEmergencyAdmission(getDomainFactory().find(hql.toString(), labels, values));
}
java类ims.core.vo.domain.PendingEmergencyAdmissionVoAssembler的实例源码
ADTImpl.java 文件源码
项目:AvoinApotti
阅读 30
收藏 0
点赞 0
评论 0
ADTImpl.java 文件源码
项目:AvoinApotti
阅读 31
收藏 0
点赞 0
评论 0
@SuppressWarnings("unchecked")
public PendingEmergencyAdmissionVo getPendingEmergencyAdmission(
PasEventVo pasEventVo) {
DomainFactory factory = getDomainFactory();
PASEvent domEvent = PASEvent.getPASEventFrompasevent_unq1(factory, (Patient)factory.getDomainObject(Patient.class, pasEventVo.getPatient().getID_Patient()), pasEventVo.getPasEventId());
if (domEvent != null)
{
String hql = " from PendingEmergencyAdmission o where o.pasEvent.id = :pasEvent";
List lst = factory.find(hql, new String[]{"pasEvent"}, new Object[]{domEvent.getId()});
if (lst != null && lst.size() == 1)
return PendingEmergencyAdmissionVoAssembler.create((PendingEmergencyAdmission) lst.get(0));
}
return null;
}
ADTImpl.java 文件源码
项目:openMAXIMS
阅读 26
收藏 0
点赞 0
评论 0
private PendingEmergencyAdmissionVoCollection listPendingEmergencyAdmissions(DomainFactory factory, PatientShort patVo, PasEventVo pasEvent)
{
String hql = "from PendingEmergencyAdmission pea " +
" where pea.pasEvent.patient.id = :pat " +
" and pea.pasEvent.id = :eventId ";
ArrayList<String> labels = new ArrayList<String>();
labels.add("pat");
labels.add("eventId");
ArrayList<Object> values = new ArrayList<Object>();
values.add(patVo.getID_Patient());
values.add(pasEvent.getID_PASEvent());
return PendingEmergencyAdmissionVoAssembler.createPendingEmergencyAdmissionVoCollectionFromPendingEmergencyAdmission(getDomainFactory().find(hql.toString(), labels, values));
}
ADTImpl.java 文件源码
项目:openMAXIMS
阅读 38
收藏 0
点赞 0
评论 0
@SuppressWarnings("unchecked")
public PendingEmergencyAdmissionVo getPendingEmergencyAdmission(
PasEventVo pasEventVo) {
DomainFactory factory = getDomainFactory();
PASEvent domEvent = PASEvent.getPASEventFrompasevent_unq1(factory, (Patient)factory.getDomainObject(Patient.class, pasEventVo.getPatient().getID_Patient()), pasEventVo.getPasEventId());
if (domEvent != null)
{
String hql = " from PendingEmergencyAdmission o where o.pasEvent.id = :pasEvent";
List lst = factory.find(hql, new String[]{"pasEvent"}, new Object[]{domEvent.getId()});
if (lst != null && lst.size() == 1)
return PendingEmergencyAdmissionVoAssembler.create((PendingEmergencyAdmission) lst.get(0));
}
return null;
}
ADTImpl.java 文件源码
项目:openMAXIMS
阅读 31
收藏 0
点赞 0
评论 0
private PendingEmergencyAdmissionVoCollection listPendingEmergencyAdmissions(DomainFactory factory, PatientShort patVo, PasEventVo pasEvent)
{
String hql = "from PendingEmergencyAdmission pea " +
" where pea.pasEvent.patient.id = :pat " +
" and pea.pasEvent.id = :eventId ";
ArrayList<String> labels = new ArrayList<String>();
labels.add("pat");
labels.add("eventId");
ArrayList<Object> values = new ArrayList<Object>();
values.add(patVo.getID_Patient());
values.add(pasEvent.getID_PASEvent());
return PendingEmergencyAdmissionVoAssembler.createPendingEmergencyAdmissionVoCollectionFromPendingEmergencyAdmission(getDomainFactory().find(hql.toString(), labels, values));
}
ADTImpl.java 文件源码
项目:openMAXIMS
阅读 40
收藏 0
点赞 0
评论 0
@SuppressWarnings("unchecked")
public PendingEmergencyAdmissionVo getPendingEmergencyAdmission(
PasEventVo pasEventVo) {
DomainFactory factory = getDomainFactory();
PASEvent domEvent = PASEvent.getPASEventFrompasevent_unq1(factory, (Patient)factory.getDomainObject(Patient.class, pasEventVo.getPatient().getID_Patient()), pasEventVo.getPasEventId());
if (domEvent != null)
{
String hql = " from PendingEmergencyAdmission o where o.pasEvent.id = :pasEvent";
List lst = factory.find(hql, new String[]{"pasEvent"}, new Object[]{domEvent.getId()});
if (lst != null && lst.size() == 1)
return PendingEmergencyAdmissionVoAssembler.create((PendingEmergencyAdmission) lst.get(0));
}
return null;
}
ADTImpl.java 文件源码
项目:openmaxims-linux
阅读 29
收藏 0
点赞 0
评论 0
private PendingEmergencyAdmissionVoCollection listPendingEmergencyAdmissions(DomainFactory factory, PatientShort patVo, PasEventVo pasEvent)
{
String hql = "from PendingEmergencyAdmission pea " +
" where pea.pasEvent.patient.id = :pat " +
" and pea.pasEvent.id = :eventId ";
ArrayList<String> labels = new ArrayList<String>();
labels.add("pat");
labels.add("eventId");
ArrayList<Object> values = new ArrayList<Object>();
values.add(patVo.getID_Patient());
values.add(pasEvent.getID_PASEvent());
return PendingEmergencyAdmissionVoAssembler.createPendingEmergencyAdmissionVoCollectionFromPendingEmergencyAdmission(getDomainFactory().find(hql.toString(), labels, values));
}
ADTImpl.java 文件源码
项目:openmaxims-linux
阅读 26
收藏 0
点赞 0
评论 0
@SuppressWarnings("unchecked")
public PendingEmergencyAdmissionVo getPendingEmergencyAdmission(
PasEventVo pasEventVo) {
DomainFactory factory = getDomainFactory();
PASEvent domEvent = PASEvent.getPASEventFrompasevent_unq1(factory, (Patient)factory.getDomainObject(Patient.class, pasEventVo.getPatient().getID_Patient()), pasEventVo.getPasEventId());
if (domEvent != null)
{
String hql = " from PendingEmergencyAdmission o where o.pasEvent.id = :pasEvent";
List lst = factory.find(hql, new String[]{"pasEvent"}, new Object[]{domEvent.getId()});
if (lst != null && lst.size() == 1)
return PendingEmergencyAdmissionVoAssembler.create((PendingEmergencyAdmission) lst.get(0));
}
return null;
}
ADTImpl.java 文件源码
项目:AvoinApotti
阅读 21
收藏 0
点赞 0
评论 0
public PendingEmergencyAdmissionVo recordPendingEmergencyAdmission(
PasEventVo pasEventVo,
PendingEmergencyAdmissionVo pendingEmergencyAdmission) throws StaleObjectException{
if (!pasEventVo.isValidated())
{
throw new DomainRuntimeException("Pas Event VO has not been validated!");
}
// pendingEmergencyAdmission.setAdmissionStatus(EmergencyAdmissionStatus.DTA );
DomainFactory factory = getDomainFactory();
PendingEmergencyAdmission PEADomain = PendingEmergencyAdmissionVoAssembler.extractPendingEmergencyAdmission(factory, pendingEmergencyAdmission);
PASEvent pasEventDomain=PasEventVoAssembler.extractPASEvent(factory, pasEventVo);
factory.save(pasEventDomain);
factory.save(PEADomain);
return PendingEmergencyAdmissionVoAssembler.create(PEADomain);
}
ADTImpl.java 文件源码
项目:openMAXIMS
阅读 28
收藏 0
点赞 0
评论 0
public PendingEmergencyAdmissionVo recordPendingEmergencyAdmission(
PasEventVo pasEventVo,
PendingEmergencyAdmissionVo pendingEmergencyAdmission) throws StaleObjectException{
if (!pasEventVo.isValidated())
{
throw new DomainRuntimeException("Pas Event VO has not been validated!");
}
// pendingEmergencyAdmission.setAdmissionStatus(EmergencyAdmissionStatus.DTA );
DomainFactory factory = getDomainFactory();
PendingEmergencyAdmission PEADomain = PendingEmergencyAdmissionVoAssembler.extractPendingEmergencyAdmission(factory, pendingEmergencyAdmission);
PASEvent pasEventDomain=PasEventVoAssembler.extractPASEvent(factory, pasEventVo);
factory.save(pasEventDomain);
factory.save(PEADomain);
return PendingEmergencyAdmissionVoAssembler.create(PEADomain);
}
ADTImpl.java 文件源码
项目:openMAXIMS
阅读 30
收藏 0
点赞 0
评论 0
public PendingEmergencyAdmissionVo recordPendingEmergencyAdmission(
PasEventVo pasEventVo,
PendingEmergencyAdmissionVo pendingEmergencyAdmission) throws StaleObjectException{
if (!pasEventVo.isValidated())
{
throw new DomainRuntimeException("Pas Event VO has not been validated!");
}
// pendingEmergencyAdmission.setAdmissionStatus(EmergencyAdmissionStatus.DTA );
DomainFactory factory = getDomainFactory();
PendingEmergencyAdmission PEADomain = PendingEmergencyAdmissionVoAssembler.extractPendingEmergencyAdmission(factory, pendingEmergencyAdmission);
PASEvent pasEventDomain=PasEventVoAssembler.extractPASEvent(factory, pasEventVo);
factory.save(pasEventDomain);
factory.save(PEADomain);
return PendingEmergencyAdmissionVoAssembler.create(PEADomain);
}
ADTImpl.java 文件源码
项目:openmaxims-linux
阅读 33
收藏 0
点赞 0
评论 0
public PendingEmergencyAdmissionVo recordPendingEmergencyAdmission(
PasEventVo pasEventVo,
PendingEmergencyAdmissionVo pendingEmergencyAdmission) throws StaleObjectException{
if (!pasEventVo.isValidated())
{
throw new DomainRuntimeException("Pas Event VO has not been validated!");
}
// pendingEmergencyAdmission.setAdmissionStatus(EmergencyAdmissionStatus.DTA );
DomainFactory factory = getDomainFactory();
PendingEmergencyAdmission PEADomain = PendingEmergencyAdmissionVoAssembler.extractPendingEmergencyAdmission(factory, pendingEmergencyAdmission);
PASEvent pasEventDomain=PasEventVoAssembler.extractPASEvent(factory, pasEventVo);
factory.save(pasEventDomain);
factory.save(PEADomain);
return PendingEmergencyAdmissionVoAssembler.create(PEADomain);
}