Skip to main content
Medicine LibreTexts

17.5: Quality control and quality assurance

  • Page ID

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    QC is an inherent component of any good study and a good laboratory. It is a process of routine checks designed to detect any deficiencies that could compromise the results of laboratory analysis and suggest how these might be corrected. An example would be checks that the laboratory always gets the same result for a split specimen. QC checks should be specified in the laboratory work plan and in SOPs. A useful resource that discusses general laboratory QC issues is Ratliff (2003).

    QA is a set of activities aimed at evaluating the accuracy of laboratory analysis and to guide improvements if inaccuracies are detected. QA provided by a resource external to the field laboratory is complementary to QC and should be established to monitor and improve the quality of laboratory procedures and validate the effectiveness of a QC programme. For example, a reference laboratory may supply specimens that are analysed ‘blind’ with the results compared to those of the reference laboratory and all the other laboratories participating in the same QA scheme.

    5.1 Reproducibility of test results

    The reliability of laboratory results should be tested by regular checks on their reproducibility. The level of acceptable variation will depend both on the test and study. This information is normally predefined in SOPs, test manuals, and the study protocol. Many test systems have inbuilt controls for this purpose, using standardized reagents of known concentration or quantity. The use of such standard controls is important, but not necessarily sufficient, to monitor the quality of test procedures. Depending on the procedure, samples should be tested in duplicate or re-read by a second technician. The frequency with which such repeats are performed depends upon how well the laboratory is running and how long it has been doing the test. Typically, when a test is first introduced or a new staff member is conducting the test, a high frequency of such checking is appropriate, with a decreased frequency as the procedures become more familiar, assuming the re-tests are showing negligible differences to the original results. In many circumstances, it will be appropriate to ensure that duplicate analyses are done on between 5% and 10% of samples on a routine basis. It is sometimes possible and advisable to seed known positive or known negative samples into test runs, which are labelled in such a way that the laboratory staff running the test cannot spot them. This is particularly important if it is expected that the great majority of samples will either test negative or test positive (for example, seeding a positive result if a long run of negatives is expected). Needless to say, a system will need to be in place to remove these QC test results from the data on the study samples. Where POC diagnostic tests are administered by field staff, it may be essential for a supervisor to review or repeat tests in the field, as results may become less reliable over time.

    Reproducibility should be checked within batches, between batches, and from day to day or week to week by the use of appropriate controls. Intra-observer variation can be determined by having duplicate samples processed by the same observer at different times, and inter-observer variation measured by having the same samples processed independently by two different staff members. Inter-product variation is tested by comparing new vs old batches of staining solutions, media, reagents, and so on, on a group of the same samples.

    It is essential that immediate remedial action is taken if QC checks reveal a problem.

    5.2 Internal quality control

    Two types of QC can be distinguished—‘internal’ and ‘external’. Internal QC comprises procedures that are introduced within the field laboratory. External QC involves external monitoring such as the duplicate testing of samples in another reference laboratory to serve as a ‘gold standard’ or ‘blind’ measurement in the field laboratory of a set of samples provided by an external reference laboratory.

    The essence of internal QC lies in a tight circle of checks, reporting, evaluation, and action. It is essential to have detailed manuals of every procedure, with a checklist to be consulted each time the procedure is run. Well-kept records, with regular review of these by the supervisors, are key elements in QC. Laboratory QC procedures must be an integral part of the work plan for the study.

    5.3 External quality assurance

    A major reason for external QA programmes is to check the accuracy of test results. Reproducibility can be assessed adequately by internal QC procedures, but checks on accuracy are best done, for many tests, in collaboration with other laboratories. The results from a laboratory may be highly reproducible within that laboratory but might be consistently incorrect. There are a range of external QA programmes which offer both testing of site-generated samples and/or the provision of a panel of samples with known characteristics that are specific for each assay (for example, biochemistry and haematology analysers). If specimens are selected for QA checks after they have been analysed locally and in such a way that the laboratory staff will not know which specimen will be selected, the use of site-generated QA systems are to be preferred to QA that depends on specimens provided by the external laboratory, since the laboratory staff will know which these QA panel specimens are and may take particular care with them.

    SOPs need to be developed for the shipping and reception of samples for QA. An investigation request form should accompany samples that are sent, and every effort should be made to ensure that transport conditions are appropriate and the same for all samples (for example, route, packing conditions, and type of container). Attainment of levels of proficiency by the laboratory and its staff may be a prerequisite prior to involvement in some studies; but, after that, external QA activities would be most frequent during training phases and at the beginning of a field study but should continue throughout. If a problem is detected, it is essential that the reason for this is investigated immediately and that this leads to effective remedial action.

    The WHO has produced a list of pre-qualified QC laboratories (<>), and a link to the United Kingdom National External Quality Assessment Service is <>.

    This page titled 17.5: Quality control and quality assurance is shared under a CC BY-NC 4.0 license and was authored, remixed, and/or curated by Drue H. Barrett, Angus Dawson, Leonard W. Ortmann (Oxford University Press) via source content that was edited to the style and standards of the LibreTexts platform.