Java 类ims.core.vo.domain.DischargedEpisodeADTVoAssembler 实例源码
项目:AvoinApotti
文件:BedInfoDialogImpl.java
public DischargedEpisodeADTVo getDischargedEpisodeADT(PASEventRefVo pasEventRef)
{
if (pasEventRef == null)
throw new CodingRuntimeException("Cannot get DischargeEpisode on null PASEventRef");
DomainFactory factory = getDomainFactory();
ArrayList<String> paramNames = new ArrayList<String>();
ArrayList<Object> paramValues = new ArrayList<Object>();
String query = "SELECT dis FROM DischargedEpisode AS dis LEFT JOIN dis.pasEvent AS pasev WHERE pasev.id = :ID_PASEV";
paramNames.add("ID_PASEV");
paramValues.add(pasEventRef.getID_PASEvent());
DischargedEpisodeADTVoCollection dischargeEpisode = DischargedEpisodeADTVoAssembler.createDischargedEpisodeADTVoCollectionFromDischargedEpisode(factory.find(query.toString(), paramNames, paramValues));
if (dischargeEpisode != null && dischargeEpisode.size() > 0)
{
return dischargeEpisode.get(0);
}
return null;
}
项目:openMAXIMS
文件:BedInfoDialogImpl.java
public DischargedEpisodeADTVo getDischargedEpisodeADT(PASEventRefVo pasEventRef)
{
if (pasEventRef == null)
throw new CodingRuntimeException("Cannot get DischargeEpisode on null PASEventRef");
DomainFactory factory = getDomainFactory();
ArrayList<String> paramNames = new ArrayList<String>();
ArrayList<Object> paramValues = new ArrayList<Object>();
String query = "SELECT dis FROM DischargedEpisode AS dis LEFT JOIN dis.pasEvent AS pasev WHERE pasev.id = :ID_PASEV";
paramNames.add("ID_PASEV");
paramValues.add(pasEventRef.getID_PASEvent());
DischargedEpisodeADTVoCollection dischargeEpisode = DischargedEpisodeADTVoAssembler.createDischargedEpisodeADTVoCollectionFromDischargedEpisode(factory.find(query.toString(), paramNames, paramValues));
if (dischargeEpisode != null && dischargeEpisode.size() > 0)
{
return dischargeEpisode.get(0);
}
return null;
}
项目:openmaxims-linux
文件:BedInfoDialogImpl.java
public DischargedEpisodeADTVo getDischargedEpisodeADT(PASEventRefVo pasEventRef)
{
if (pasEventRef == null)
throw new CodingRuntimeException("Cannot get DischargeEpisode on null PASEventRef");
DomainFactory factory = getDomainFactory();
ArrayList<String> paramNames = new ArrayList<String>();
ArrayList<Object> paramValues = new ArrayList<Object>();
String query = "SELECT dis FROM DischargedEpisode AS dis LEFT JOIN dis.pasEvent AS pasev WHERE pasev.id = :ID_PASEV";
paramNames.add("ID_PASEV");
paramValues.add(pasEventRef.getID_PASEvent());
DischargedEpisodeADTVoCollection dischargeEpisode = DischargedEpisodeADTVoAssembler.createDischargedEpisodeADTVoCollectionFromDischargedEpisode(factory.find(query.toString(), paramNames, paramValues));
if (dischargeEpisode != null && dischargeEpisode.size() > 0)
{
return dischargeEpisode.get(0);
}
return null;
}
项目:openMAXIMS
文件:BedInfoDialogImpl.java
public DischargedEpisodeADTVo getDischargedEpisodeADT(PASEventRefVo pasEventRef)
{
if (pasEventRef == null)
throw new CodingRuntimeException("Cannot get DischargeEpisode on null PASEventRef");
DomainFactory factory = getDomainFactory();
ArrayList<String> paramNames = new ArrayList<String>();
ArrayList<Object> paramValues = new ArrayList<Object>();
String query = "SELECT dis FROM DischargedEpisode AS dis LEFT JOIN dis.pasEvent AS pasev WHERE pasev.id = :ID_PASEV";
paramNames.add("ID_PASEV");
paramValues.add(pasEventRef.getID_PASEvent());
DischargedEpisodeADTVoCollection dischargeEpisode = DischargedEpisodeADTVoAssembler.createDischargedEpisodeADTVoCollectionFromDischargedEpisode(factory.find(query.toString(), paramNames, paramValues));
if (dischargeEpisode != null && dischargeEpisode.size() > 0)
{
if (dischargeEpisode.get(0) != null && dischargeEpisode.get(0).getDeferredReasonIsNotNull())
{
dischargeEpisode.get(0).setDeferredReasonConfig(getDeferredReason(dischargeEpisode.get(0).getDeferredReason()));
}
return dischargeEpisode.get(0);
}
return null;
}