本文整理了Java中org.openmrs.Obs.setVoidedBy()
方法的一些代码示例,展示了Obs.setVoidedBy()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Obs.setVoidedBy()
方法的具体详情如下:
包路径:org.openmrs.Obs
类名称:Obs
方法名:setVoidedBy
暂无
代码示例来源: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
newObs.setDateCreated(obsToCopy.getDateCreated());
newObs.setVoided(obsToCopy.getVoided());
newObs.setVoidedBy(obsToCopy.getVoidedBy());
newObs.setDateVoided(obsToCopy.getDateVoided());
newObs.setVoidReason(obsToCopy.getVoidReason());
代码示例来源: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
if (replacementObs.get(oMatched) != null && replacementObs.get(oMatched).equals(o)) {
o.setVoided(true);
o.setVoidedBy(Context.getAuthenticatedUser());
o.setVoidReason(voidReason);
o.setDateVoided(new Date());
代码示例来源:origin: openmrs/openmrs-module-htmlformentry
for (Obs o : e.getAllObs(true)) {
o.setVoided(true);
o.setVoidedBy(Context.getUserService().getUser(1));
o.setVoidReason("blah");
o.setDateVoided(new Date());
内容来源于网络,如有侵权,请联系作者删除!