Unpacking the black box of shared medical appointments and patient engagement