Council Customer Reference Linked to a Named Customer (Assessment, Rate Account, Application, Animal Registration, Infringement)

A parameterised template for council customer references: rates assessment and property numbers, rate and water account numbers, development / building / plumbing application numbers, animal registration numbers and infringement notice numbers, when they appear in council correspondence, CRM exports and customer records alongside a named customer. Every council numbers these differently and none of the formats is published, so the public version anchors on the field labels (Assessment No, Property No, Rate Account, Application No, Animal Registration No, Infringement No and close variants) with a loose, placeholder-guarded, digit-bearing value. Each reference type is a separate regex so that a deployment can extend it with the council's real format through the existing identifier types council-property-number, utility-account-number, council-development-application-number, animal-registration-number and infringement-notice-number. The record-specific council classifiers (rates arrears, concessions, animal registration, infringement / SPER, water hardship) remain the higher-confidence detectors; this template catches the long tail of customer correspondence that carries a council reference. Published DA notices, council FAQ pages and blank forms are decoys.

Type
regex
Engine
boost_regex
Confidence
low
Confidence justification
Low. None of the council reference formats is published (the identifier registry lists all five types as customer-defined or unpublished), so the public version matches a labelled, digit-bearing loose value. Labels such as "Application No" and "Customer No" are generic, which is why 75 needs both a populated customer field and a council context term, and why there is no 85 tier. recommended_confidence is 75. Precision improves when a deployment supplies the council's real formats through the identifier slots. 75 is a heuristic evidence tier, not measured accuracy. Test values are synthetic.
Jurisdictions
au, au-qld
Regulations
Local Government Act 2009 (Qld), Local Government Regulation 2012 (Qld), Animal Management (Cats and Dogs) Act 2008 (Qld), State Penalties Enforcement Act 1999 (Qld), Planning Act 2016 (Qld), Information Privacy Act 2009 (Qld)
Frameworks
QGISCF
Data categories
pii, government
Scope
narrow
Risk rating
4
Platform compatibility
Purview: Compatible, GCP DLP: Unsupported, Macie: Unsupported, Zscaler: Compatible, Palo Alto: Unsupported, Netskope: Unsupported

Pattern

(?i)\b(?:(?:property|(?:rates?\s+)?assessment)\s+(?:no\.?|number|ID)|(?:rates?|water(?:\s+and\s+sewerage)?|council)\s+account(?:\s+(?:no\.?|number|ID))?|customer\s+(?:no\.?|number|ID|reference)|(?:(?:development|building|plumbing|planning|operational\s+works)\s+application|DA|BA|application|approval|permit)\s+(?:no\.?|number|ref(?:erence)?)|(?:(?:animal|dog|cat|pet)\s+registration|registration\s+tag|tag)\s+(?:no\.?|number)|(?:(?:penalty\s+)?infringement(?:\s+notice)?|PIN)\s+(?:no\.?|number|ref(?:erence)?))[ \t]*[:#]?[ \t]{0,5}(?!(?:n/?a|unknown|tbc|tba|withheld|not\s+recorded|the|a|an|any|all|each|see|refer)\b|_{2,}|\[|<|0{4,}\b|123456)(?=[A-Z/-]{0,5}\d)[A-Z0-9][A-Z0-9/.-]{3,20}\b

Corroborative evidence keywords

council, rates notice, ratepayer, local government, animal management, local law, customer service centre

Proximity: 300 characters

Should match

Should not match

Known false positives

References