A technique for scheduling health care resources includes identifying particular characteristics of either the resources required for a procedure to be scheduled, or characteristics of a scheduling request. The characteristics may include a particular type of resource, its capabilities, skill levels of personnel, and so forth. Characteristics of requests may include urgency levels of procedures, urgency levels of service to be performed on required equipment, and so forth. Based upon the characteristics, the needed resources are scheduled, and schedules for each of the resources may be created, updated or modified. The characteristics may serve as a basis for prioritizing either the resources, the requests, or both.