示例#1
0
 protected final void bindcmbIDTypeLookup() {
   this.form.cmbIDType().clear();
   ims.core.vo.lookups.PatIdTypeCollection lookupCollection =
       ims.core.vo.lookups.LookupHelper.getPatIdType(this.domain.getLookupService());
   for (int x = 0; x < lookupCollection.size(); x++) {
     this.form
         .cmbIDType()
         .newRow(
             lookupCollection.get(x),
             lookupCollection.get(x).getText(),
             lookupCollection.get(x).getImage(),
             lookupCollection.get(x).getTextColor());
   }
 }
 private void bindColType(
     ims.RefMan.forms.daycaseadmissiondialog.GenForm.grdIdentifiersRow row, boolean isNew) {
   row.getcolIdType().clear();
   PatIdTypeCollection collTypes = LookupHelper.getPatIdType(domain.getLookupService());
   for (int i = 0; i < collTypes.size(); i++) {
     if (ConfigFlag.DOM.HEARTS_REPLICATE_PATIENTS.getValue()) {
       if (isNew) {
         if (collTypes.get(i).equals(PatIdType.HOSPNUM) || collTypes.get(i).equals(PatIdType.PKEY))
           continue;
       }
     }
     row.getcolIdType().newRow(collTypes.get(i), collTypes.get(i).getText());
   }
 }