anchor.diff:      useProviderInfo = FormFields.getInstance().useField(FormFields.Field.ProviderInfo);
       patientRequired = FormFields.getInstance().useField(FormFields.Field.PatientRequired);
       trackPayment = ConfigurationProperties.getInstance().isPropertyValueEqual(Property.TRACK_PATIENT_PAYMENT, "true");
  -    accessionNumberValidator = new AccessionNumberValidatorFactory().getValidator();
  +    accessionNumberValidator = AccessionNumberUtil.getAccessionNumberValidator();
       requesterLastNameRequired = FormFields.getInstance().useField(Field.SampleEntryRequesterLastNameRequired);
       acceptExternalOrders = ConfigurationProperties.getInstance().isPropertyValueEqual(Property.ACCEPT_EXTERNAL_ORDERS, "true");
   %>
  
positive.code:                  us.mn.state.health.lims.common.util.IdValuePair,
                   us.mn.state.health.lims.common.services.PhoneNumberService,
                   us.mn.state.health.lims.sample.bean.SampleOrderItem" %>
  
  
  <%@ taglib uri="/tags/struts-bean"      prefix="bean" %>
  
negative.code:                  us.mn.state.health.lims.common.util.SystemConfiguration,
                   us.mn.state.health.lims.common.util.ConfigurationProperties,
                   us.mn.state.health.lims.common.util.ConfigurationProperties.Property,
                   us.mn.state.health.lims.common.provider.validation.IAccessionNumberValidator,
                   us.mn.state.health.lims.common.formfields.FormFields,
                   us.mn.state.health.lims.common.util.Versioning,
  