appointment detail first version (incomplete)