Patient registration kiosks are made up of two major components: hardware and software. The hardware comes in the form of interactive, self-service terminals where patients can take care of specific tasks such as checking in, completing insurance forms and providing medical history information..