Major Robert Goudie MacFarlane was professor of military medicine at the Royal Army Medical College Millbank, and consultant physician to the British Army of the Rhine (BAOR). He was also Director of army medicine. After his retirement from the army he was deputy secretary to the Scottish Council for Postgraduate Medical Education and worked as a civilian medical practitioner in Sennelager, Germany.
28 Nov 1941 Emergency Commission Lieutenant RAMC.
29 Nov 1941 Short Service Commission Lieutenant RAMC.
1942 Served in Madagascar.
29 Nov 1942 Captain RAMC.
1942–1943 Served in South Africa.
1943–1945 Served in India and Burma.
7 May 1945 Acting Major RAMC.
29 Nov 1946 Permanent Regular Army Commission Captain RAMC.
1948–1949 Served with the Middle East Land Force.
1948 Specialist in Medicine.
29 Nov 1949 Major RAMC.
Malta 1950 Served at Malta. Awarded the MBE for his part in dealing with the polio epidemic while serving at BMH Mtarfa.
Malta 1951 Served at Malta.
1954–1955 Officer-in-Charge Medical Division British Military Hospital Fayid.
Malta 1955 Served at Malta.
Malta 1956 Served at Malta.
Malta 1957 Served at Malta.
3 Sept 1959 Lieutenant Colonel RAMC.
1960–1961 Commanding Officer Connaught Hospital Hindhead (Chest Physician).
1961–1962 Officer-in-Charge Chest Unit Cambridge Military Hospital Aldershot.
1962–1965 Officer-in-Charge Medical Division British Military Hospital Dhekelia.
1963 Consultant in Medicine.
28 Nov 1964 Colonel L/RAMC.
1965 Officer-in-Charge Medical Division Cambridge Military Hospital Aldershot.
1968–1970 Commanding Officer British Military Hospital Iserlohn, Germany.
- Entry No: 1812. Drew R. 1968. Commissioned Officers in the Medical Services of the British Army 1690—1960. Vol. II. Roll of Officers in the Royal Army Medical Corps 1898–1960,, London: Wellcome Historical Medical Library.
- Obituary R G MacFarlane Br Med J (2012) 344:e414 (Published 1 Feb 2012).