| Package | Description | 
|---|---|
| org.openmrs.api | 
 
The primary OpenMRS API interfaces. 
 | 
| org.openmrs.api.impl | |
| org.openmrs.patient.impl | |
| org.openmrs.validator | 
| Modifier and Type | Method and Description | 
|---|---|
IdentifierValidator | 
PatientService.getDefaultIdentifierValidator()  | 
IdentifierValidator | 
PatientService.getIdentifierValidator(java.lang.Class<IdentifierValidator> clazz)
Gets an identifier validator matching the given class. 
 | 
IdentifierValidator | 
PatientService.getIdentifierValidator(java.lang.String pivClassName)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Collection<IdentifierValidator> | 
PatientService.getAllIdentifierValidators()  | 
| Modifier and Type | Method and Description | 
|---|---|
IdentifierValidator | 
PatientService.getIdentifierValidator(java.lang.Class<IdentifierValidator> clazz)
Gets an identifier validator matching the given class. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IdentifierValidator | 
PatientServiceImpl.getDefaultIdentifierValidator()  | 
IdentifierValidator | 
PatientServiceImpl.getIdentifierValidator(java.lang.Class<IdentifierValidator> identifierValidator)  | 
IdentifierValidator | 
PatientServiceImpl.getIdentifierValidator(java.lang.String pivClassName)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Collection<IdentifierValidator> | 
PatientServiceImpl.getAllIdentifierValidators()  | 
java.util.Map<java.lang.Class<? extends IdentifierValidator>,IdentifierValidator> | 
PatientServiceImpl.getIdentifierValidators()  | 
java.util.Map<java.lang.Class<? extends IdentifierValidator>,IdentifierValidator> | 
PatientServiceImpl.getIdentifierValidators()  | 
| Modifier and Type | Method and Description | 
|---|---|
IdentifierValidator | 
PatientServiceImpl.getIdentifierValidator(java.lang.Class<IdentifierValidator> identifierValidator)  | 
void | 
PatientServiceImpl.setIdentifierValidators(java.util.Map<java.lang.Class<? extends IdentifierValidator>,IdentifierValidator> identifierValidators)
ADDs identifierValidators, doesn't replace them 
 | 
void | 
PatientServiceImpl.setIdentifierValidators(java.util.Map<java.lang.Class<? extends IdentifierValidator>,IdentifierValidator> identifierValidators)
ADDs identifierValidators, doesn't replace them 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BaseHyphenatedIdentifierValidator
An abstract class for identifier validators for identifiers that have a hyphen before a single
 check digit. 
 | 
class  | 
LuhnIdentifierValidator
A IdentifierValidator based on the Regenstrief Institute's version of the Luhn Algorithm. 
 | 
class  | 
VerhoeffIdentifierValidator
The Verhoeff Check Digit Validator catches all single errors and all adjacent transpositions. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
PatientIdentifierValidator.checkIdentifierAgainstValidator(java.lang.String identifier,
                               IdentifierValidator validator)
Validates that a given identifier string is valid for a given IdentifierValidator 
 | 
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.