diagrams system software project infrastructure development clinicians web portal technology engineer careweb group architecture electronic services provider consulting technical provided leadership systems deployment lead clinical architectural acquisition management engineers architect patient architected developers assessment data