How to Make It
Set a cake rack in a large stockpot, add 3 inches of water and bring to a boil. Rub the chicken all over with the salt, then rinse well. Put the chicken, breast side up, in a large heatproof bowl. Add the gizzard, neck, dates and boxthorn seeds. Set a heatproof plate on top of the bowl to seal it, and carefully set the bowl on the rack in the pot. Cover the stockpot and boil over high heat until the chicken is very tender, about 4 hours; replenish the stockpot as necessary with boiling water.
Carefully remove the bowl with the chicken from the stockpot. Using a fork, pull the chicken from the bones and remove the skin; place in 4 soup bowls. Pour the juices on top along with the dates. Serve with small bowls of soy sauce, for dipping.