is appointment a noun or not
I agree with tchrist that the word doctor in doctor appointment is a noun (attributive noun I believe), although the definition of an attributive noun is a noun used as an adjective, so maybe it's just semantics at some point.