org.openmrs.Obs.setDateVoided()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(2.9k)|赞(0)|评价(0)|浏览(125)

本文整理了Java中org.openmrs.Obs.setDateVoided()方法的一些代码示例,展示了Obs.setDateVoided()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Obs.setDateVoided()方法的具体详情如下:
包路径:org.openmrs.Obs
类名称:Obs
方法名:setDateVoided

Obs.setDateVoided介绍

暂无

代码示例

代码示例来源:origin: openmrs/openmrs-core

private void unsetVoidedAndCreationProperties(Obs newObs,Obs obs) {
  newObs.setVoided(false);
  newObs.setVoidReason(null);
  newObs.setDateVoided(null);
  newObs.setVoidedBy(null);
  newObs.setCreator(null);
  newObs.setDateCreated(null);
  newObs.setPreviousVersion(obs);
}

代码示例来源:origin: openmrs/openmrs-core

/**
 * @see Obs#isDirty()
 */
@Test
public void isDirty_shouldReturnFalseWhenOnlyMutableFieldsAreChanged() throws Exception {
  Obs obs = new Obs();
  obs.setVoided(true);
  obs.setVoidedBy(new User(1000));
  obs.setVoidReason("some other reason");
  obs.setDateVoided(new Date());
  assertFalse(obs.isDirty());
  Obs obsEdited = new Obs(5);
  obsEdited.setVoided(true);
  obsEdited.setVoidedBy(new User(1000));
  obsEdited.setVoidReason("some other reason");
  obsEdited.setDateVoided(new Date());
  assertFalse(obsEdited.isDirty());
}

代码示例来源:origin: openmrs/openmrs-core

assertTrue(childLeafObs.getVoided());
childLeafObs.setDateVoided(new Date(childLeafObs.getDateVoided().getTime() - 5000));

代码示例来源:origin: openmrs/openmrs-core

newObs.setVoided(obsToCopy.getVoided());
newObs.setVoidedBy(obsToCopy.getVoidedBy());
newObs.setDateVoided(obsToCopy.getDateVoided());
newObs.setVoidReason(obsToCopy.getVoidReason());
newObs.setStatus(obsToCopy.getStatus());

代码示例来源:origin: org.motechproject/motech-openmrs-api

/**
 * Voids an observation for the `MOTECH user, with the given reason
 *
 * @param mrsObservation MRSObservation to be voided
 * @param reason         Reason for voiding the MRSObservation
 * @param userMotechId   MOTECH ID of the user who's MRSObservation needs to be voided
 * @throws ObservationNotFoundException Exception when the expected Observation does not exist
 */
@Override
public void voidObservation(MRSObservation mrsObservation, String reason, String userMotechId) throws ObservationNotFoundException {
  Obs obs = obsService.getObs(Integer.valueOf(mrsObservation.getObservationId()));
  if (obs == null) {
    throw new ObservationNotFoundException("Observation not found for MOTECH id :" + userMotechId + " and with MRS observation id :" + mrsObservation.getObservationId());
  }
  obs.setVoided(true);
  obs.setVoidReason(reason);
  obs.setDateVoided(new Date());
  obs.setVoidedBy(openMRSUserAdapter.getOpenMrsUserByUserName(userMotechId));
  obsService.voidObs(obs, reason);
  eventRelay.sendEventMessage(new MotechEvent(EventKeys.DELETED_OBSERVATION_SUBJECT, EventHelper.observationParameters(convertOpenMRSToMRSObservation(obs))));
}

代码示例来源:origin: openmrs/openmrs-module-htmlformentry

o.setVoidedBy(Context.getAuthenticatedUser());
o.setVoidReason(voidReason);
o.setDateVoided(new Date());
matched = true;
break;

代码示例来源:origin: openmrs/openmrs-module-htmlformentry

o.setVoidedBy(Context.getUserService().getUser(1));
o.setVoidReason("blah");
o.setDateVoided(new Date());

相关文章