
Package ca.uhn.fhir.mdm.rules.matcher
Class IdentifierMatcher
java.lang.Object
ca.uhn.fhir.mdm.rules.matcher.IdentifierMatcher
- All Implemented Interfaces:
IMdmFieldMatcher
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
IdentifierMatcher
public IdentifierMatcher()
-
-
Method Details
-
matches
public boolean matches(ca.uhn.fhir.context.FhirContext theFhirContext, org.hl7.fhir.instance.model.api.IBase theLeftBase, org.hl7.fhir.instance.model.api.IBase theRightBase, boolean theExact, String theIdentifierSystem) - Specified by:
matches
in interfaceIMdmFieldMatcher
- Returns:
- true if the two fhir identifiers are the same. If @param theIdentifierSystem is not null, then the matcher only returns true if the identifier systems also match this system.
- Throws:
UnsupportedOperationException
- if either Base is not an Identifier instance
-