TPN provides or supplements your nutritional needs if you cannot eat or absorb enough food. The TPN formula is made up of protein, sugar and often fat. It contains salts like sodium and calcium.