3GPP 38.300 v19.3.0 — the document's own text
5.3.5.5 Prioritization of overlapping transmissions
Taught in 2. The six working groups and the line between them (TSG RAN — the group that specifies the radio, overview), 2. The six groups, and what each one worries about (TSG RAN — the group that specifies the radio, quick start).
PUSCH and PUCCH can be associated with a priority (high/low) by RRC or L1 signalling. If a PUCCH transmission overlaps in time with a transmission of a PUSCH or another PUCCH, only the PUCCH or PUSCH associated with a high priority can be transmitted.