Web 2.0 systems supporting childhood chronic disease management: A pattern language representation of a general architecture | Synapse