org.openmrs.Order.isVoided()方法的使用及代码示例

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

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

Order.isVoided介绍

暂无

代码示例

代码示例来源:origin: openmrs/openmrs-module-webservices.rest

/**
 * @see org.openmrs.module.webservices.rest.web.resource.impl.BaseDelegatingResource#delete(java.lang.Object,
 *      java.lang.String, org.openmrs.module.webservices.rest.web.RequestContext)
 */
@Override
protected void delete(Order delegate, String reason, RequestContext context) throws ResponseException {
  if (delegate.isVoided()) {
    // DELETE is idempotent, so we return success here
    return;
  }
  Context.getOrderService().voidOrder(delegate, reason);
  
}

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

if (!order.isVoided()){

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

public void testEditedResults(SubmissionResults results) {
    Encounter editedEncounter = results.getEncounterCreated();
    Drug drug2 = Context.getConceptService().getDrug(2);
    Drug drug3 = Context.getConceptService().getDrug(3);
    Set<Order> orders = new HashSet<Order>(editedEncounter.getOrders());
    for (Iterator<Order> it = orders.iterator(); it.hasNext();) {
      Order order = it.next();
      if (order.isVoided()) {
        it.remove();
      }
    }
    assertThat(
      orders,
      containsInAnyOrder(
        allOf(hasProperty("drug", is(drug2)), hasProperty("dose", is(1.0)),
          hasProperty("dateActivated", is(ymdToDate(dateAsString(date))))),
        allOf(hasProperty("drug", is(drug3)), hasProperty("dose", is(200.0)),
          hasProperty("dateActivated", is(ymdToDate(dateAsString(date)))))));
  }
}.run();

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

if (!o.isVoided()) { //ignore voided orders
  boolean matched = false;
  for (Order oMatched : matchedOrders) {
        && !o.isVoided()) {
      o.setVoided(true);
      o.setVoidedBy(Context.getAuthenticatedUser());

代码示例来源:origin: openmrs/openmrs-module-webservices.rest

@Test
public void shouldDeleteASuperclass() throws Exception {
  resource.delete(SUPERCLASS_UUID, "because", context);
  Order deleted = Context.getOrderService().getOrderByUuid(SUPERCLASS_UUID);
  Assert.assertTrue(deleted.isVoided());
}

代码示例来源:origin: openmrs/openmrs-module-webservices.rest

@Test
public void shouldDeleteASubclass() throws Exception {
  resource.delete(SUBCLASS_UUID, "because", context);
  Order deleted = Context.getOrderService().getOrderByUuid(SUBCLASS_UUID);
  Assert.assertTrue(deleted.isVoided());
}

代码示例来源:origin: openmrs/openmrs-module-webservices.rest

@Test
public void shouldVoidDrugOrder() throws Exception {
  Order order = service.getOrderByUuid(DRUG_ORDER_UUID);
  Assert.assertTrue(!order.isVoided());
  
  handle(newDeleteRequest(getURI() + "/" + getUuid(), new Parameter("!purge", "random reason")));
  
  order = service.getOrderByUuid(DRUG_ORDER_UUID);
  Assert.assertTrue(order.isVoided());
}

代码示例来源:origin: openmrs/openmrs-module-webservices.rest

@Test
public void shouldVoidOrder() throws Exception {
  Order order = service.getOrderByUuid(getUuid());
  Assert.assertTrue(!order.isVoided());
  
  handle(newDeleteRequest(getURI() + "/" + getUuid(), new Parameter("!purge", "random reason")));
  
  order = service.getOrderByUuid(getUuid());
  Assert.assertTrue(order.isVoided());
}

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

Assert.assertTrue(e.getVoidReason().equals("test void reason"));
for (Order o : e.getOrders()) {
  Assert.assertTrue(o.isVoided());
  Assert.assertTrue(o.getVoidReason().equals("test void reason"));

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

Assert.assertTrue(o.isVoided());

相关文章