Rainbow Kids is the pediatric palliative care program at Primary Children's Hospital. Rainbow Kids is a consultation service available to any children and families who are experiencing a chronic complex condition or a life-threatening illness. The program is here to help both the child and family deal with feelings, symptoms, and concerns during a time that may be confusing and overwhelming. Our team is available to assist you with your treatment goals of care.

As parents of a child with a chronic or life-threatening illness, you walk one of life's most difficult paths. Your family does not have to find your way alone. The Rainbow Kids consultation service is here to offer comfort, advice, and support to your family each step of the way, wherever the path may lead. 

About Rainbow Kids


What to Expect


The Rainbow Kids Palliative Care team includes pediatric specialty physicians, pediatric nurse practitioners, medical social workers, and spiritual care. Team members have the specialized training, experience, and understanding to work with you and your health care team to support you and help you find the path that is best for your child and your family.

This program is available to children and their families regardless of insurance status or ability to pay. 

When your child is facing a chronic illness, you may feel your life has been turned upside down. Our team can provide special help with:


Our team can help you and your child communicate with your health care teams, family members, and your child's siblings. We can assist in gathering the information you need to make the best decisions for your child and family as well as help you find ways to stay connected with your child's school, neighbors, faith community, and friends. 


Our team offers a safe setting to talk about difficult thoughts and feelings your child and family may experience. We help your child and family explore the meaning of what is happening as you face the challenges of serious illness.

Physical symptoms

Our team can help your health care team minimize pain and other uncomfortable physical symptoms, especially toward the end of life. 


Our team is available to support your child and family along your path, providing a non-judgmental place to share thoughts and feelings. At your request we can assist your family in connecting with your faith group or with specific religious practices, e.g. prayers, blessings, baptisms, etc.


Our Mission and Vision


The symbol of the rainbow is used by many cultures and peoples as a sign that one can find hope and beauty in unexpected moments, even during the darkest of times.

Rainbow boy

Our Mission

Our mission is to work as an interdisciplinary team to provide leadership in Pediatric Palliative Care for Intermountain Healthcare. We support children with potentially life-threatening illness and the families and staff who care for them. Through compassion, respect, and dignity we nurture trust, support, hope and help people live their best life possible.

Our Vision

Our vision is to ensure every child receives the best care in the right setting to live their best life possible.


Frequently Asked Questions


How do I know if palliative care is right for my child?

Palliative care may be right for your child if they have a serious or life-threatening illness. Serious illnesses include but are not limited to: cardiovascular, genetic, neuromuscular, metabolic and many more. Palliative care is appropriate at any stage of a serious illness. You can also have this type of care at the same time as treatment meant to cure you.

What does the palliative care team do?

Palliative care (pronounced pal-lee-uh-tiv) is specialized medical care that focuses on providing relief from the symptoms and stress of a serious illness. It is provided by a specially-trained team of doctors, nurses and other specialists who work together with your other doctors to provide an extra layer of support. The goal is to improve quality of life. To do this, the palliative care team will:

  • Relieve symptoms and distress (emotional, spiritual, physical, etc.)
  • Help you better understand a child’s disease and diagnosis
  • Help clarify your treatment goals and options
  • Understand and support your ability to cope with illness
  • Assist you with making medical decisions
  • Coordinate with your other doctors

Is Palliative Care the same as Hospice?

Both palliative care and hospice care provide comfort, but they have different time frames for use. Palliative care can begin at diagnosis and continues through treatment, no matter how your disease responds to treatment. Hospice is a specific type of care and set of services that is offered only when the person is expected to live 6 months or less.

Who else, besides my child, can benefit?

Everyone involved! Patients as well as family caregivers are the special focus of palliative care. Your doctors and nurses benefit too, because they know they are meeting your needs by providing care and treatment that reduces your suffering and improves your quality of life.

How can the palliative care team help me?

The palliative care team will also spend time talking and listening to you and your family. They will make sure you completely understand all your treatment options and choices. By deeply exploring your goals of care, the palliative care team will help you match those goals to the options. Our goal is to help relieve suffering and help find a better quality of life for your child, family, and even the practitioners caring for them. A palliative care team may help patients and families explore their beliefs and values so they can move toward acceptance and peace.

Who provides palliative care?

A team of credentialed clinicians, including palliative care doctors, a social worker, nurse practitioners, nurses and a chaplain to provide this type of specialized care.

How do I get palliative care?

Ask for it! Rainbow Kids is a “Physician Consult” service. That means your doctor has to write an order for us to get involved. You can ask your doctor directly or ask your nurse to help coordinate.

Our Team


Beth Nordfors, RN

Beth Nordfors, RN, received her nursing degree from Brigham Young University.  She has worked at Primary Children’s for 34 years.  She started here as a floor nurse on 5 West when the hospital was on 11th Avenue.  She then worked in the Oncology outpatient clinic for 18 years where she developed her interests in palliative care.  She has worked with the Rainbow Kids team since 2006.  She loves working with the families on the Rainbow Kids team and helping all throughout our area better understand palliative care.  She’s always in search of resources and other ways to support the families we work with.

Dominic Moore, MD, FAAP

Dr. Dominic Moore is the Medical Director for Palliative Care at Primary Children’s Hospital. He received his bachelor’s degree from Brigham Young University and attended SUNY Downstate Medical School in Brooklyn, New York.  He completed residency in Pediatrics at Phoenix Children’s Hospital fellowship in Palliative Medicine at San Diego Hospice and Scripps Mercy Hospital before joining the Rainbow Kids Palliative Care team in 2013. He loves working with families and teaching the next generation of providers.  His research focuses on communication, responsible opioid use, and the role of spirituality in healthcare.


Orley is the Licensed Clinical Social Worker for the Rainbow Kids Palliative Care Program at Primary Children’s Hospital. He received his Bachelor’s and Master’s in Social Work from the University of Utah. He also received several awards from his time at the University of Utah including Outstanding Scholarship and Promise Faculty award and 2nd Year Outstanding Student of the Year. Orley joined the Rainbow Kids Palliative Care team in 2008. Orley is adjunct faculty at the University Of Utah Graduate School Of Social Work and teaches Working with Trauma and Crisis Intervention. He received his certification in Hospice and Palliative Care social work in 2017 and has been a certified Grief Counselor (American Academy of Bereavement) since 2009. Orley has a passion for grief work, spirituality in healthcare and adolescence. Orley is a video game enthusiast and enjoys riding his Harley, golfing, and a good Superhero movie.

Stacey Annette Bushell, CPNP

Stacey Bushell, CPNP is a certified pediatric nurse practitioner working with Palliative Care at Primary Children’s Hospital.  She received both her Bachelors and Master’s degrees in nursing  from the University of Utah.  She practiced in the primary care setting for over 20 years before joining the palliative care team in 2016.   She enjoys working with children and their families as they process what their illness means to them.  She believes strongly that each child and family should have voice in their health care.  Stacey lives in Davis County with her husband, 2 younger sons and her dog, Geoffery.

Kelly Kelso, CPNP

Kelly Kelso, CPNP is a certified pediatric nurse practitioner with the Palliative Care Team at Primary Children’s Hospital. She received her Bachelors of Science in Nursing degree from Westminster College and Masters of Science in Nursing degree from the University of Utah.  Kelly has worked at Primary Children’s Hospital for over 20 years before joining the Rainbow Kids Palliative Care Team in 2013. She loves working longitudinally with families to develop the goals for their child’s care that is representative of their personal values and beliefs. Kelly lives with her husband and 2 children in SLC. She loves spending times in the outdoors hiking, mountain biking and camping with her family. For self-care Kelly knits, reads, and spends time with friends and practices yoga.

Colleen Marty, MD

Dr. Colleen Marty received her bachelor’s degree from the University of Dayton and attended the University of Cincinnati Medical School in Ohio. She completed her residency training in Pediatrics at the University of Utah/ Primary Children’s Hospital. She returned to Utah in 2017 after completing a fellowship in Hospice and Palliative Medicine at the University of Kansas and Children’s Mercy Hospital. She currently works as a pediatrician on the Rainbow Kids Palliative Care team, in the Pediatric Comprehensive Care Clinic, and as medical director of the Connector Service. Her research interests include transitions of care, outpatient and home-based palliative care, and the provision of goal directed care. She most enjoys time spent with patients and families.

Ryann Bierer, MD

Dr. Ryann Bierer has completed training in both Neonatology and Palliative Care. She received her bachelor’s degree from Smith College in Northampton, MA and returned to her home state of New Mexico for medical school. She completed residency in Pediatrics and the University of Arizona in Tucson and her Neonatology fellowship at the University of New Mexico. She moved to Salt Lake City to join the Neonatology faculty at the University of Utah. After several years of practice, she completed a fellowship in Palliative Medicine at the University of Utah while continuing to work in the Newborn Intensive Care Unit (NICU) part-time. She looks forward to dividing her time working with the Rainbow Kids Palliative Care team and the NICU.

Jamie Seale, NNP-BC

Jamie Seale, NNP-BC is a certified neonatal nurse practitioner with the Palliative Care Team at Primary Children’s Hospital. She received her Bachelors of Science in Nursing degree from Westminster College and Masters of Science in Nursing degree from the University of Utah.  Jamie has worked at Primary Children’s Hospital since 2004 in the Newborn ICU before joining the Rainbow Kids Palliative Care Team in 2016.   She enjoys helping families become advocates for their children and feels it is a great honor to be present with these families as they navigate the challenges they so often face with their child’s health care needs.  In the summer, Jamie is the medical program director for an Oncology camp for children and their siblings.  Watching the joy this camp brings to so many children is one of the most rejuvenating experiences in her life and part of her self-care.   Jamie lives in Sandy with her two adorable Pomeranians, Roxy and Tippi.  Roxy is a therapy dog at Primary Children’s Hospital.  Jamie enjoys being with family, traveling (especially to the Oregon beaches), crafting, and camping.