update encounter + procedure