From your description , your sister seems to have advanced stage cancer. For cancer in hepato-biliary area the treatment are not that good and outcome is also not so good. Lets hope she benefit from clinical trial.
Often overlooked treatment in advanced stage is palliative care
.It helps relieve symptoms, but is not expected to cure the disease. It can be given along with cancer treatment, or can even be cancer treatment. The aim of palliative care is to improve the quality of your life, or help you feel as good as you can for as long as you can. Sometimes this means using drugs or other measures like physiotherapy
etc to help with symptoms like caugh pain fatigue