Patient address parsing via KG-aware contrastive learning and constrained on-prem LLM inference | Synapse