I am very confused by the ImagePosition(Patient) tag, can anyone
explain it in layman's terms?

My end goal is for each image in a dataset to extract from
ImagePosition(Patient) (0x0020 0x0032) the value that would normally be
stored in SliceLocation (0x0020 0x1041). The location information in
the other axis' is not important to me. Ideally I could always count on
SliceLocation tag existing and using that, but it seems this tag does
not always appear from manufacturer to manufacturer.

Thanks for any help!