A magnetic resonance system for maintaining geometric alignment of diagnostic scans during an examination of a patient, said system comprising: at least one processor programmed to: in response to repositioning of the patient during the examination: perform an updated survey scan of the patient; select the diagnostic scan most recently completed during the examination as a template scan; determine a transformation map between the template scan and the updated survey scan using a registration algorithm; wherein the registration algorithm is chosen according to the MR contrast types of the template scan and the survey scan, whereby if the template scan and the updated survey scan have similar MR contrast types, a cross-correlation based registration algorithm is applied, and if the template scan and the updated survey scan have different contrast types, a mutual-information based registration algorithm is applied; apply the transformation map to an initially defined scan geometry of a remaining diagnostic scan of the examination; generate a scan plan for the remaining diagnostic scan using the updated scan geometry; and, perform the remaining diagnostic scan according to the scan plan. at least one processor programmed to: in response to repositioning of the patient during the examination: perform an updated survey scan of the patient; select the diagnostic scan most recently completed during the examination as a template scan; determine a transformation map between the template scan and the updated survey scan using a registration algorithm; wherein the registration algorithm is chosen according to the MR contrast types of the template scan and the survey scan, whereby if the template scan and the updated survey scan have similar MR contrast types, a cross-correlation based registration algorithm is applied, and if the template scan and the updated survey scan have different contrast types, a mutual-information based registration algorithm is applied; apply the transformation map to an initially defined scan geometry of a remaining diagnostic scan of the examination; generate a scan plan for the remaining diagnostic scan using the updated scan geometry; and, perform the remaining diagnostic scan according to the scan plan. in response to repositioning of the patient during the examination: perform an updated survey scan of the patient; select the diagnostic scan most recently completed during the examination as a template scan; determine a transformation map between the template scan and the updated survey scan using a registration algorithm; wherein the registration algorithm is chosen according to the MR contrast types of the template scan and the survey scan, whereby if the template scan and the updated survey scan have similar MR contrast types, a cross-correlation based registration algorithm is applied, and if the template scan and the updated survey scan have different contrast types, a mutual-information based registration algorithm is applied; apply the transformation map to an initially defined scan geometry of a remaining diagnostic scan of the examination; generate a scan plan for the remaining diagnostic scan using the updated scan geometry; and, perform an updated survey scan of the patient; select the diagnostic scan most recently completed during the examination as a template scan; determine a transformation map between the template scan and the updated survey scan using a registration algorithm; wherein the registration algorithm is chosen according to the MR contrast types of the template scan and the survey scan, whereby if the template scan and the updated survey scan have similar MR contrast types, a cross-correlation based registration algorithm is applied, and if the template scan and the updated survey scan have different contrast types, a mutual-information based registration algorithm is applied; apply the transformation map to an initially defined scan geometry of a remaining diagnostic scan of the examination; generate a scan plan for the remaining diagnostic scan using the updated scan geometry; and,