package Ġcom . d imed ical . entity Ċ Ċ import Ġjava . util . Date Ċ import Ġjavax . persistence . Column Ċ import Ġjavax . persistence . Entity Ċ import Ġjavax . persistence . GeneratedValue Ċ import Ġjavax . persistence . Generation Type Ċ import Ġjavax . persistence . Id Ċ import Ġjavax . persistence . One ToOne Ċ import Ġjavax . persistence . Table Ċ Ċ @ Entity Ċ @ Table ( name Ġ= Ġ" contact _ tb ") Ċ data Ġclass ĠContact Entity ( ĊĊĠĠĠ Ġ@ Id ĊĠĠĠ Ġ@ GeneratedValue ( strategy Ġ= ĠGeneration Type . AUTO ) ĊĠĠĠ Ġ@ Column ( name Ġ= Ġ" contact _ id ") ĊĠĠĠ Ġvar Ġid : ĠLong , ĊĊĠĠĠ Ġ@ Column ( name Ġ= Ġ" contact _ telephone ") ĊĠĠĠ Ġval Ġtele phone : ĠString , ĊĊĠĠĠ Ġ@ Column ( name Ġ= Ġ" contact _ email ") ĊĠĠĠ Ġval Ġemail : ĠString , ĊĊĠĠĠ Ġ@ One ToOne ( mapped By Ġ= Ġ" contact ") ĊĠĠĠ Ġval Ġpatient : ĠPatient Entity ?, ĊĊĠĠĠ Ġ@ Column ( name Ġ= Ġ" contact _ created _ at ") ĊĠĠĠ Ġval ĠcreatedAt : ĠDate Ċ )