Health and Quality of Life Outcomes Full text Studying the Hurdles of Insulin Prescription (SHIP): development, scoring and initial validation of a new self-administered questionnaire