Data warehousing and information management strategies in the clinical immunology laboratory