Skip to content

List of rules

Please refer to the following definitions for the individual rules used within the search strategies. See the overview for an explanation of what rules are.

Exact All

Exact search with all provided values. All fields must match exactly on both the calling and NHS sides to return a match.

_exact-match=true,
family=harley,
given=topper,
birthdate=eq1960-06-09,
gender=male

Exact GFD

Exact search with given name, family name and DOB -- with just these fields needing to match exactly on both the calling and NHS sides.

_exact-match=true,
family=harley,
given=topper,
birthdate=eq1960-06-09

Fuzzy All

Fuzzy search with all provided values.

_fuzzy-match=true,
family=harley,
given=topper,
birthdate=eq1960-06-09,
gender=male,
address-postalcode=WN4 9BP

Fuzzy GFD

Fuzzy search with given name, family name, and date of birth.

_fuzzy-match=true,
family=harley,
given=topper,
birthdate=eq1960-06-09

Fuzzy GFD (Postcode Wildcard)

Fuzzy search with given name, family name, and date of birth, and postcode as wildcard.

_fuzzy-match=true,
family=harley,
given=topper,
birthdate=eq1960-06-09,
address-postalcode=WN*

Fuzzy GFD Range

Fuzzy search with given name, family name and DOB range 6 months either side of given date.

_fuzzy-match=true,
family=harley,
given=topper,
birthdate=ge1960-01-09&birthdate=le1961-09-06

Fuzzy GFD Range (Postcode)

Fuzzy search with given name, family name, DOB range 6 months either side of given date, and postcode.

_fuzzy-match=true,
family=harley,
given=topper,
birthdate=ge1960-01-09&birthdate=le1960-07-09,
address-postalcode=WN4 9BP

Fuzzy GFD Range (Postcode Wildcard)

Fuzzy search with given name, family name, DOB range 6 months either side of given date, and postcode as wildcard.

_fuzzy-match=true,
family=harley,
given=topper,
birthdate=ge1960-01-09&birthdate=le1960-07-09,
address-postalcode=WN*

Fuzzy Alt DOB

Fuzzy search with given name, family name and DOB. Day swapped with month if day equal to or less than 12.

_fuzzy-match=true,
family=harley,
given=topper,
birthdate=eq1960-09-06

Fuzzy FDRange Gender Postcode

`_fuzzy-match=true,
family=harley,
given=topper,
gender=male,
birthdate=eq1960-06-09,
address-postalcode=WN4 9BP

Fuzzy FDRange Postcode

`_fuzzy-match=true,
family=harley,
given=topper,
birthdate=eq1960-06-09,
address-postalcode=WN4 9BP

Non-Fuzzy All

Non-fuzzy search with all provided values.

_exact-match=false,
family=harley,
given=topper,
birthdate=eq1960-06-09,
gender=male,
address-postalcode=WN4 9BP,
history=true

Non-Fuzzy All (Postcode Wildcard)

Non-fuzzy search with all provided values, and postcode as wildcard.

_exact-match=false,
family=harley,
given=topper,
birthdate=eq1960-06-09,
address-postalcode=WN*,
history=true

Non-Fuzzy GFD

Non-fuzzy search with given name, family name, and DOB.

_exact-match=false,
family=harley,
given=topper,
birthdate=eq1960-06-09,
history=true

Non-Fuzzy GFD (Postcode)

Non-fuzzy search with given name, family name, DOB, and postcode.

_exact-match=false,
family=harley,
given=topper,
birthdate=eq1960-06-09,
address-postalcode=WN4 9BP,
history=true

Non-Fuzzy GFD Range

Non-fuzzy search with given name, family name, and DOB range 6 months either side of given date.

_exact-match=false,
family=harley,
given=topper,
birthdate=ge1960-01-09&birthdate=le1960-07-09,
history=true

Non-Fuzzy GFD Range (Postcode)

Non-fuzzy search with given name, family name, DOB range 6 months either side of given date, and postcode.

_exact-match=false,
family=harley,
given=topper,
birthdate=ge1960-01-09&birthdate=le1960-07-09,
address-postalcode=WN4 9BP,
history=true

Non-Fuzzy GFD Range (Postcode Wildcard)

Non-fuzzy search with given name, family name, DOB range 6 months either side of given date, and postcode as wildcard.

_exact-match=false,
family=harley,
given=topper,
birthdate=ge1960-01-09&birthdate=le1960-07-09,
address-postalcode=WN4 9BP,
history=true