changeset 1:8005ce1418ac draft default tip

"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/pharmcat commit dddf99b20ed9b07334505917f362785e3dace3b9"
author bgruening
date Thu, 05 May 2022 20:26:42 +0000
parents 28aa54c800c0
children
files pharmcat.xml test-data/test_1.pheno.json test-data/test_2.html test-data/test_2.json test-data/test_3.json test-data/test_4.json
diffstat 6 files changed, 3999 insertions(+), 1764 deletions(-) [+]
line wrap: on
line diff
--- a/pharmcat.xml	Fri Jan 28 21:17:56 2022 +0000
+++ b/pharmcat.xml	Thu May 05 20:26:42 2022 +0000
@@ -3,11 +3,11 @@
         Pharmacogenomics Clinical Annotation Tool
     </description>
     <macros>
-        <token name="@WRAPPER_VERSION@">1.3.1</token>
+        <token name="@WRAPPER_VERSION@">1.7.0</token>
         <token name="@VERSION_SUFFIX@">galaxy0</token>
     </macros>
     <requirements>
-        <container type="docker">pgkb/pharmcat:1.3.1</container>
+        <container type="docker">pgkb/pharmcat:1.7.0</container>
     </requirements>
     <command detect_errors="exit_code"><![CDATA[
     ## NAMECALLER FUNCTION
@@ -72,14 +72,16 @@
                 <option value="report">Only reporter</option>
             </param>
             <when value="all">
-                <param name="input" argument="-vcf" type="data" format="vcf" label="Input vcf file" help="Must be formatted in modified official VCF format as detailed here: https://github.com/PharmGKB/PharmCAT/wiki/VCF-Requirements"/>
+                <param name="input" argument="-vcf" type="data" format="vcf" label="Input vcf file"
+                    help="Must be formatted in modified official VCF format as detailed here: https://github.com/PharmGKB/PharmCAT/wiki/VCF-Requirements"/>
                 <param name="outside_call" argument="-a" type="data" format="tsv,tabular" label="Gene call TSV file from an outside tool" optional="true"/>
                 <param name="json" argument="-j" type="boolean" truevalue="-j" falsevalue="" label="Output reporter JSON report"/>
                 <param name="phenojson" argument="-pj" type="boolean" truevalue="-pj" falsevalue="" label="Output phenotyper JSON report"/>
                 <!-- <param name="definitions" argument="-na" type="data" format="list" label="Alternative allele definitions" help="a directory containing allele definitions to use instead of the default packaged allele definitions"/> -->
             </when>
             <when value="name">
-                <param name="input" argument="-vcf" type="data" format="vcf" label="Input vcf file" help="Must be formatted in modified official VCF format as detailed here: https://github.com/PharmGKB/PharmCAT/wiki/VCF-Requirements"/>
+                <param name="input" argument="-vcf" type="data" format="vcf" label="Input vcf file"
+                    help="Must be formatted in modified official VCF format as detailed here: https://github.com/PharmGKB/PharmCAT/wiki/VCF-Requirements"/>
                 <!-- <param name="definitions" argument="-d" type="data" format="list" label="Alternative allele definitions" help="a directory containing allele definitions to use instead of the default packaged allele definitions"/> -->
             </when>
             <when value="pheno">
@@ -89,7 +91,8 @@
                         <option value="named">Run from the output of the NamedAlleleMatcher</option>
                     </param>
                     <when value="vcf">
-                        <param name="input" argument="-vcf" type="data" format="vcf" label="Input vcf file" help="Must be formatted in modified official VCF format as detailed here: https://github.com/PharmGKB/PharmCAT/wiki/VCF-Requirements"/>
+                        <param name="input" argument="-vcf" type="data" format="vcf" label="Input vcf file"
+                            help="Must be formatted in modified official VCF format as detailed here: https://github.com/PharmGKB/PharmCAT/wiki/VCF-Requirements"/>
                     </when>
                     <when value="named">
                         <param name="input" argument="-c" type="data" format="json" label="Input json file" help="JSON output of the NamedAlleleCaller pharmcat function"/>
@@ -133,8 +136,8 @@
     <!-- ALL FUNCTION -->
         <test expect_num_outputs="3">
             <conditional name="function_select">
-                <param name="input" ftype="vcf" value="test.vcf"/>
-                <param name="outside_call" ftype="tabular" value="test.tsv"/>
+                <param name="input" value="test.vcf" ftype="vcf" />
+                <param name="outside_call" value="test.tsv" ftype="tabular"/>
                 <param name="json" value="-j"/>
                 <param name="phenojson" value="-pj"/>
             </conditional>
@@ -158,10 +161,10 @@
         <test expect_num_outputs="2">
             <conditional name="function_select">
                 <param name="function" value="name"/>
-                <param name="input" ftype="vcf" value="test.vcf"/>
+                <param name="input" value="test.vcf" ftype="vcf"/>
             </conditional>
-            <output name="namer_html" file="test_2.html" lines_diff="2"/>
-            <output name="namer_json" file="test_2.json" lines_diff="2"/>
+            <output name="namer_html" file="test_2.html" lines_diff="4" ftype="html" />
+            <output name="namer_json" file="test_2.json" lines_diff="2" ftype="json" />
         </test>
     <!-- PHENOTYPER FROM VCF WITH OUTSIDE CALLER-->
         <test expect_num_outputs="1">
@@ -180,18 +183,18 @@
             <conditional name="function_select">
                 <param name="function" value="pheno"/>
                 <conditional name="method">
-                    <param name="pheno_function" value="named"/>
-                    <param name="input" value="test_2.json"/>
+                    <param name="pheno_function" value="named" />
+                    <param name="input" value="test_2.json" ftype="json" />
                 </conditional>
             </conditional>
-            <output name="pheno_json" file="test_4.json" lines_diff="1"/>
+            <output name="pheno_json" file="test_4.json" lines_diff="34"/>
         </test>
     <!-- REPORTER -->
         <test expect_num_outputs="2">
             <conditional name="function_select">
+                <param name="input" value="test_3.json" ftype="json"/>
                 <param name="function" value="report"/>
-                    <param name="input" value="test_3.json"/>
-                    <param name="text" value="test text"/>
+                <param name="text" value="test text"/>
             </conditional>
             <output name="report_json">
                 <assert_contents>
@@ -215,4 +218,4 @@
     <citations>
         <citation type="doi" >10.1002/cpt.928</citation>
     </citations>
-</tool>
\ No newline at end of file
+</tool>
--- a/test-data/test_1.pheno.json	Fri Jan 28 21:17:56 2022 +0000
+++ b/test-data/test_1.pheno.json	Thu May 05 20:26:42 2022 +0000
@@ -1,5 +1,90 @@
 [
   {
+    "geneSymbol": "ABCG2",
+    "chr": "chr4",
+    "phased": true,
+    "callSource": "MATCHER",
+    "uncalledHaplotypes": [
+      "rs2231142 reference (G)",
+      "rs2231142 variant (T)"
+    ],
+    "messages": [],
+    "relatedDrugs": [
+      {
+        "name": "rosuvastatin",
+        "guidelineId": "RxNorm:301542"
+      }
+    ],
+    "matcherDiplotypes": [
+      {
+        "allele1": {
+          "gene": "ABCG2",
+          "name": "Unknown",
+          "function": "Unassigned function",
+          "reference": false
+        },
+        "allele2": {
+          "gene": "ABCG2",
+          "name": "Unknown",
+          "function": "Unassigned function",
+          "reference": false
+        },
+        "gene": "ABCG2",
+        "phenotypes": [
+          "No Result"
+        ],
+        "variant": null,
+        "lookupKey": [
+          "No Result"
+        ],
+        "label": "Unknown/Unknown"
+      }
+    ],
+    "diplotypes": [
+      {
+        "allele1": {
+          "gene": "ABCG2",
+          "name": "Unknown",
+          "function": "Unassigned function",
+          "reference": false
+        },
+        "allele2": {
+          "gene": "ABCG2",
+          "name": "Unknown",
+          "function": "Unassigned function",
+          "reference": false
+        },
+        "gene": "ABCG2",
+        "phenotypes": [
+          "No Result"
+        ],
+        "variant": null,
+        "lookupKey": [
+          "No Result"
+        ],
+        "label": "Unknown/Unknown"
+      }
+    ],
+    "variants": [
+      {
+        "gene": "ABCG2",
+        "chromosome": "chr4",
+        "position": 88131171,
+        "dbSnpId": "rs2231142",
+        "call": null,
+        "alleles": [
+          "rs2231142 variant (T)"
+        ],
+        "phased": false,
+        "wildtypeAllele": "G",
+        "mismatch": false,
+        "warnings": []
+      }
+    ],
+    "variantsOfInterest": [],
+    "highlightedVariants": []
+  },
+  {
     "geneSymbol": "CACNA1S",
     "chr": "chr1",
     "phased": true,
@@ -51,9 +136,13 @@
           "reference": true
         },
         "gene": "CACNA1S",
-        "phenotype": "Uncertain Susceptibility",
+        "phenotypes": [
+          "Uncertain Susceptibility"
+        ],
         "variant": null,
-        "lookupKey": "Uncertain Susceptibility",
+        "lookupKey": [
+          "Uncertain Susceptibility"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -72,9 +161,13 @@
           "reference": true
         },
         "gene": "CACNA1S",
-        "phenotype": "Uncertain Susceptibility",
+        "phenotypes": [
+          "Uncertain Susceptibility"
+        ],
         "variant": null,
-        "lookupKey": "Uncertain Susceptibility",
+        "lookupKey": [
+          "Uncertain Susceptibility"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -90,7 +183,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CACNA1S",
@@ -103,7 +197,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -137,9 +232,13 @@
           "reference": true
         },
         "gene": "CFTR",
-        "phenotype": "ivacaftor non-responsive in CF patients",
+        "phenotypes": [
+          "ivacaftor non-responsive in CF patients"
+        ],
         "variant": null,
-        "lookupKey": "ivacaftor non-responsive in CF patients",
+        "lookupKey": [
+          "ivacaftor non-responsive in CF patients"
+        ],
         "label": "No CPIC variants found"
       }
     ],
@@ -158,9 +257,13 @@
           "reference": true
         },
         "gene": "CFTR",
-        "phenotype": "ivacaftor non-responsive in CF patients",
+        "phenotypes": [
+          "ivacaftor non-responsive in CF patients"
+        ],
         "variant": null,
-        "lookupKey": "ivacaftor non-responsive in CF patients",
+        "lookupKey": [
+          "ivacaftor non-responsive in CF patients"
+        ],
         "label": "No CPIC variants found"
       }
     ],
@@ -176,7 +279,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -189,7 +293,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -202,7 +307,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -215,7 +321,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -228,7 +335,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -241,7 +349,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -254,7 +363,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -267,7 +377,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -280,7 +391,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -293,7 +405,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -306,7 +419,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -319,7 +433,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -332,7 +447,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -345,7 +461,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -358,7 +475,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -371,7 +489,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -384,7 +503,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -397,7 +517,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -410,7 +531,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -423,7 +545,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -436,7 +559,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -449,7 +573,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -462,7 +587,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -475,7 +601,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -488,7 +615,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -501,7 +629,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -514,7 +643,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -527,7 +657,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -540,7 +671,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -553,7 +685,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -566,7 +699,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -579,7 +713,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -592,7 +727,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -605,7 +741,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -618,7 +755,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -631,7 +769,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -644,7 +783,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -657,7 +797,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -670,7 +811,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -704,9 +846,13 @@
           "reference": true
         },
         "gene": "CYP2B6",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -725,9 +871,13 @@
           "reference": true
         },
         "gene": "CYP2B6",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -746,7 +896,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -759,7 +910,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -773,7 +925,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -786,7 +939,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -799,7 +953,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -812,7 +967,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -825,7 +981,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -838,7 +995,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -851,7 +1009,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -864,7 +1023,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -877,7 +1037,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -890,7 +1051,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -904,7 +1066,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -917,7 +1080,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -930,7 +1094,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -943,7 +1108,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -956,7 +1122,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -979,7 +1146,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -992,7 +1160,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1006,7 +1175,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1019,7 +1189,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1043,7 +1214,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1056,7 +1228,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1069,7 +1242,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1082,7 +1256,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1095,7 +1270,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1108,7 +1284,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1121,7 +1298,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1134,7 +1312,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1147,7 +1326,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1160,7 +1340,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1173,7 +1354,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1186,7 +1368,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1199,7 +1382,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1215,7 +1399,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -1301,9 +1486,13 @@
           "reference": true
         },
         "gene": "CYP2C19",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*38/*38"
       }
     ],
@@ -1322,9 +1511,13 @@
           "reference": true
         },
         "gene": "CYP2C19",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*38/*38"
       }
     ],
@@ -1341,7 +1534,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1354,7 +1548,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1367,7 +1562,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1380,7 +1576,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1393,7 +1590,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1409,7 +1607,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1422,7 +1621,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1435,7 +1635,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1448,7 +1649,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1461,7 +1663,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1474,7 +1677,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1487,7 +1691,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1501,7 +1706,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1514,7 +1720,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1527,7 +1734,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1540,7 +1748,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1553,7 +1762,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1567,7 +1777,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1580,7 +1791,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1593,7 +1805,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1606,7 +1819,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1619,7 +1833,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1632,7 +1847,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1645,7 +1861,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1658,7 +1875,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1671,7 +1889,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1711,7 +1930,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1724,7 +1944,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1737,7 +1958,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1750,7 +1972,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1763,7 +1986,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1776,7 +2000,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1789,7 +2014,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1802,7 +2028,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -1817,7 +2044,17 @@
       "*72",
       "*73",
       "*74",
-      "*75"
+      "*75",
+      "*76",
+      "*77",
+      "*78",
+      "*79",
+      "*80",
+      "*81",
+      "*82",
+      "*83",
+      "*84",
+      "*85"
     ],
     "messages": [],
     "relatedDrugs": [
@@ -1830,6 +2067,14 @@
         "guidelineId": "RxNorm:4502"
       },
       {
+        "name": "fluvastatin",
+        "guidelineId": "RxNorm:41127"
+      },
+      {
+        "name": "fosphenytoin",
+        "guidelineId": "RxNorm:72236"
+      },
+      {
         "name": "ibuprofen",
         "guidelineId": "RxNorm:5640"
       },
@@ -1842,6 +2087,10 @@
         "guidelineId": "RxNorm:41493"
       },
       {
+        "name": "phenytoin",
+        "guidelineId": "RxNorm:8183"
+      },
+      {
         "name": "piroxicam",
         "guidelineId": "RxNorm:8356"
       },
@@ -1869,9 +2118,13 @@
           "reference": true
         },
         "gene": "CYP2C9",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "2",
+        "lookupKey": [
+          "2"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -1890,9 +2143,13 @@
           "reference": true
         },
         "gene": "CYP2C9",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "2",
+        "lookupKey": [
+          "2"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -1908,7 +2165,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1921,7 +2179,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1934,7 +2193,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1947,7 +2207,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1960,7 +2221,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1973,7 +2235,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1986,7 +2249,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1999,7 +2263,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2012,7 +2277,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2025,7 +2291,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2038,7 +2305,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2051,7 +2319,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "CAATGGAAAGA",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2064,7 +2333,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2077,7 +2347,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2090,7 +2361,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2103,7 +2375,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2117,7 +2390,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2131,7 +2405,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2144,7 +2419,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2157,7 +2433,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2172,7 +2449,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2185,7 +2463,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2198,7 +2477,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2212,7 +2492,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2225,7 +2506,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2238,7 +2520,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2251,7 +2534,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2264,7 +2548,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2277,7 +2562,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2290,7 +2576,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2303,7 +2590,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2316,7 +2604,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2329,7 +2618,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2343,7 +2633,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2356,7 +2647,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "GA",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2369,7 +2661,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2382,7 +2675,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2395,7 +2689,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2408,7 +2703,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2421,7 +2717,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2434,7 +2731,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2447,7 +2745,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2460,7 +2759,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2473,7 +2773,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2486,7 +2787,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2499,7 +2801,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2512,7 +2815,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2525,7 +2829,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2540,7 +2845,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2553,7 +2859,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2566,7 +2873,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2579,7 +2887,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2592,7 +2901,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2605,7 +2915,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2618,7 +2929,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2631,7 +2943,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2644,7 +2957,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2657,7 +2971,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2670,7 +2985,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2683,7 +2999,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2696,7 +3013,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2709,7 +3027,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2722,7 +3041,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2735,7 +3055,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2749,7 +3070,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2762,7 +3084,78 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94938719,
+        "dbSnpId": null,
+        "call": null,
+        "alleles": [
+          "*80"
+        ],
+        "phased": false,
+        "wildtypeAllele": "T",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94938788,
+        "dbSnpId": null,
+        "call": null,
+        "alleles": [
+          "*83"
+        ],
+        "phased": false,
+        "wildtypeAllele": "C",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94938800,
+        "dbSnpId": "rs1364419386",
+        "call": null,
+        "alleles": [
+          "*76"
+        ],
+        "phased": false,
+        "wildtypeAllele": "G",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94941975,
+        "dbSnpId": null,
+        "call": null,
+        "alleles": [
+          "*77"
+        ],
+        "phased": false,
+        "wildtypeAllele": "G",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94942243,
+        "dbSnpId": "rs1375956433",
+        "call": null,
+        "alleles": [
+          "*78"
+        ],
+        "phased": false,
+        "wildtypeAllele": "T",
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2775,7 +3168,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2788,7 +3182,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2801,7 +3196,64 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94949145,
+        "dbSnpId": "rs772782449",
+        "call": null,
+        "alleles": [
+          "*82"
+        ],
+        "phased": false,
+        "wildtypeAllele": "C",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94949161,
+        "dbSnpId": null,
+        "call": null,
+        "alleles": [
+          "*85"
+        ],
+        "phased": false,
+        "wildtypeAllele": "AT",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94972183,
+        "dbSnpId": null,
+        "call": null,
+        "alleles": [
+          "*81"
+        ],
+        "phased": false,
+        "wildtypeAllele": "A",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94981258,
+        "dbSnpId": "rs1297714792",
+        "call": null,
+        "alleles": [
+          "*79"
+        ],
+        "phased": false,
+        "wildtypeAllele": "C",
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2814,7 +3266,22 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94986174,
+        "dbSnpId": "rs1441296358",
+        "call": null,
+        "alleles": [
+          "*84"
+        ],
+        "phased": false,
+        "wildtypeAllele": "G",
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [
@@ -2827,7 +3294,8 @@
         "alleles": [],
         "phased": true,
         "wildtypeAllele": null,
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "highlightedVariants": []
@@ -2838,23 +3306,7 @@
     "phased": false,
     "callSource": "OUTSIDE",
     "uncalledHaplotypes": [],
-    "messages": [
-      {
-        "rule_name": "CYP2D6 warning",
-        "version": "1",
-        "matches": {
-          "gene": "CYP2D6",
-          "hapsCalled": [],
-          "hapsMissing": [],
-          "variantsMissing": [],
-          "variant": "",
-          "dips": [],
-          "drugs": []
-        },
-        "exception_type": "note",
-        "message": "CYP2D6 genotypes are called by a separate algorithm from other genes in the PharmCAT report.  Please refer to \u003ca href\u003d\"https://github.com/PharmGKB/PharmCAT/wiki/Determining-Alleles\"\u003ethe PharmCAT wiki\u003c/a\u003e for more information."
-      }
-    ],
+    "messages": [],
     "relatedDrugs": [
       {
         "name": "amitriptyline",
@@ -2921,27 +3373,7 @@
         "guidelineId": "RxNorm:27392"
       }
     ],
-    "matcherDiplotypes": [
-      {
-        "allele1": {
-          "gene": "CYP2D6",
-          "name": "*1",
-          "function": "Normal function",
-          "reference": true
-        },
-        "allele2": {
-          "gene": "CYP2D6",
-          "name": "*3",
-          "function": "No function",
-          "reference": false
-        },
-        "gene": "CYP2D6",
-        "phenotype": "Intermediate Metabolizer",
-        "variant": null,
-        "lookupKey": "1",
-        "label": "*1/*3"
-      }
-    ],
+    "matcherDiplotypes": [],
     "diplotypes": [
       {
         "allele1": {
@@ -2957,9 +3389,13 @@
           "reference": false
         },
         "gene": "CYP2D6",
-        "phenotype": "Intermediate Metabolizer",
+        "phenotypes": [
+          "Intermediate Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "1",
+        "lookupKey": [
+          "1"
+        ],
         "label": "*1/*3"
       }
     ],
@@ -3011,9 +3447,13 @@
           "reference": true
         },
         "gene": "CYP3A5",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -3032,9 +3472,13 @@
           "reference": true
         },
         "gene": "CYP3A5",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -3042,20 +3486,6 @@
       {
         "gene": "CYP3A5",
         "chromosome": "chr7",
-        "position": 99652613,
-        "dbSnpId": "rs28365083",
-        "call": "G|G",
-        "alleles": [
-          "*2",
-          "*3"
-        ],
-        "phased": true,
-        "wildtypeAllele": "G",
-        "mismatch": false
-      },
-      {
-        "gene": "CYP3A5",
-        "chromosome": "chr7",
         "position": 99652770,
         "dbSnpId": "rs41303343",
         "call": "T|T",
@@ -3064,7 +3494,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP3A5",
@@ -3073,12 +3504,12 @@
         "dbSnpId": "rs28383479",
         "call": "C|C",
         "alleles": [
-          "*3",
           "*9"
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP3A5",
@@ -3091,35 +3522,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
-      },
-      {
-        "gene": "CYP3A5",
-        "chromosome": "chr7",
-        "position": 99665237,
-        "dbSnpId": "rs56411402",
-        "call": "T|T",
-        "alleles": [
-          "*3",
-          "*4"
-        ],
-        "phased": true,
-        "wildtypeAllele": "T",
-        "mismatch": false
-      },
-      {
-        "gene": "CYP3A5",
-        "chromosome": "chr7",
-        "position": 99666950,
-        "dbSnpId": "rs55965422",
-        "call": "A|A",
-        "alleles": [
-          "*3",
-          "*5"
-        ],
-        "phased": true,
-        "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP3A5",
@@ -3132,7 +3536,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP3A5",
@@ -3145,7 +3550,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -3179,9 +3585,9 @@
           "reference": true
         },
         "gene": "CYP4F2",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "*1/*1"
       }
     ],
@@ -3200,9 +3606,9 @@
           "reference": true
         },
         "gene": "CYP4F2",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "*1/*1"
       }
     ],
@@ -3218,7 +3624,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP4F2",
@@ -3231,7 +3638,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -3285,9 +3693,13 @@
           "reference": true
         },
         "gene": "DPYD",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "2",
+        "lookupKey": [
+          "2"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -3306,9 +3718,13 @@
           "reference": true
         },
         "gene": "DPYD",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "2",
+        "lookupKey": [
+          "2"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -3324,7 +3740,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3337,7 +3754,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3350,7 +3768,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3363,7 +3782,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3376,7 +3796,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3389,7 +3810,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3402,7 +3824,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3415,7 +3838,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3428,7 +3852,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3441,7 +3866,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3454,7 +3880,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3467,7 +3894,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3480,7 +3908,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3493,7 +3922,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3506,7 +3936,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3519,7 +3950,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3532,7 +3964,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3545,7 +3978,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3558,7 +3992,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3571,7 +4006,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3584,7 +4020,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3597,7 +4034,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3610,7 +4048,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3623,7 +4062,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3636,7 +4076,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3649,7 +4090,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3662,7 +4104,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3675,7 +4118,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3688,7 +4132,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3701,7 +4146,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "TG",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3714,7 +4160,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3727,7 +4174,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3740,7 +4188,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3753,7 +4202,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3766,7 +4216,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3779,7 +4230,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3792,7 +4244,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3805,7 +4258,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3818,7 +4272,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3831,7 +4286,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3844,7 +4300,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3857,7 +4314,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3870,7 +4328,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3883,7 +4342,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3896,7 +4356,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3909,7 +4370,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3922,7 +4384,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3935,7 +4398,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3948,7 +4412,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3961,7 +4426,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3974,7 +4440,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3987,7 +4454,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4000,7 +4468,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4013,7 +4482,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4026,7 +4496,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4039,7 +4510,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4052,7 +4524,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4065,7 +4538,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4078,7 +4552,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4091,7 +4566,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4104,7 +4580,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4117,7 +4594,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4130,7 +4608,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4143,7 +4622,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4156,7 +4636,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4169,7 +4650,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4182,7 +4664,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4195,7 +4678,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4208,7 +4692,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4221,7 +4706,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4234,7 +4720,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4247,7 +4734,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4260,7 +4748,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4273,7 +4762,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4286,7 +4776,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4299,7 +4790,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4312,7 +4804,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4325,7 +4818,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4338,7 +4832,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "GATGA",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4351,7 +4846,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4364,7 +4860,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4377,7 +4874,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4390,7 +4888,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -4409,27 +4908,7 @@
         "guidelineId": "RxNorm:283821"
       }
     ],
-    "matcherDiplotypes": [
-      {
-        "allele1": {
-          "gene": "G6PD",
-          "name": "B (wildtype)",
-          "function": "Normal function",
-          "reference": true
-        },
-        "allele2": {
-          "gene": "G6PD",
-          "name": "B (wildtype)",
-          "function": "Normal function",
-          "reference": true
-        },
-        "gene": "G6PD",
-        "phenotype": "Normal",
-        "variant": null,
-        "lookupKey": "Normal",
-        "label": "B (wildtype)/B (wildtype)"
-      }
-    ],
+    "matcherDiplotypes": [],
     "diplotypes": [
       {
         "allele1": {
@@ -4445,9 +4924,13 @@
           "reference": true
         },
         "gene": "G6PD",
-        "phenotype": "Normal",
+        "phenotypes": [
+          "Normal"
+        ],
         "variant": null,
-        "lookupKey": "Normal",
+        "lookupKey": [
+          "Normal"
+        ],
         "label": "B (wildtype)/B (wildtype)"
       }
     ],
@@ -4503,9 +4986,9 @@
           "reference": true
         },
         "gene": "IFNL3",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "rs12979860 reference (C)/rs12979860 reference (C)"
       }
     ],
@@ -4524,9 +5007,9 @@
           "reference": true
         },
         "gene": "IFNL3",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "rs12979860 reference (C)/rs12979860 reference (C)"
       }
     ],
@@ -4542,7 +5025,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -4585,22 +5069,7 @@
         "guidelineId": "RxNorm:10627"
       }
     ],
-    "matcherDiplotypes": [
-      {
-        "allele1": {
-          "gene": "MT-RNR1",
-          "name": "1555A\u003eG",
-          "function": "increased risk of aminoglycoside-induced hearing loss",
-          "reference": false
-        },
-        "allele2": null,
-        "gene": "MT-RNR1",
-        "phenotype": "increased risk of aminoglycoside-induced hearing loss",
-        "variant": null,
-        "lookupKey": "increased risk of aminoglycoside-induced hearing loss",
-        "label": "1555A\u003eG"
-      }
-    ],
+    "matcherDiplotypes": [],
     "diplotypes": [
       {
         "allele1": {
@@ -4611,9 +5080,13 @@
         },
         "allele2": null,
         "gene": "MT-RNR1",
-        "phenotype": "increased risk of aminoglycoside-induced hearing loss",
+        "phenotypes": [
+          "increased risk of aminoglycoside-induced hearing loss"
+        ],
         "variant": null,
-        "lookupKey": "increased risk of aminoglycoside-induced hearing loss",
+        "lookupKey": [
+          "increased risk of aminoglycoside-induced hearing loss"
+        ],
         "label": "1555A\u003eG"
       }
     ],
@@ -4657,9 +5130,13 @@
           "reference": true
         },
         "gene": "NUDT15",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -4678,9 +5155,13 @@
           "reference": true
         },
         "gene": "NUDT15",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -4696,7 +5177,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4709,7 +5191,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4724,7 +5207,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "AGGAGTC",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4737,7 +5221,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4750,7 +5235,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4763,7 +5249,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4776,7 +5263,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4789,7 +5277,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4802,7 +5291,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4815,7 +5305,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4828,7 +5319,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "GA",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4841,7 +5333,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4854,7 +5347,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4867,7 +5361,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4881,7 +5376,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4894,7 +5390,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4907,7 +5404,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -4965,9 +5463,13 @@
           "reference": true
         },
         "gene": "RYR1",
-        "phenotype": "Uncertain Susceptibility",
+        "phenotypes": [
+          "Uncertain Susceptibility"
+        ],
         "variant": null,
-        "lookupKey": "Uncertain Susceptibility",
+        "lookupKey": [
+          "Uncertain Susceptibility"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -4986,9 +5488,13 @@
           "reference": true
         },
         "gene": "RYR1",
-        "phenotype": "Uncertain Susceptibility",
+        "phenotypes": [
+          "Uncertain Susceptibility"
+        ],
         "variant": null,
-        "lookupKey": "Uncertain Susceptibility",
+        "lookupKey": [
+          "Uncertain Susceptibility"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -5004,7 +5510,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5017,7 +5524,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5030,7 +5538,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5043,7 +5552,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5057,7 +5567,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5070,7 +5581,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5084,7 +5596,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5097,7 +5610,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5110,7 +5624,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5123,7 +5638,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5136,7 +5652,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5149,7 +5666,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5162,7 +5680,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5175,7 +5694,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5188,7 +5708,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5201,7 +5722,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5214,7 +5736,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5227,7 +5750,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5240,7 +5764,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5254,7 +5779,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5267,7 +5793,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5280,7 +5807,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "TGGA",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5293,7 +5821,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5306,7 +5835,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5319,7 +5849,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5332,7 +5863,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5345,7 +5877,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5358,7 +5891,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5371,7 +5905,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5384,7 +5919,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5397,7 +5933,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5410,7 +5947,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5423,7 +5961,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5437,7 +5976,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5450,7 +5990,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5463,7 +6004,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5476,7 +6018,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5489,7 +6032,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5502,7 +6046,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5515,7 +6060,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5528,7 +6074,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5541,7 +6088,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5554,7 +6102,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5567,7 +6116,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -5586,6 +6136,30 @@
     "messages": [],
     "relatedDrugs": [
       {
+        "name": "atorvastatin",
+        "guidelineId": "RxNorm:83367"
+      },
+      {
+        "name": "fluvastatin",
+        "guidelineId": "RxNorm:41127"
+      },
+      {
+        "name": "lovastatin",
+        "guidelineId": "RxNorm:6472"
+      },
+      {
+        "name": "pitavastatin",
+        "guidelineId": "RxNorm:861634"
+      },
+      {
+        "name": "pravastatin",
+        "guidelineId": "RxNorm:42463"
+      },
+      {
+        "name": "rosuvastatin",
+        "guidelineId": "RxNorm:301542"
+      },
+      {
         "name": "simvastatin",
         "guidelineId": "RxNorm:36567"
       }
@@ -5605,9 +6179,13 @@
           "reference": true
         },
         "gene": "SLCO1B1",
-        "phenotype": "Normal function",
+        "phenotypes": [
+          "Normal Function"
+        ],
         "variant": null,
-        "lookupKey": "Normal function",
+        "lookupKey": [
+          "Normal Function"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -5626,9 +6204,13 @@
           "reference": true
         },
         "gene": "SLCO1B1",
-        "phenotype": "Normal function",
+        "phenotypes": [
+          "Normal Function"
+        ],
         "variant": null,
-        "lookupKey": "Normal function",
+        "lookupKey": [
+          "Normal Function"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -5644,7 +6226,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5657,7 +6240,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5671,7 +6255,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5685,7 +6270,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5716,7 +6302,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5729,7 +6316,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5746,7 +6334,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5760,7 +6349,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5777,7 +6367,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5790,7 +6381,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5809,7 +6401,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5824,7 +6417,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5837,7 +6431,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5850,7 +6445,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5863,7 +6459,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5876,7 +6473,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5889,7 +6487,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5902,7 +6501,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5916,7 +6516,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5931,7 +6532,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5945,7 +6547,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5959,7 +6562,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5972,7 +6576,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5985,7 +6590,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5998,7 +6604,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -6011,7 +6618,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -6024,7 +6632,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -6037,7 +6646,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -6050,7 +6660,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -6064,7 +6675,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -6078,7 +6690,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -6138,9 +6751,13 @@
           "reference": true
         },
         "gene": "TPMT",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -6159,9 +6776,13 @@
           "reference": true
         },
         "gene": "TPMT",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -6179,7 +6800,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6192,7 +6814,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6205,7 +6828,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6218,7 +6842,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6231,7 +6856,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6244,7 +6870,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6257,7 +6884,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6270,7 +6898,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6283,7 +6912,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6296,7 +6926,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6309,7 +6940,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6322,7 +6954,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6335,7 +6968,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6348,7 +6982,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6361,7 +6996,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6374,7 +7010,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6387,7 +7024,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6401,7 +7039,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6414,7 +7053,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6428,7 +7068,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6441,7 +7082,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6454,7 +7096,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6467,7 +7110,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6480,7 +7124,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6493,7 +7138,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6506,7 +7152,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6519,7 +7166,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6532,7 +7180,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6545,7 +7194,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6558,7 +7208,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6571,7 +7222,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6584,7 +7236,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6597,7 +7250,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6610,7 +7264,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6623,7 +7278,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6636,7 +7292,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6649,7 +7306,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6662,7 +7320,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6675,7 +7334,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6688,7 +7348,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6701,7 +7362,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6714,7 +7376,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6727,7 +7390,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -6777,9 +7441,13 @@
           "reference": true
         },
         "gene": "UGT1A1",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -6798,9 +7466,13 @@
           "reference": true
         },
         "gene": "UGT1A1",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -6818,7 +7490,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "UGT1A1",
@@ -6835,7 +7508,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "CAT",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "UGT1A1",
@@ -6848,7 +7522,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "UGT1A1",
@@ -6861,7 +7536,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -6926,9 +7602,9 @@
           "reference": true
         },
         "gene": "VKORC1",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "rs9923231 reference (C)/rs9923231 reference (C)"
       }
     ],
@@ -6947,9 +7623,9 @@
           "reference": true
         },
         "gene": "VKORC1",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "rs9923231 reference (C)/rs9923231 reference (C)"
       }
     ],
@@ -6965,7 +7641,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
--- a/test-data/test_2.html	Fri Jan 28 21:17:56 2022 +0000
+++ b/test-data/test_2.html	Thu May 05 20:26:42 2022 +0000
@@ -50,13 +50,13 @@
 </nav>
 
 <div class="container-fluid">
-  <h3>CACNA1S</h3><ul><li>Reference/Reference (4)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>201060815</th><th>201091993</th></tr><tr><th></th><th>rs1800559</th><th>rs772226819</th></tr><tr><th>VCF Position</th><th>201060815</th><th>201091993</th></tr><tr><th>VCF REF,ALTs</th><th>C,T</th><th>G,A</th></tr><tr class="success"><th>VCF Call</th><th>C|C</th><th>G|G</th></tr><tr class="info"><th>Reference</th><td><b>C</b></td><td><b>G</b></td></tr><tr><th></th><td>C</td><td>G</td></tr></table><h3>CFTR</h3><ul><li>ivacaftor non-responsive CFTR sequence/ivacaftor non-responsive CFTR sequence (78)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>117509035</th><th>117509069</th><th>117509089</th><th>117530953</th><th>117530955</th><th>117530974</th><th>117530975</th><th>117534318</th><th>117534363</th><th>117534368</th><th>117535285</th><th>117540270</th><th>117540285</th><th>117548795</th><th>117587799</th><th>117587800</th><th>117587801</th><th>117587805</th><th>117587806</th><th>117590409</th><th>117594930</th><th>117602868</th><th>117603708</th><th>117606695</th><th>117611555</th><th>117611595</th><th>117611620</th><th>117611640</th><th>117611646</th><th>117611649</th><th>117611650</th><th>117611663</th><th>117614699</th><th>117639961</th><th>117642451</th><th>117642472</th><th>117642483</th><th>117642528</th><th>117664770</th></tr><tr><th></th><th>rs397508256</th><th>rs368505753</th><th>rs115545701</th><th>rs113993958</th><th>rs397508537</th><th>rs77834169</th><th>rs78655421</th><th>rs80282562</th><th>rs397508759</th><th>rs397508761</th><th>rs121908752</th><th>rs77932196</th><th>rs121908753</th><th>rs74551128</th><th>rs121908757</th><th>rs121908755</th><th>rs121909005</th><th>rs121909013</th><th>rs75527207</th><th>rs397508288</th><th>rs397508387</th><th>rs80224560</th><th>rs397508442</th><th>rs141033578</th><th>rs76151804</th><th>rs150212784</th><th>rs397508513</th><th>rs121909020</th><th>rs200321110</th><th>rs202179988</th><th>rs78769542</th><th>rs186045772</th><th>rs75541969</th><th>rs75039782</th><th>rs267606723</th><th>rs74503330</th><th>rs121909041</th><th>rs11971167</th><th>rs193922525</th></tr><tr><th>VCF Position</th><th>117509035</th><th>117509069</th><th>117509089</th><th>117530953</th><th>117530955</th><th>117530974</th><th>117530975</th><th>117534318</th><th>117534363</th><th>117534368</th><th>117535285</th><th>117540270</th><th>117540285</th><th>117548795</th><th>117587799</th><th>117587800</th><th>117587801</th><th>117587805</th><th>117587806</th><th>117590409</th><th>117594930</th><th>117602868</th><th>117603708</th><th>117606695</th><th>117611555</th><th>117611595</th><th>117611620</th><th>117611640</th><th>117611646</th><th>117611649</th><th>117611650</th><th>117611663</th><th>117614699</th><th>117639961</th><th>117642451</th><th>117642472</th><th>117642483</th><th>117642528</th><th>117664770</th></tr><tr><th>VCF REF,ALTs</th><th>G,A</th><th>C,T</th><th>C,T</th><th>G,C</th><th>C,A</th><th>C,T</th><th>G,A</th><th>G,A</th><th>G,A</th><th>A,G</th><th>T,G</th><th>G,A</th><th>G,A</th><th>C,A</th><th>A,C</th><th>G,A</th><th>T,G</th><th>G,A</th><th>G,A</th><th>A,G</th><th>G,T</th><th>G,A</th><th>C,T</th><th>C,T</th><th>A,G</th><th>T,G</th><th>A,C</th><th>G,A</th><th>G,A</th><th>C,T</th><th>G,A</th><th>T,A</th><th>G,C</th><th>C,T</th><th>G,A</th><th>G,A</th><th>T,C</th><th>G,A</th><th>G,A</th></tr><tr class="success"><th>VCF Call</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>G|G</th><th>G|G</th><th>A|A</th><th>T|T</th><th>G|G</th><th>G|G</th><th>C|C</th><th>A|A</th><th>G|G</th><th>T|T</th><th>G|G</th><th>G|G</th><th>A|A</th><th>G|G</th><th>G|G</th><th>C|C</th><th>C|C</th><th>A|A</th><th>T|T</th><th>A|A</th><th>G|G</th><th>G|G</th><th>C|C</th><th>G|G</th><th>T|T</th><th>G|G</th><th>C|C</th><th>G|G</th><th>G|G</th><th>T|T</th><th>G|G</th><th>G|G</th></tr><tr class="info"><th>ivacaftor non-responsive CFTR sequence</th><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>A</b></td><td><b>T</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>A</b></td><td><b>G</b></td><td><b>T</b></td><td><b>G</b></td><td><b>G</b></td><td><b>A</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td><td><b>T</b></td><td><b>A</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>T</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>T</b></td><td><b>G</b></td><td><b>G</b></td></tr><tr><th></th><td>G</td><td>C</td><td>C</td><td>G</td><td>C</td><td>C</td><td>G</td><td>G</td><td>G</td><td>A</td><td>T</td><td>G</td><td>G</td><td>C</td><td>A</td><td>G</td><td>T</td><td>G</td><td>G</td><td>A</td><td>G</td><td>G</td><td>C</td><td>C</td><td>A</td><td>T</td><td>A</td><td>G</td><td>G</td><td>C</td><td>G</td><td>T</td><td>G</td><td>C</td><td>G</td><td>G</td><td>T</td><td>G</td><td>G</td></tr></table><h3>CYP2B6</h3><ul><li>*1/*1 (70)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>40991224</th><th>40991367</th><th>40991369</th><th>40991381</th><th>40991388</th><th>40991390</th><th>40991391</th><th>40991441</th><th>41004015</th><th>41004125</th><th>41004158</th><th>41004303</th><th>41004377</th><th>41004381</th><th>41004406</th><th>41006919</th><th>41006923</th><th>41006936</th><th>41006968</th><th>41007013</th><th>41009350</th><th>41009358</th><th>41010006</th><th>41010088</th><th>41010108</th><th>41012316</th><th>41012339</th><th>41012465</th><th>41012693</th><th>41012740</th><th>41012803</th><th>41016726</th><th>41016778</th><th>41016805</th><th>41016810</th></tr><tr><th></th><th>rs34223104</th><th>rs34883432</th><th>rs8192709</th><th>rs33973337</th><th>rs33980385</th><th>rs33926104</th><th>rs34284776</th><th>rs35303484</th><th>rs281864907</th><th>rs36060847</th><th>rs186335453</th><th>rs139801276</th><th>rs12721655</th><th>rs35773040</th><th>rs145884402</th><th>rs3826711</th><th>rs36056539</th><th>rs3745274</th><th>rs373489637</th><th>rs36079186</th><th>rs45482602</th><th>rs2279343</th><th>rs139029625</th><th>rs34698757</th><th>rs193922917</th><th>rs28399499</th><th>rs34826503</th><th>rs34097093</th><th>rs35979566</th><th>rs193922918</th><th>rs35010098</th><th>rs3211369</th><th>rs564083989</th><th></th><th>rs3211371</th></tr><tr><th>VCF Position</th><th>40991224</th><th>40991367</th><th>40991369</th><th>40991381</th><th>40991388</th><th>40991390</th><th>40991391</th><th>40991441</th><th>41004015</th><th>41004125</th><th>41004158</th><th>41004303</th><th>41004377</th><th>41004381</th><th>41004406</th><th>41006919</th><th>41006923</th><th>41006936</th><th>41006968</th><th>41007013</th><th>41009350</th><th>41009358</th><th>41010006</th><th>41010088</th><th>41010108</th><th>41012316</th><th>41012339</th><th>41012465</th><th>41012693</th><th>41012740</th><th>41012803</th><th>41016726</th><th>41016778</th><th>41016805</th><th>41016810</th></tr><tr><th>VCF REF,ALTs</th><th>T,C</th><th>A,T</th><th>C,T</th><th>A,T</th><th>A,G</th><th>C,A</th><th>G,C</th><th>A,G</th><th>T,A</th><th>G,A</th><th>G,T</th><th>T,C</th><th>A,G</th><th>G,A</th><th>G,T</th><th>C,G</th><th>C,T</th><th>G,T</th><th>T,G</th><th>T,C</th><th>C,A</th><th>A,G</th><th>G,C</th><th>C,G</th><th>C,A</th><th>T,C</th><th>C,T</th><th>C,T</th><th>T,A</th><th>G,A</th><th>C,A</th><th>A,G</th><th>G,A</th><th>A,T</th><th>C,A,T</th></tr><tr class="success"><th>VCF Call</th><th>T|T</th><th>A|A</th><th>C|C</th><th>A|A</th><th>A|A</th><th>C|C</th><th>G|G</th><th>A|A</th><th>T|T</th><th>G|G</th><th>G|G</th><th>T|T</th><th>A|A</th><th>G|G</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>T|T</th><th>T|T</th><th>C|C</th><th>A|A</th><th>G|G</th><th>C|C</th><th>C|C</th><th>T|T</th><th>C|C</th><th>C|C</th><th>T|T</th><th>G|G</th><th>C|C</th><th>A|A</th><th>G|G</th><th>A|A</th><th>C|C</th></tr><tr class="info"><th>*1</th><td><b>T</b></td><td><b>A</b></td><td><b>C</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>G</b></td><td><b>A</b></td><td><b>T</b></td><td><b>G</b></td><td><b>G</b></td><td><b>T</b></td><td><b>A</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>T</b></td><td><b>T</b></td><td><b>C</b></td><td><b>A</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>T</b></td><td><b>C</b></td><td><b>C</b></td><td><b>T</b></td><td><b>G</b></td><td><b>C</b></td><td><b>A</b></td><td><b>G</b></td><td><b>A</b></td><td><b>C</b></td></tr><tr><th></th><td>T</td><td>A</td><td>C</td><td>A</td><td>A</td><td>C</td><td>G</td><td>A</td><td>T</td><td>G</td><td>G</td><td>T</td><td>A</td><td>G</td><td>G</td><td>C</td><td>C</td><td>G</td><td>T</td><td>T</td><td>C</td><td>A</td><td>G</td><td>C</td><td>C</td><td>T</td><td>C</td><td>C</td><td>T</td><td>G</td><td>C</td><td>A</td><td>G</td><td>A</td><td>C</td></tr></table><h3>CYP2C19</h3><ul><li>*38/*38 (68)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>94761900</th><th>94762706</th><th>94762712</th><th>94762715</th><th>94762755</th><th>94762760</th><th>94762788</th><th>94762856</th><th>94775106</th><th>94775121</th><th>94775160</th><th>94775185</th><th>94775367</th><th>94775416</th><th>94775423</th><th>94775453</th><th>94775489</th><th>94775507</th><th>94780574</th><th>94780579</th><th>94780653</th><th>94781858</th><th>94781859</th><th>94781944</th><th>94781999</th><th>94842861</th><th>94842866</th><th>94842879</th><th>94842995</th><th>94849995</th><th>94852738</th><th>94852765</th><th>94852785</th><th>94852914</th></tr><tr><th></th><th>rs12248560</th><th>rs28399504</th><th>rs367543002</th><th>rs367543003</th><th>rs55752064</th><th>rs17882687</th><th>rs1564656981</th><th>rs1564657013</th><th>rs145328984</th><th>rs1564660997</th><th>rs118203756</th><th>rs1288601658</th><th>rs12769205</th><th>rs41291556</th><th>rs17885179</th><th>rs72552267</th><th>rs17884712</th><th>rs58973490</th><th>rs140278421</th><th>rs370803989</th><th>rs4986893</th><th>rs6413438</th><th>rs4244285</th><th>rs375781227</th><th>rs72558186</th><th>rs138142612</th><th>rs3758581</th><th>rs118203757</th><th>rs113934938</th><th>rs17879685</th><th>rs56337013</th><th>rs192154563</th><th>rs118203759</th><th>rs55640102</th></tr><tr><th>VCF Position</th><th>94761900</th><th>94762706</th><th>94762712</th><th>94762715</th><th>94762755</th><th>94762760</th><th>94762788</th><th>94762856</th><th>94775106</th><th>94775121</th><th>94775160</th><th>94775185</th><th>94775367</th><th>94775416</th><th>94775423</th><th>94775453</th><th>94775489</th><th>94775507</th><th>94780574</th><th>94780579</th><th>94780653</th><th>94781858</th><th>94781859</th><th>94781944</th><th>94781999</th><th>94842861</th><th>94842866</th><th>94842879</th><th>94842995</th><th>94849995</th><th>94852738</th><th>94852765</th><th>94852785</th><th>94852914</th></tr><tr><th>VCF REF,ALTs</th><th>C,T</th><th>A,G</th><th>C,T</th><th>T,C</th><th>T,C</th><th>A,C</th><th>A,T</th><th>A,G</th><th>C,T</th><th>C,T</th><th>G,C</th><th>A,G</th><th>A,G</th><th>T,C</th><th>A,C</th><th>G,A</th><th>G,A</th><th>G,A</th><th>G,C</th><th>G,A</th><th>G,A</th><th>C,T</th><th>G,A</th><th>G,A</th><th>T,A</th><th>G,A</th><th>A,G</th><th>G,A</th><th>G,A</th><th>C,T</th><th>C,T</th><th>C,T</th><th>C,G</th><th>A,C</th></tr><tr class="success"><th>VCF Call</th><th>C|C</th><th>A|A</th><th>C|C</th><th>T|T</th><th>T|T</th><th>A|A</th><th>A|A</th><th>A|A</th><th>C|C</th><th>C|C</th><th>G|G</th><th>A|A</th><th>A|A</th><th>T|T</th><th>A|A</th><th>G|G</th><th>G|G</th><th>G|G</th><th>G|G</th><th>G|G</th><th>G|G</th><th>C|C</th><th>G|G</th><th>G|G</th><th>T|T</th><th>G|G</th><th>A|A</th><th>G|G</th><th>G|G</th><th>C|C</th><th>C|C</th><th>C|C</th><th>C|C</th><th>A|A</th></tr><tr class="info"><th>*38</th><td><b>C</b></td><td><b>A</b></td><td><b>C</b></td><td><b>T</b></td><td><b>T</b></td><td><b>A</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>A</b></td><td><b>A</b></td><td><b>T</b></td><td><b>A</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>T</b></td><td><b>G</b></td><td><b>A</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td></tr><tr><th></th><td>C</td><td>A</td><td>C</td><td>T</td><td>T</td><td>A</td><td>A</td><td>A</td><td>C</td><td>C</td><td>G</td><td>A</td><td>A</td><td>T</td><td>A</td><td>G</td><td>G</td><td>G</td><td>G</td><td>G</td><td>G</td><td>C</td><td>G</td><td>G</td><td>T</td><td>G</td><td>A</td><td>G</td><td>G</td><td>C</td><td>C</td><td>C</td><td>C</td><td>A</td></tr></table><h3>CYP2C9</h3><ul><li>*1/*1 (132)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>94938683</th><th>94938737</th><th>94938771</th><th>94938803</th><th>94938828</th><th>94941897</th><th>94941915</th><th>94941958</th><th>94941976</th><th>94941982</th><th>94942018</th><th>94942205</th><th>94942216</th><th>94942230</th><th>94942231</th><th>94942233</th><th>94942234</th><th>94942249</th><th>94942254</th><th>94942255</th><th>94942290</th><th>94942291</th><th>94942305</th><th>94942309</th><th>94947782</th><th>94947785</th><th>94947869</th><th>94947907</th><th>94947917</th><th>94947938</th><th>94949129</th><th>94949144</th><th>94949217</th><th>94949280</th><th>94949281</th><th>94972119</th><th>94972123</th><th>94972134</th><th>94972179</th><th>94972180</th><th>94972233</th><th>94981199</th><th>94981201</th><th>94981224</th><th>94981225</th><th>94981230</th><th>94981250</th><th>94981281</th><th>94981296</th><th>94981297</th><th>94981301</th><th>94981302</th><th>94981305</th><th>94981365</th><th>94981371</th><th>94986042</th><th>94986073</th><th>94988852</th><th>94988855</th><th>94988880</th><th>94988917</th><th>94988925</th><th>94988955</th><th>94988984</th><th>94989020</th><th>94989023</th></tr><tr><th></th><th>rs114071557</th><th>rs67807361</th><th>rs142240658</th><th>rs2031308986</th><th>rs564813580</th><th>rs371055887</th><th></th><th>rs72558187</th><th></th><th>rs762239445</th><th></th><th>rs1304490498</th><th>rs774607211</th><th>rs767576260</th><th>rs12414460</th><th>rs375805362</th><th>rs72558189</th><th>rs200965026</th><th>rs199523631</th><th>rs200183364</th><th>rs1799853</th><th>rs141489852</th><th>rs754487195</th><th>rs7900194</th><th>rs72558190</th><th>rs774550549</th><th></th><th></th><th>rs1326630788</th><th>rs2031531005</th><th></th><th></th><th>rs2256871</th><th>rs9332130</th><th>rs9332131</th><th>rs182132442</th><th></th><th></th><th>rs72558192</th><th>rs988617574</th><th>rs1237225311</th><th></th><th>rs57505750</th><th>rs28371685</th><th>rs367826293</th><th>rs1274535931</th><th>rs750820937</th><th>rs749060448</th><th>rs1057910</th><th>rs56165452</th><th>rs28371686</th><th>rs1250577724</th><th>rs578144976</th><th></th><th>rs542577750</th><th>rs764211126</th><th>rs72558193</th><th>rs776908257</th><th></th><th></th><th>rs769942899</th><th>rs202201137</th><th>rs767284820</th><th>rs781583846</th><th>rs9332239</th><th>rs868182778</th></tr><tr><th>VCF Position</th><th>94938683</th><th>94938737</th><th>94938771</th><th>94938803</th><th>94938828</th><th>94941897</th><th>94941915</th><th>94941958</th><th>94941976</th><th>94941982</th><th>94942018</th><th>94942205</th><th>94942216</th><th>94942230</th><th>94942231</th><th>94942233</th><th>94942234</th><th>94942249</th><th>94942254</th><th>94942255</th><th>94942290</th><th>94942291</th><th>94942305</th><th>94942309</th><th>94947782</th><th>94947785</th><th>94947869</th><th>94947907</th><th>94947917</th><th>94947938</th><th>94949129</th><th>94949144</th><th>94949217</th><th>94949280</th><th>94949281</th><th>94972119</th><th>94972123</th><th>94972134</th><th>94972179</th><th>94972180</th><th>94972233</th><th>94981199</th><th>94981201</th><th>94981224</th><th>94981225</th><th>94981230</th><th>94981250</th><th>94981281</th><th>94981296</th><th>94981297</th><th>94981301</th><th>94981302</th><th>94981305</th><th>94981365</th><th>94981371</th><th>94986042</th><th>94986073</th><th>94988852</th><th>94988855</th><th>94988880</th><th>94988917</th><th>94988925</th><th>94988955</th><th>94988984</th><th>94989020</th><th>94989023</th></tr><tr><th>VCF REF,ALTs</th><th>A,G</th><th>C,A</th><th>C,T</th><th>A,G</th><th>A,G</th><th>G,C</th><th>G,A</th><th>T,C</th><th>G,C</th><th>G,T</th><th>T,C</th><th>CAATGGAAAGA,C</th><th>A,G</th><th>C,T</th><th>G,A</th><th>C,T</th><th>G,A,T</th><th>C,G,T</th><th>C,T</th><th>G,A</th><th>C,T</th><th>G,A</th><th>G,A</th><th>G,A,T</th><th>C,A</th><th>C,T</th><th>A,G</th><th>A,C</th><th>T,C</th><th>A,T</th><th>A,G</th><th>C,T</th><th>A,G</th><th>A,G</th><th>GA,G</th><th>C,A</th><th>C,G</th><th>A,G</th><th>A,G</th><th>C,G</th><th>C,T</th><th>G,T</th><th>T,C</th><th>C,T</th><th>G,A</th><th>C,A</th><th>C,A</th><th>G,A</th><th>A,C</th><th>T,C</th><th>C,G</th><th>C,A</th><th>C,G</th><th>C,T</th><th>G,A</th><th>A,G</th><th>A,C</th><th>C,T</th><th>A,T</th><th>G,T</th><th>G,C</th><th>A,G</th><th>T,C</th><th>G,A</th><th>C,T</th><th>G,T</th></tr><tr class="success"><th>VCF Call</th><th>A|A</th><th>C|C</th><th>C|C</th><th>A|A</th><th>A|A</th><th>G|G</th><th>G|G</th><th>T|T</th><th>G|G</th><th>G|G</th><th>T|T</th><th>CAATGGAAAGA|CAATGGAAAGA</th><th>A|A</th><th>C|C</th><th>G|G</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>G|G</th><th>G|G</th><th>G|G</th><th>C|C</th><th>C|C</th><th>A|A</th><th>A|A</th><th>T|T</th><th>A|A</th><th>A|A</th><th>C|C</th><th>A|A</th><th>A|A</th><th>GA|GA</th><th>C|C</th><th>C|C</th><th>A|A</th><th>A|A</th><th>C|C</th><th>C|C</th><th>G|G</th><th>T|T</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>A|A</th><th>T|T</th><th>C|C</th><th>C|C</th><th>C|C</th><th>C|C</th><th>G|G</th><th>A|A</th><th>A|A</th><th>C|C</th><th>A|A</th><th>G|G</th><th>G|G</th><th>A|A</th><th>T|T</th><th>G|G</th><th>C|C</th><th>G|G</th></tr><tr class="info"><th>*1</th><td><b>A</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td><td><b>A</b></td><td><b>G</b></td><td><b>G</b></td><td><b>T</b></td><td><b>G</b></td><td><b>G</b></td><td><b>T</b></td><td><b>CAATGGAAAGA</b></td><td><b>A</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td><td><b>A</b></td><td><b>T</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>A</b></td><td><b>A</b></td><td><b>GA</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>T</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>A</b></td><td><b>T</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>A</b></td><td><b>G</b></td><td><b>G</b></td><td><b>A</b></td><td><b>T</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td></tr><tr><th></th><td>A</td><td>C</td><td>C</td><td>A</td><td>A</td><td>G</td><td>G</td><td>T</td><td>G</td><td>G</td><td>T</td><td>CAATGGAAAGA</td><td>A</td><td>C</td><td>G</td><td>C</td><td>G</td><td>C</td><td>C</td><td>G</td><td>C</td><td>G</td><td>G</td><td>G</td><td>C</td><td>C</td><td>A</td><td>A</td><td>T</td><td>A</td><td>A</td><td>C</td><td>A</td><td>A</td><td>GA</td><td>C</td><td>C</td><td>A</td><td>A</td><td>C</td><td>C</td><td>G</td><td>T</td><td>C</td><td>G</td><td>C</td><td>C</td><td>G</td><td>A</td><td>T</td><td>C</td><td>C</td><td>C</td><td>C</td><td>G</td><td>A</td><td>A</td><td>C</td><td>A</td><td>G</td><td>G</td><td>A</td><td>T</td><td>G</td><td>C</td><td>G</td></tr></table><p>There were 4 missing positions from the VCF file:</p><ul><li>94942306 (g.94942306C>T)</li><li>94942308 (g.94942308C>T)</li><li>94947439 (g.94947439G>T)</li><li>94986136 (g.94986136A>C)</li></ul><p>The following haplotype(s) were eliminated from consideration:</p><ul><li>*72</li><li>*73</li><li>*74</li><li>*75</li></ul><p>The following haplotypes were called even though tag positions were missing:</p><ul><li>Called *1 without g.94942306C>T, g.94942308C>T, g.94947439G>T, g.94986136A>C</li></ul><h3>CYP3A5</h3><ul><li>*1/*1 (16)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>99652613</th><th>99652770</th><th>99660516</th><th>99665212</th><th>99665237</th><th>99666950</th><th>99672916</th><th>99676198</th></tr><tr><th></th><th>rs28365083</th><th>rs41303343</th><th>rs28383479</th><th>rs10264272</th><th>rs56411402</th><th>rs55965422</th><th>rs776746</th><th>rs55817950</th></tr><tr><th>VCF Position</th><th>99652613</th><th>99652770</th><th>99660516</th><th>99665212</th><th>99665237</th><th>99666950</th><th>99672916</th><th>99676198</th></tr><tr><th>VCF REF,ALTs</th><th>G,T</th><th>T,TA</th><th>C,T</th><th>C,T</th><th>T,C</th><th>A,G</th><th>T,C</th><th>G,A</th></tr><tr class="success"><th>VCF Call</th><th>G|G</th><th>T|T</th><th>C|C</th><th>C|C</th><th>T|T</th><th>A|A</th><th>T|T</th><th>G|G</th></tr><tr class="info"><th>*1</th><td><b>G</b></td><td><b>T</b></td><td><b>C</b></td><td><b>C</b></td><td><b>T</b></td><td><b>A</b></td><td><b>T</b></td><td><b>G</b></td></tr><tr><th></th><td>G</td><td>T</td><td>C</td><td>C</td><td>T</td><td>A</td><td>T</td><td>G</td></tr></table><h3>CYP4F2</h3><ul><li>*1/*1 (4)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>15879621</th><th>15897578</th></tr><tr><th></th><th>rs2108622</th><th>rs3093105</th></tr><tr><th>VCF Position</th><th>15879621</th><th>15897578</th></tr><tr><th>VCF REF,ALTs</th><th>C,T</th><th>A,C</th></tr><tr class="success"><th>VCF Call</th><th>C|C</th><th>A|A</th></tr><tr class="info"><th>*1</th><td><b>C</b></td><td><b>A</b></td></tr><tr><th></th><td>C</td><td>A</td></tr></table><h3>DPYD</h3><ul><li>Reference/Reference (166)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>97078987</th><th>97078993</th><th>97079005</th><th>97079071</th><th>97079076</th><th>97079077</th><th>97079121</th><th>97079133</th><th>97079139</th><th>97082365</th><th>97082391</th><th>97098598</th><th>97098599</th><th>97098616</th><th>97098632</th><th>97193109</th><th>97193209</th><th>97234958</th><th>97234991</th><th>97305279</th><th>97305363</th><th>97305364</th><th>97305372</th><th>97306195</th><th>97373598</th><th>97373629</th><th>97382461</th><th>97450058</th><th>97450059</th><th>97450065</th><th>97450068</th><th>97450168</th><th>97450187</th><th>97450189</th><th>97450190</th><th>97515784</th><th>97515787</th><th>97515839</th><th>97515851</th><th>97515865</th><th>97515889</th><th>97515923</th><th>97549565</th><th>97549600</th><th>97549609</th><th>97549681</th><th>97549713</th><th>97549726</th><th>97549735</th><th>97573785</th><th>97573805</th><th>97573821</th><th>97573839</th><th>97573863</th><th>97573881</th><th>97573918</th><th>97573919</th><th>97573943</th><th>97579893</th><th>97593238</th><th>97593289</th><th>97593322</th><th>97593343</th><th>97593379</th><th>97595083</th><th>97595088</th><th>97595149</th><th>97679170</th><th>97691776</th><th>97699399</th><th>97699430</th><th>97699474</th><th>97699506</th><th>97699533</th><th>97699535</th><th>97721542</th><th>97721650</th><th>97740400</th><th>97740410</th><th>97883329</th><th>97883352</th><th>97883353</th><th>97883368</th></tr><tr><th></th><th>rs114096998</th><th>rs148799944</th><th>rs140114515</th><th>rs1801268</th><th>rs139459586</th><th>rs202144771</th><th>rs72547601</th><th>rs72547602</th><th>rs145529148</th><th>rs141044036</th><th>rs67376798</th><th>rs1801267</th><th>rs147545709</th><th>rs55674432</th><th>rs201035051</th><th>rs60139309</th><th>rs200687447</th><th>rs199634007</th><th>rs56005131</th><th>rs112766203</th><th>rs60511679</th><th>rs1801160</th><th>rs146529561</th><th>rs145548112</th><th>rs137999090</th><th>rs138545885</th><th>rs55971861</th><th>rs3918290</th><th>rs3918289</th><th>rs72549303</th><th>rs17376848</th><th>rs147601618</th><th>rs145773863</th><th>rs138616379</th><th>rs59086055</th><th>rs201615754</th><th>rs55886062</th><th>rs1801159</th><th>rs142619737</th><th>rs1801158</th><th>rs190951787</th><th>rs148994843</th><th>rs138391898</th><th>rs111858276</th><th>rs72549304</th><th>rs199549923</th><th>rs57918000</th><th>rs144395748</th><th>rs72975710</th><th>rs186169810</th><th>rs142512579</th><th>rs764666241</th><th>rs200064537</th><th>rs56038477</th><th>rs61622928</th><th>rs143815742</th><th>rs140602333</th><th>rs78060119</th><th>rs75017182</th><th>rs72549305</th><th>rs143154602</th><th>rs183385770</th><th>rs72549306</th><th>rs201018345</th><th>rs145112791</th><th>rs150437414</th><th>rs146356975</th><th>rs45589337</th><th>rs1801266</th><th>rs72549307</th><th>rs72549308</th><th>rs115232898</th><th>rs6670886</th><th>rs139834141</th><th>rs2297595</th><th>rs200562975</th><th>rs141462178</th><th>rs150385342</th><th>rs72549309</th><th>rs1801265</th><th>rs80081766</th><th>rs72549310</th><th>rs150036960</th></tr><tr><th>VCF Position</th><th>97078987</th><th>97078993</th><th>97079005</th><th>97079071</th><th>97079076</th><th>97079077</th><th>97079121</th><th>97079133</th><th>97079139</th><th>97082365</th><th>97082391</th><th>97098598</th><th>97098599</th><th>97098616</th><th>97098632</th><th>97193109</th><th>97193209</th><th>97234958</th><th>97234991</th><th>97305279</th><th>97305363</th><th>97305364</th><th>97305372</th><th>97306195</th><th>97373598</th><th>97373629</th><th>97382461</th><th>97450058</th><th>97450059</th><th>97450065</th><th>97450068</th><th>97450168</th><th>97450187</th><th>97450189</th><th>97450190</th><th>97515784</th><th>97515787</th><th>97515839</th><th>97515851</th><th>97515865</th><th>97515889</th><th>97515923</th><th>97549565</th><th>97549600</th><th>97549609</th><th>97549681</th><th>97549713</th><th>97549726</th><th>97549735</th><th>97573785</th><th>97573805</th><th>97573821</th><th>97573839</th><th>97573863</th><th>97573881</th><th>97573918</th><th>97573919</th><th>97573943</th><th>97579893</th><th>97593238</th><th>97593289</th><th>97593322</th><th>97593343</th><th>97593379</th><th>97595083</th><th>97595088</th><th>97595149</th><th>97679170</th><th>97691776</th><th>97699399</th><th>97699430</th><th>97699474</th><th>97699506</th><th>97699533</th><th>97699535</th><th>97721542</th><th>97721650</th><th>97740400</th><th>97740410</th><th>97883329</th><th>97883352</th><th>97883353</th><th>97883368</th></tr><tr><th>VCF REF,ALTs</th><th>G,T</th><th>C,G</th><th>C,T</th><th>C,A</th><th>A,C</th><th>G,A</th><th>T,C</th><th>T,A</th><th>T,C</th><th>T,C</th><th>T,A</th><th>C,T</th><th>G,A</th><th>C,A</th><th>T,G</th><th>T,C</th><th>C,T</th><th>G,T</th><th>G,T</th><th>G,A</th><th>A,C</th><th>C,T</th><th>G,A</th><th>C,T</th><th>C,T</th><th>C,A</th><th>T,G</th><th>C,T</th><th>G,C</th><th>TG,T</th><th>A,G</th><th>A,G</th><th>C,T</th><th>C,T</th><th>G,A</th><th>C,A</th><th>A,C</th><th>T,C</th><th>C,T</th><th>C,T</th><th>G,C</th><th>C,T</th><th>C,T</th><th>T,C</th><th>G,A</th><th>G,T</th><th>G,A</th><th>G,C</th><th>G,A</th><th>A,C</th><th>C,T</th><th>C,A</th><th>A,T</th><th>C,T</th><th>C,T</th><th>C,A</th><th>G,A</th><th>C,A</th><th>G,C</th><th>T,C</th><th>G,A</th><th>C,T</th><th>C,A</th><th>C,T</th><th>G,A</th><th>A,G</th><th>T,C</th><th>T,C</th><th>G,A</th><th>T,C</th><th>T,G</th><th>T,C</th><th>C,T</th><th>C,T</th><th>T,C</th><th>T,C</th><th>T,C</th><th>C,T</th><th>GATGA,G</th><th>A,G</th><th>C,T</th><th>G,A</th><th>G,C</th></tr><tr class="success"><th>VCF Call</th><th>G|G</th><th>C|C</th><th>C|C</th><th>C|C</th><th>A|A</th><th>G|G</th><th>T|T</th><th>T|T</th><th>T|T</th><th>T|T</th><th>T|T</th><th>C|C</th><th>G|G</th><th>C|C</th><th>T|T</th><th>T|T</th><th>C|C</th><th>G|G</th><th>G|G</th><th>G|G</th><th>A|A</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>C|C</th><th>T|T</th><th>C|C</th><th>G|G</th><th>TG|TG</th><th>A|A</th><th>A|A</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>A|A</th><th>T|T</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>T|T</th><th>G|G</th><th>G|G</th><th>G|G</th><th>G|G</th><th>G|G</th><th>A|A</th><th>C|C</th><th>C|C</th><th>A|A</th><th>C|C</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>G|G</th><th>T|T</th><th>G|G</th><th>C|C</th><th>C|C</th><th>C|C</th><th>G|G</th><th>A|A</th><th>T|T</th><th>T|T</th><th>G|G</th><th>T|T</th><th>T|T</th><th>T|T</th><th>C|C</th><th>C|C</th><th>T|T</th><th>T|T</th><th>T|T</th><th>C|C</th><th>GATGA|GATGA</th><th>A|A</th><th>C|C</th><th>G|G</th><th>G|G</th></tr><tr class="info"><th>Reference</th><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td><td><b>G</b></td><td><b>T</b></td><td><b>T</b></td><td><b>T</b></td><td><b>T</b></td><td><b>T</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>T</b></td><td><b>T</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>A</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>T</b></td><td><b>C</b></td><td><b>G</b></td><td><b>TG</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>A</b></td><td><b>T</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>T</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>A</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>T</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>A</b></td><td><b>T</b></td><td><b>T</b></td><td><b>G</b></td><td><b>T</b></td><td><b>T</b></td><td><b>T</b></td><td><b>C</b></td><td><b>C</b></td><td><b>T</b></td><td><b>T</b></td><td><b>T</b></td><td><b>C</b></td><td><b>GATGA</b></td><td><b>A</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td></tr><tr><th></th><td>G</td><td>C</td><td>C</td><td>C</td><td>A</td><td>G</td><td>T</td><td>T</td><td>T</td><td>T</td><td>T</td><td>C</td><td>G</td><td>C</td><td>T</td><td>T</td><td>C</td><td>G</td><td>G</td><td>G</td><td>A</td><td>C</td><td>G</td><td>C</td><td>C</td><td>C</td><td>T</td><td>C</td><td>G</td><td>TG</td><td>A</td><td>A</td><td>C</td><td>C</td><td>G</td><td>C</td><td>A</td><td>T</td><td>C</td><td>C</td><td>G</td><td>C</td><td>C</td><td>T</td><td>G</td><td>G</td><td>G</td><td>G</td><td>G</td><td>A</td><td>C</td><td>C</td><td>A</td><td>C</td><td>C</td><td>C</td><td>G</td><td>C</td><td>G</td><td>T</td><td>G</td><td>C</td><td>C</td><td>C</td><td>G</td><td>A</td><td>T</td><td>T</td><td>G</td><td>T</td><td>T</td><td>T</td><td>C</td><td>C</td><td>T</td><td>T</td><td>T</td><td>C</td><td>GATGA</td><td>A</td><td>C</td><td>G</td><td>G</td></tr></table><h3>IFNL3</h3><ul><li>rs12979860 reference (C)/rs12979860 reference (C) (2)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>39248147</th></tr><tr><th></th><th>rs12979860</th></tr><tr><th>VCF Position</th><th>39248147</th></tr><tr><th>VCF REF,ALTs</th><th>C,T</th></tr><tr class="success"><th>VCF Call</th><th>C|C</th></tr><tr class="info"><th>rs12979860 reference (C)</th><td><b>C</b></td></tr><tr><th></th><td>C</td></tr></table><h3>NUDT15</h3><ul><li>*1/*1 (34)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>48037748</th><th>48037749</th><th>48037782</th><th>48037798</th><th>48037825</th><th>48037834</th><th>48037847</th><th>48037849</th><th>48037885</th><th>48037902</th><th>48040977</th><th>48041103</th><th>48041113</th><th>48045690</th><th>48045719</th><th>48045720</th><th>48045771</th></tr><tr><th></th><th>rs769369441</th><th></th><th>rs746071566</th><th>rs186364861</th><th>rs777311140</th><th>rs1202487323</th><th>rs766023281</th><th></th><th>rs1950545307</th><th>rs149436418</th><th>rs1457579126</th><th>rs761191455</th><th>rs1368252918</th><th>rs768324690</th><th>rs116855232</th><th>rs147390019</th><th>rs139551410</th></tr><tr><th>VCF Position</th><th>48037748</th><th>48037749</th><th>48037782</th><th>48037798</th><th>48037825</th><th>48037834</th><th>48037847</th><th>48037849</th><th>48037885</th><th>48037902</th><th>48040977</th><th>48041103</th><th>48041113</th><th>48045690</th><th>48045719</th><th>48045720</th><th>48045771</th></tr><tr><th>VCF REF,ALTs</th><th>T,C</th><th>G,C</th><th>AGGAGTC,A,AGGAGTCGGAGTC</th><th>G,A</th><th>C,CGCGG</th><th>C,T</th><th>G,C</th><th>A,G</th><th>G,A</th><th>C,G</th><th>GA,G</th><th>T,TG</th><th>G,T</th><th>C,G</th><th>C,T</th><th>G,A</th><th>T,A</th></tr><tr class="success"><th>VCF Call</th><th>T|T</th><th>G|G</th><th>AGGAGTC|AGGAGTC</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>A|A</th><th>G|G</th><th>C|C</th><th>GA|GA</th><th>T|T</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>T|T</th></tr><tr class="info"><th>*1</th><td><b>T</b></td><td><b>G</b></td><td><b>AGGAGTC</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>A</b></td><td><b>G</b></td><td><b>C</b></td><td><b>GA</b></td><td><b>T</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>T</b></td></tr><tr><th></th><td>T</td><td>G</td><td>AGGAGTC</td><td>G</td><td>C</td><td>C</td><td>G</td><td>A</td><td>G</td><td>C</td><td>GA</td><td>T</td><td>G</td><td>C</td><td>C</td><td>G</td><td>T</td></tr></table><h3>RYR1</h3><ul><li>Reference/Reference (88)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>38440802</th><th>38440829</th><th>38444211</th><th>38444212</th><th>38446710</th><th>38448673</th><th>38448712</th><th>38451842</th><th>38451850</th><th>38455359</th><th>38455463</th><th>38455471</th><th>38455472</th><th>38455528</th><th>38457545</th><th>38457546</th><th>38494564</th><th>38494565</th><th>38494579</th><th>38496283</th><th>38499223</th><th>38499644</th><th>38499655</th><th>38499670</th><th>38499731</th><th>38499975</th><th>38499993</th><th>38499997</th><th>38500636</th><th>38500642</th><th>38500643</th><th>38500654</th><th>38500655</th><th>38500898</th><th>38500899</th><th>38512321</th><th>38543832</th><th>38580004</th><th>38580094</th><th>38580114</th><th>38580370</th><th>38580403</th><th>38580440</th><th>38584989</th></tr><tr><th></th><th>rs193922747</th><th>rs193922748</th><th>rs118192161</th><th>rs193922753</th><th>rs1801086</th><th>rs193922762</th><th>rs121918592</th><th>rs193922764</th><th>rs118192116</th><th>rs118192162</th><th>rs111888148</th><th>rs193922768</th><th>rs144336148</th><th>rs193922770</th><th>rs118192172</th><th>rs193922772</th><th>rs118192175</th><th>rs118192163</th><th>rs118192176</th><th>rs118192177</th><th>rs112563513</th><th>rs121918596</th><th>rs193922802</th><th>rs193922803</th><th>rs193922807</th><th>rs193922809</th><th>rs121918593</th><th>rs28933396</th><th>rs118192124</th><th>rs193922816</th><th>rs118192122</th><th>rs28933397</th><th>rs121918594</th><th>rs118192178</th><th>rs193922818</th><th>rs193922832</th><th>rs193922843</th><th>rs118192167</th><th>rs121918595</th><th>rs193922876</th><th>rs193922878</th><th>rs118192168</th><th>rs63749869</th><th>rs118192170</th></tr><tr><th>VCF Position</th><th>38440802</th><th>38440829</th><th>38444211</th><th>38444212</th><th>38446710</th><th>38448673</th><th>38448712</th><th>38451842</th><th>38451850</th><th>38455359</th><th>38455463</th><th>38455471</th><th>38455472</th><th>38455528</th><th>38457545</th><th>38457546</th><th>38494564</th><th>38494565</th><th>38494579</th><th>38496283</th><th>38499223</th><th>38499644</th><th>38499655</th><th>38499670</th><th>38499731</th><th>38499975</th><th>38499993</th><th>38499997</th><th>38500636</th><th>38500642</th><th>38500643</th><th>38500654</th><th>38500655</th><th>38500898</th><th>38500899</th><th>38512321</th><th>38543832</th><th>38580004</th><th>38580094</th><th>38580114</th><th>38580370</th><th>38580403</th><th>38580440</th><th>38584989</th></tr><tr><th>VCF REF,ALTs</th><th>T,C</th><th>C,T</th><th>C,T</th><th>G,T</th><th>G,A,C</th><th>C,T</th><th>G,A,C</th><th>C,T</th><th>C,G</th><th>A,C</th><th>G,A</th><th>C,T</th><th>G,A</th><th>C,T</th><th>C,T</th><th>G,T</th><th>C,T</th><th>G,A</th><th>G,A</th><th>C,G,T</th><th>G,A</th><th>TGGA,T</th><th>G,A</th><th>C,T</th><th>G,C</th><th>G,A</th><th>G,A</th><th>G,A</th><th>C,T</th><th>C,T</th><th>G,A</th><th>C,T</th><th>G,A</th><th>C,G,T</th><th>G,A</th><th>G,A</th><th>G,T</th><th>A,G</th><th>C,T</th><th>C,T</th><th>C,G</th><th>G,A</th><th>G,A</th><th>T,C</th></tr><tr class="success"><th>VCF Call</th><th>T|T</th><th>C|C</th><th>C|C</th><th>G|G</th><th>G|G</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>A|A</th><th>G|G</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>G|G</th><th>G|G</th><th>C|C</th><th>G|G</th><th>TGGA|TGGA</th><th>G|G</th><th>C|C</th><th>G|G</th><th>G|G</th><th>G|G</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>G|G</th><th>C|C</th><th>G|G</th><th>G|G</th><th>G|G</th><th>A|A</th><th>C|C</th><th>C|C</th><th>C|C</th><th>G|G</th><th>G|G</th><th>T|T</th></tr><tr class="info"><th>Reference</th><td><b>T</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>TGGA</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>A</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>T</b></td></tr><tr><th></th><td>T</td><td>C</td><td>C</td><td>G</td><td>G</td><td>C</td><td>G</td><td>C</td><td>C</td><td>A</td><td>G</td><td>C</td><td>G</td><td>C</td><td>C</td><td>G</td><td>C</td><td>G</td><td>G</td><td>C</td><td>G</td><td>TGGA</td><td>G</td><td>C</td><td>G</td><td>G</td><td>G</td><td>G</td><td>C</td><td>C</td><td>G</td><td>C</td><td>G</td><td>C</td><td>G</td><td>G</td><td>G</td><td>A</td><td>C</td><td>C</td><td>C</td><td>G</td><td>G</td><td>T</td></tr></table><h3>SLCO1B1</h3><ul><li>*1/*1 (48)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>21172734</th><th>21172776</th><th>21172782</th><th>21174595</th><th>21176804</th><th>21176868</th><th>21176879</th><th>21176883</th><th>21178615</th><th>21178957</th><th>21196951</th><th>21196976</th><th>21200595</th><th>21202553</th><th>21202555</th><th>21202649</th><th>21202664</th><th>21205921</th><th>21205999</th><th>21239042</th><th>21239077</th><th>21239113</th><th>21239145</th><th>21239158</th></tr><tr><th></th><th>rs139257324</th><th>rs373327528</th><th>rs56101265</th><th>rs56061388</th><th>rs2306283</th><th>rs2306282</th><th>rs11045819</th><th>rs72559745</th><th>rs4149056</th><th>rs79135870</th><th>rs11045852</th><th>rs11045853</th><th>rs55901008</th><th>rs1228465562</th><th>rs59113707</th><th>rs56387224</th><th>rs142965323</th><th>rs72559748</th><th>rs59502379</th><th>rs34671512</th><th>rs56199088</th><th>rs55737008</th><th>rs200995543</th><th>rs140790673</th></tr><tr><th>VCF Position</th><th>21172734</th><th>21172776</th><th>21172782</th><th>21174595</th><th>21176804</th><th>21176868</th><th>21176879</th><th>21176883</th><th>21178615</th><th>21178957</th><th>21196951</th><th>21196976</th><th>21200595</th><th>21202553</th><th>21202555</th><th>21202649</th><th>21202664</th><th>21205921</th><th>21205999</th><th>21239042</th><th>21239077</th><th>21239113</th><th>21239145</th><th>21239158</th></tr><tr><th>VCF REF,ALTs</th><th>C,T</th><th>G,A</th><th>T,C</th><th>T,C</th><th>A,G</th><th>A,G</th><th>C,A</th><th>A,G</th><th>T,C</th><th>A,G</th><th>A,G</th><th>G,A</th><th>T,C</th><th>T,G</th><th>C,G</th><th>A,G</th><th>G,A</th><th>A,G</th><th>G,C</th><th>A,C</th><th>A,G</th><th>A,G</th><th>C,T</th><th>C,T</th></tr><tr class="success"><th>VCF Call</th><th>C|C</th><th>G|G</th><th>T|T</th><th>T|T</th><th>A|A</th><th>A|A</th><th>C|C</th><th>A|A</th><th>T|T</th><th>A|A</th><th>A|A</th><th>G|G</th><th>T|T</th><th>T|T</th><th>C|C</th><th>A|A</th><th>G|G</th><th>A|A</th><th>G|G</th><th>A|A</th><th>A|A</th><th>A|A</th><th>C|C</th><th>C|C</th></tr><tr class="info"><th>*1</th><td><b>C</b></td><td><b>G</b></td><td><b>T</b></td><td><b>T</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>A</b></td><td><b>T</b></td><td><b>A</b></td><td><b>A</b></td><td><b>G</b></td><td><b>T</b></td><td><b>T</b></td><td><b>C</b></td><td><b>A</b></td><td><b>G</b></td><td><b>A</b></td><td><b>G</b></td><td><b>A</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>C</b></td></tr><tr><th></th><td>C</td><td>G</td><td>T</td><td>T</td><td>A</td><td>A</td><td>C</td><td>A</td><td>T</td><td>A</td><td>A</td><td>G</td><td>T</td><td>T</td><td>C</td><td>A</td><td>G</td><td>A</td><td>G</td><td>A</td><td>A</td><td>A</td><td>C</td><td>C</td></tr></table><p>There were 7 missing positions from the VCF file:</p><ul><li>21176871 (g.21176871G>A)</li><li>21176898 (g.21176898G>T)</li><li>21178612 (g.21178612A>G)</li><li>21196975 (g.21196975C>T)</li><li>21200544 (g.21200544C>G)</li><li>21206031 (g.21206031A>G)</li><li>21222355 (g.21222355C>T)</li></ul><p>The following haplotype(s) were eliminated from consideration:</p><ul><li>*41</li><li>*45</li><li>*38</li></ul><p>The following haplotypes were called even though tag positions were missing:</p><ul><li>Called *1 without g.21176871G>A, g.21176898G>T, g.21178612A>G, g.21196975C>T, g.21200544C>G, g.21206031A>G, g.21222355C>T</li></ul><h3>TPMT</h3><ul><li>*1/*1 (86)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>18130687</th><th>18130694</th><th>18130725</th><th>18130729</th><th>18130758</th><th>18130762</th><th>18130772</th><th>18130781</th><th>18132136</th><th>18132147</th><th>18132163</th><th>18133845</th><th>18133847</th><th>18133870</th><th>18133884</th><th>18133887</th><th>18133890</th><th>18138969</th><th>18138970</th><th>18138997</th><th>18139027</th><th>18139689</th><th>18139710</th><th>18143597</th><th>18143606</th><th>18143613</th><th>18143622</th><th>18143643</th><th>18143700</th><th>18143718</th><th>18143724</th><th>18143728</th><th>18147838</th><th>18147845</th><th>18147851</th><th>18147856</th><th>18147910</th><th>18149004</th><th>18149022</th><th>18149032</th><th>18149045</th><th>18149126</th><th>18149127</th></tr><tr><th></th><th>rs1142345</th><th>rs150900439</th><th>rs72552736</th><th>rs139392616</th><th>rs398122996</th><th>rs56161402</th><th>rs377085266</th><th>rs1800584</th><th>rs72556347</th><th>rs79901429</th><th></th><th>rs75543815</th><th>rs6921269</th><th>rs772832951</th><th>rs74423290</th><th>rs201695576</th><th>rs9333570</th><th>rs144041067</th><th>rs112339338</th><th>rs1800460</th><th>rs72552737</th><th>rs72552738</th><th>rs200220210</th><th></th><th>rs151149760</th><th></th><th>rs115106679</th><th></th><th>rs753545734</th><th>rs111901354</th><th>rs1800462</th><th>rs1256618794</th><th>rs281874771</th><th>rs777686348</th><th>rs200591577</th><th></th><th>rs72552740</th><th></th><th>rs750424422</th><th>rs759836180</th><th>rs72552742</th><th>rs267607275</th><th>rs9333569</th></tr><tr><th>VCF Position</th><th>18130687</th><th>18130694</th><th>18130725</th><th>18130729</th><th>18130758</th><th>18130762</th><th>18130772</th><th>18130781</th><th>18132136</th><th>18132147</th><th>18132163</th><th>18133845</th><th>18133847</th><th>18133870</th><th>18133884</th><th>18133887</th><th>18133890</th><th>18138969</th><th>18138970</th><th>18138997</th><th>18139027</th><th>18139689</th><th>18139710</th><th>18143597</th><th>18143606</th><th>18143613</th><th>18143622</th><th>18143643</th><th>18143700</th><th>18143718</th><th>18143724</th><th>18143728</th><th>18147838</th><th>18147845</th><th>18147851</th><th>18147856</th><th>18147910</th><th>18149004</th><th>18149022</th><th>18149032</th><th>18149045</th><th>18149126</th><th>18149127</th></tr><tr><th>VCF REF,ALTs</th><th>T,C,G</th><th>T,C</th><th>A,C</th><th>C,T</th><th>A,T</th><th>C,T</th><th>A,G</th><th>C,T</th><th>A,G</th><th>A,G</th><th>C,T</th><th>T,A</th><th>C,A</th><th>A,G</th><th>G,C</th><th>T,C</th><th>C,T</th><th>C,G,T</th><th>G,A</th><th>C,T</th><th>C,G</th><th>C,T</th><th>G,A</th><th>T,G</th><th>T,G</th><th>C,G</th><th>C,T</th><th>A,C</th><th>C,T</th><th>G,A</th><th>C,G</th><th>C,A</th><th>G,A</th><th>C,T</th><th>G,C</th><th>A,G</th><th>A,G</th><th>G,C</th><th>C,T</th><th>C,CT</th><th>T,A</th><th>A,G</th><th>T,C</th></tr><tr class="success"><th>VCF Call</th><th>T|T</th><th>T|T</th><th>A|A</th><th>C|C</th><th>A|A</th><th>C|C</th><th>A|A</th><th>C|C</th><th>A|A</th><th>A|A</th><th>C|C</th><th>T|T</th><th>C|C</th><th>A|A</th><th>G|G</th><th>T|T</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>C|C</th><th>G|G</th><th>T|T</th><th>T|T</th><th>C|C</th><th>C|C</th><th>A|A</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>G|G</th><th>A|A</th><th>A|A</th><th>G|G</th><th>C|C</th><th>C|C</th><th>T|T</th><th>A|A</th><th>T|T</th></tr><tr class="info"><th>*1</th><td><b>T</b></td><td><b>T</b></td><td><b>A</b></td><td><b>C</b></td><td><b>A</b></td><td><b>C</b></td><td><b>A</b></td><td><b>C</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>T</b></td><td><b>C</b></td><td><b>A</b></td><td><b>G</b></td><td><b>T</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>T</b></td><td><b>T</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>A</b></td><td><b>A</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>T</b></td><td><b>A</b></td><td><b>T</b></td></tr><tr><th></th><td>T</td><td>T</td><td>A</td><td>C</td><td>A</td><td>C</td><td>A</td><td>C</td><td>A</td><td>A</td><td>C</td><td>T</td><td>C</td><td>A</td><td>G</td><td>T</td><td>C</td><td>C</td><td>G</td><td>C</td><td>C</td><td>C</td><td>G</td><td>T</td><td>T</td><td>C</td><td>C</td><td>A</td><td>C</td><td>G</td><td>C</td><td>C</td><td>G</td><td>C</td><td>G</td><td>A</td><td>A</td><td>G</td><td>C</td><td>C</td><td>T</td><td>A</td><td>T</td></tr></table><h3>UGT1A1</h3><ul><li>*1/*1 (8)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>233759924</th><th>233760233</th><th>233760498</th><th>233760973</th></tr><tr><th></th><th>rs887829</th><th>rs3064744</th><th>rs4148323</th><th>rs35350960</th></tr><tr><th>VCF Position</th><th>233759924</th><th>233760233</th><th>233760498</th><th>233760973</th></tr><tr><th>VCF REF,ALTs</th><th>C,T</th><th>CAT,C,CATAT,CATATAT</th><th>G,A</th><th>C,A</th></tr><tr class="success"><th>VCF Call</th><th>C|C</th><th>CAT|CAT</th><th>G|G</th><th>C|C</th></tr><tr class="info"><th>*1</th><td><b>C</b></td><td><b>CAT</b></td><td><b>G</b></td><td><b>C</b></td></tr><tr><th></th><td>C</td><td>CAT</td><td>G</td><td>C</td></tr></table><h3>VKORC1</h3><ul><li>rs9923231 reference (C)/rs9923231 reference (C) (2)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>31096368</th></tr><tr><th></th><th>rs9923231</th></tr><tr><th>VCF Position</th><th>31096368</th></tr><tr><th>VCF REF,ALTs</th><th>C,T</th></tr><tr class="success"><th>VCF Call</th><th>C|C</th></tr><tr class="info"><th>rs9923231 reference (C)</th><td><b>C</b></td></tr><tr><th></th><td>C</td></tr></table>
+  <h3>ABCG2</h3><ul></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th></tr><tr><th></th></tr><tr><th>VCF Position</th></tr><tr><th>VCF REF,ALTs</th></tr><tr class="success"><th>VCF Call</th></tr></table><p>There was 1 missing positions from the VCF file:</p><ul><li>88131171 (g.88131171G>T)</li></ul><p>The following haplotype(s) were eliminated from consideration:</p><ul><li>rs2231142 variant (T)</li><li>rs2231142 reference (G)</li></ul><h3>CACNA1S</h3><ul><li>Reference/Reference (4)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>201060815</th><th>201091993</th></tr><tr><th></th><th>rs1800559</th><th>rs772226819</th></tr><tr><th>VCF Position</th><th>201060815</th><th>201091993</th></tr><tr><th>VCF REF,ALTs</th><th>C,T</th><th>G,A</th></tr><tr class="success"><th>VCF Call</th><th>C|C</th><th>G|G</th></tr><tr class="info"><th>Reference</th><td><b>C</b></td><td><b>G</b></td></tr><tr><th></th><td>C</td><td>G</td></tr></table><h3>CFTR</h3><ul><li>ivacaftor non-responsive CFTR sequence/ivacaftor non-responsive CFTR sequence (78)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>117509035</th><th>117509069</th><th>117509089</th><th>117530953</th><th>117530955</th><th>117530974</th><th>117530975</th><th>117534318</th><th>117534363</th><th>117534368</th><th>117535285</th><th>117540270</th><th>117540285</th><th>117548795</th><th>117587799</th><th>117587800</th><th>117587801</th><th>117587805</th><th>117587806</th><th>117590409</th><th>117594930</th><th>117602868</th><th>117603708</th><th>117606695</th><th>117611555</th><th>117611595</th><th>117611620</th><th>117611640</th><th>117611646</th><th>117611649</th><th>117611650</th><th>117611663</th><th>117614699</th><th>117639961</th><th>117642451</th><th>117642472</th><th>117642483</th><th>117642528</th><th>117664770</th></tr><tr><th></th><th>rs397508256</th><th>rs368505753</th><th>rs115545701</th><th>rs113993958</th><th>rs397508537</th><th>rs77834169</th><th>rs78655421</th><th>rs80282562</th><th>rs397508759</th><th>rs397508761</th><th>rs121908752</th><th>rs77932196</th><th>rs121908753</th><th>rs74551128</th><th>rs121908757</th><th>rs121908755</th><th>rs121909005</th><th>rs121909013</th><th>rs75527207</th><th>rs397508288</th><th>rs397508387</th><th>rs80224560</th><th>rs397508442</th><th>rs141033578</th><th>rs76151804</th><th>rs150212784</th><th>rs397508513</th><th>rs121909020</th><th>rs200321110</th><th>rs202179988</th><th>rs78769542</th><th>rs186045772</th><th>rs75541969</th><th>rs75039782</th><th>rs267606723</th><th>rs74503330</th><th>rs121909041</th><th>rs11971167</th><th>rs193922525</th></tr><tr><th>VCF Position</th><th>117509035</th><th>117509069</th><th>117509089</th><th>117530953</th><th>117530955</th><th>117530974</th><th>117530975</th><th>117534318</th><th>117534363</th><th>117534368</th><th>117535285</th><th>117540270</th><th>117540285</th><th>117548795</th><th>117587799</th><th>117587800</th><th>117587801</th><th>117587805</th><th>117587806</th><th>117590409</th><th>117594930</th><th>117602868</th><th>117603708</th><th>117606695</th><th>117611555</th><th>117611595</th><th>117611620</th><th>117611640</th><th>117611646</th><th>117611649</th><th>117611650</th><th>117611663</th><th>117614699</th><th>117639961</th><th>117642451</th><th>117642472</th><th>117642483</th><th>117642528</th><th>117664770</th></tr><tr><th>VCF REF,ALTs</th><th>G,A</th><th>C,T</th><th>C,T</th><th>G,C</th><th>C,A</th><th>C,T</th><th>G,A</th><th>G,A</th><th>G,A</th><th>A,G</th><th>T,G</th><th>G,A</th><th>G,A</th><th>C,A</th><th>A,C</th><th>G,A</th><th>T,G</th><th>G,A</th><th>G,A</th><th>A,G</th><th>G,T</th><th>G,A</th><th>C,T</th><th>C,T</th><th>A,G</th><th>T,G</th><th>A,C</th><th>G,A</th><th>G,A</th><th>C,T</th><th>G,A</th><th>T,A</th><th>G,C</th><th>C,T</th><th>G,A</th><th>G,A</th><th>T,C</th><th>G,A</th><th>G,A</th></tr><tr class="success"><th>VCF Call</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>G|G</th><th>G|G</th><th>A|A</th><th>T|T</th><th>G|G</th><th>G|G</th><th>C|C</th><th>A|A</th><th>G|G</th><th>T|T</th><th>G|G</th><th>G|G</th><th>A|A</th><th>G|G</th><th>G|G</th><th>C|C</th><th>C|C</th><th>A|A</th><th>T|T</th><th>A|A</th><th>G|G</th><th>G|G</th><th>C|C</th><th>G|G</th><th>T|T</th><th>G|G</th><th>C|C</th><th>G|G</th><th>G|G</th><th>T|T</th><th>G|G</th><th>G|G</th></tr><tr class="info"><th>ivacaftor non-responsive CFTR sequence</th><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>A</b></td><td><b>T</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>A</b></td><td><b>G</b></td><td><b>T</b></td><td><b>G</b></td><td><b>G</b></td><td><b>A</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td><td><b>T</b></td><td><b>A</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>T</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>T</b></td><td><b>G</b></td><td><b>G</b></td></tr><tr><th></th><td>G</td><td>C</td><td>C</td><td>G</td><td>C</td><td>C</td><td>G</td><td>G</td><td>G</td><td>A</td><td>T</td><td>G</td><td>G</td><td>C</td><td>A</td><td>G</td><td>T</td><td>G</td><td>G</td><td>A</td><td>G</td><td>G</td><td>C</td><td>C</td><td>A</td><td>T</td><td>A</td><td>G</td><td>G</td><td>C</td><td>G</td><td>T</td><td>G</td><td>C</td><td>G</td><td>G</td><td>T</td><td>G</td><td>G</td></tr></table><h3>CYP2B6</h3><ul><li>*1/*1 (70)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>40991224</th><th>40991367</th><th>40991369</th><th>40991381</th><th>40991388</th><th>40991390</th><th>40991391</th><th>40991441</th><th>41004015</th><th>41004125</th><th>41004158</th><th>41004303</th><th>41004377</th><th>41004381</th><th>41004406</th><th>41006919</th><th>41006923</th><th>41006936</th><th>41006968</th><th>41007013</th><th>41009350</th><th>41009358</th><th>41010006</th><th>41010088</th><th>41010108</th><th>41012316</th><th>41012339</th><th>41012465</th><th>41012693</th><th>41012740</th><th>41012803</th><th>41016726</th><th>41016778</th><th>41016805</th><th>41016810</th></tr><tr><th></th><th>rs34223104</th><th>rs34883432</th><th>rs8192709</th><th>rs33973337</th><th>rs33980385</th><th>rs33926104</th><th>rs34284776</th><th>rs35303484</th><th>rs281864907</th><th>rs36060847</th><th>rs186335453</th><th>rs139801276</th><th>rs12721655</th><th>rs35773040</th><th>rs145884402</th><th>rs3826711</th><th>rs36056539</th><th>rs3745274</th><th>rs373489637</th><th>rs36079186</th><th>rs45482602</th><th>rs2279343</th><th>rs139029625</th><th>rs34698757</th><th>rs193922917</th><th>rs28399499</th><th>rs34826503</th><th>rs34097093</th><th>rs35979566</th><th>rs193922918</th><th>rs35010098</th><th>rs3211369</th><th>rs564083989</th><th></th><th>rs3211371</th></tr><tr><th>VCF Position</th><th>40991224</th><th>40991367</th><th>40991369</th><th>40991381</th><th>40991388</th><th>40991390</th><th>40991391</th><th>40991441</th><th>41004015</th><th>41004125</th><th>41004158</th><th>41004303</th><th>41004377</th><th>41004381</th><th>41004406</th><th>41006919</th><th>41006923</th><th>41006936</th><th>41006968</th><th>41007013</th><th>41009350</th><th>41009358</th><th>41010006</th><th>41010088</th><th>41010108</th><th>41012316</th><th>41012339</th><th>41012465</th><th>41012693</th><th>41012740</th><th>41012803</th><th>41016726</th><th>41016778</th><th>41016805</th><th>41016810</th></tr><tr><th>VCF REF,ALTs</th><th>T,C</th><th>A,T</th><th>C,T</th><th>A,T</th><th>A,G</th><th>C,A</th><th>G,C</th><th>A,G</th><th>T,A</th><th>G,A</th><th>G,T</th><th>T,C</th><th>A,G</th><th>G,A</th><th>G,T</th><th>C,G</th><th>C,T</th><th>G,T</th><th>T,G</th><th>T,C</th><th>C,A</th><th>A,G</th><th>G,C</th><th>C,G</th><th>C,A</th><th>T,C</th><th>C,T</th><th>C,T</th><th>T,A</th><th>G,A</th><th>C,A</th><th>A,G</th><th>G,A</th><th>A,T</th><th>C,A,T</th></tr><tr class="success"><th>VCF Call</th><th>T|T</th><th>A|A</th><th>C|C</th><th>A|A</th><th>A|A</th><th>C|C</th><th>G|G</th><th>A|A</th><th>T|T</th><th>G|G</th><th>G|G</th><th>T|T</th><th>A|A</th><th>G|G</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>T|T</th><th>T|T</th><th>C|C</th><th>A|A</th><th>G|G</th><th>C|C</th><th>C|C</th><th>T|T</th><th>C|C</th><th>C|C</th><th>T|T</th><th>G|G</th><th>C|C</th><th>A|A</th><th>G|G</th><th>A|A</th><th>C|C</th></tr><tr class="info"><th>*1</th><td><b>T</b></td><td><b>A</b></td><td><b>C</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>G</b></td><td><b>A</b></td><td><b>T</b></td><td><b>G</b></td><td><b>G</b></td><td><b>T</b></td><td><b>A</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>T</b></td><td><b>T</b></td><td><b>C</b></td><td><b>A</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>T</b></td><td><b>C</b></td><td><b>C</b></td><td><b>T</b></td><td><b>G</b></td><td><b>C</b></td><td><b>A</b></td><td><b>G</b></td><td><b>A</b></td><td><b>C</b></td></tr><tr><th></th><td>T</td><td>A</td><td>C</td><td>A</td><td>A</td><td>C</td><td>G</td><td>A</td><td>T</td><td>G</td><td>G</td><td>T</td><td>A</td><td>G</td><td>G</td><td>C</td><td>C</td><td>G</td><td>T</td><td>T</td><td>C</td><td>A</td><td>G</td><td>C</td><td>C</td><td>T</td><td>C</td><td>C</td><td>T</td><td>G</td><td>C</td><td>A</td><td>G</td><td>A</td><td>C</td></tr></table><h3>CYP2C19</h3><ul><li>*38/*38 (68)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>94761900</th><th>94762706</th><th>94762712</th><th>94762715</th><th>94762755</th><th>94762760</th><th>94762788</th><th>94762856</th><th>94775106</th><th>94775121</th><th>94775160</th><th>94775185</th><th>94775367</th><th>94775416</th><th>94775423</th><th>94775453</th><th>94775489</th><th>94775507</th><th>94780574</th><th>94780579</th><th>94780653</th><th>94781858</th><th>94781859</th><th>94781944</th><th>94781999</th><th>94842861</th><th>94842866</th><th>94842879</th><th>94842995</th><th>94849995</th><th>94852738</th><th>94852765</th><th>94852785</th><th>94852914</th></tr><tr><th></th><th>rs12248560</th><th>rs28399504</th><th>rs367543002</th><th>rs367543003</th><th>rs55752064</th><th>rs17882687</th><th>rs1564656981</th><th>rs1564657013</th><th>rs145328984</th><th>rs1564660997</th><th>rs118203756</th><th>rs1288601658</th><th>rs12769205</th><th>rs41291556</th><th>rs17885179</th><th>rs72552267</th><th>rs17884712</th><th>rs58973490</th><th>rs140278421</th><th>rs370803989</th><th>rs4986893</th><th>rs6413438</th><th>rs4244285</th><th>rs375781227</th><th>rs72558186</th><th>rs138142612</th><th>rs3758581</th><th>rs118203757</th><th>rs113934938</th><th>rs17879685</th><th>rs56337013</th><th>rs192154563</th><th>rs118203759</th><th>rs55640102</th></tr><tr><th>VCF Position</th><th>94761900</th><th>94762706</th><th>94762712</th><th>94762715</th><th>94762755</th><th>94762760</th><th>94762788</th><th>94762856</th><th>94775106</th><th>94775121</th><th>94775160</th><th>94775185</th><th>94775367</th><th>94775416</th><th>94775423</th><th>94775453</th><th>94775489</th><th>94775507</th><th>94780574</th><th>94780579</th><th>94780653</th><th>94781858</th><th>94781859</th><th>94781944</th><th>94781999</th><th>94842861</th><th>94842866</th><th>94842879</th><th>94842995</th><th>94849995</th><th>94852738</th><th>94852765</th><th>94852785</th><th>94852914</th></tr><tr><th>VCF REF,ALTs</th><th>C,T</th><th>A,G</th><th>C,T</th><th>T,C</th><th>T,C</th><th>A,C</th><th>A,T</th><th>A,G</th><th>C,T</th><th>C,T</th><th>G,C</th><th>A,G</th><th>A,G</th><th>T,C</th><th>A,C</th><th>G,A</th><th>G,A</th><th>G,A</th><th>G,C</th><th>G,A</th><th>G,A</th><th>C,T</th><th>G,A</th><th>G,A</th><th>T,A</th><th>G,A</th><th>A,G</th><th>G,A</th><th>G,A</th><th>C,T</th><th>C,T</th><th>C,T</th><th>C,G</th><th>A,C</th></tr><tr class="success"><th>VCF Call</th><th>C|C</th><th>A|A</th><th>C|C</th><th>T|T</th><th>T|T</th><th>A|A</th><th>A|A</th><th>A|A</th><th>C|C</th><th>C|C</th><th>G|G</th><th>A|A</th><th>A|A</th><th>T|T</th><th>A|A</th><th>G|G</th><th>G|G</th><th>G|G</th><th>G|G</th><th>G|G</th><th>G|G</th><th>C|C</th><th>G|G</th><th>G|G</th><th>T|T</th><th>G|G</th><th>A|A</th><th>G|G</th><th>G|G</th><th>C|C</th><th>C|C</th><th>C|C</th><th>C|C</th><th>A|A</th></tr><tr class="info"><th>*38</th><td><b>C</b></td><td><b>A</b></td><td><b>C</b></td><td><b>T</b></td><td><b>T</b></td><td><b>A</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>A</b></td><td><b>A</b></td><td><b>T</b></td><td><b>A</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>T</b></td><td><b>G</b></td><td><b>A</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td></tr><tr><th></th><td>C</td><td>A</td><td>C</td><td>T</td><td>T</td><td>A</td><td>A</td><td>A</td><td>C</td><td>C</td><td>G</td><td>A</td><td>A</td><td>T</td><td>A</td><td>G</td><td>G</td><td>G</td><td>G</td><td>G</td><td>G</td><td>C</td><td>G</td><td>G</td><td>T</td><td>G</td><td>A</td><td>G</td><td>G</td><td>C</td><td>C</td><td>C</td><td>C</td><td>A</td></tr></table><h3>CYP2C9</h3><ul><li>*1/*1 (132)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>94938683</th><th>94938737</th><th>94938771</th><th>94938803</th><th>94938828</th><th>94941897</th><th>94941915</th><th>94941958</th><th>94941976</th><th>94941982</th><th>94942018</th><th>94942205</th><th>94942216</th><th>94942230</th><th>94942231</th><th>94942233</th><th>94942234</th><th>94942249</th><th>94942254</th><th>94942255</th><th>94942290</th><th>94942291</th><th>94942305</th><th>94942309</th><th>94947782</th><th>94947785</th><th>94947869</th><th>94947907</th><th>94947917</th><th>94947938</th><th>94949129</th><th>94949144</th><th>94949217</th><th>94949280</th><th>94949281</th><th>94972119</th><th>94972123</th><th>94972134</th><th>94972179</th><th>94972180</th><th>94972233</th><th>94981199</th><th>94981201</th><th>94981224</th><th>94981225</th><th>94981230</th><th>94981250</th><th>94981281</th><th>94981296</th><th>94981297</th><th>94981301</th><th>94981302</th><th>94981305</th><th>94981365</th><th>94981371</th><th>94986042</th><th>94986073</th><th>94988852</th><th>94988855</th><th>94988880</th><th>94988917</th><th>94988925</th><th>94988955</th><th>94988984</th><th>94989020</th><th>94989023</th></tr><tr><th></th><th>rs114071557</th><th>rs67807361</th><th>rs142240658</th><th>rs2031308986</th><th>rs564813580</th><th>rs371055887</th><th></th><th>rs72558187</th><th></th><th>rs762239445</th><th></th><th>rs1304490498</th><th>rs774607211</th><th>rs767576260</th><th>rs12414460</th><th>rs375805362</th><th>rs72558189</th><th>rs200965026</th><th>rs199523631</th><th>rs200183364</th><th>rs1799853</th><th>rs141489852</th><th>rs754487195</th><th>rs7900194</th><th>rs72558190</th><th>rs774550549</th><th></th><th></th><th>rs1326630788</th><th>rs2031531005</th><th></th><th></th><th>rs2256871</th><th>rs9332130</th><th>rs9332131</th><th>rs182132442</th><th></th><th></th><th>rs72558192</th><th>rs988617574</th><th>rs1237225311</th><th></th><th>rs57505750</th><th>rs28371685</th><th>rs367826293</th><th>rs1274535931</th><th>rs750820937</th><th>rs749060448</th><th>rs1057910</th><th>rs56165452</th><th>rs28371686</th><th>rs1250577724</th><th>rs578144976</th><th></th><th>rs542577750</th><th>rs764211126</th><th>rs72558193</th><th>rs776908257</th><th></th><th></th><th>rs769942899</th><th>rs202201137</th><th>rs767284820</th><th>rs781583846</th><th>rs9332239</th><th>rs868182778</th></tr><tr><th>VCF Position</th><th>94938683</th><th>94938737</th><th>94938771</th><th>94938803</th><th>94938828</th><th>94941897</th><th>94941915</th><th>94941958</th><th>94941976</th><th>94941982</th><th>94942018</th><th>94942205</th><th>94942216</th><th>94942230</th><th>94942231</th><th>94942233</th><th>94942234</th><th>94942249</th><th>94942254</th><th>94942255</th><th>94942290</th><th>94942291</th><th>94942305</th><th>94942309</th><th>94947782</th><th>94947785</th><th>94947869</th><th>94947907</th><th>94947917</th><th>94947938</th><th>94949129</th><th>94949144</th><th>94949217</th><th>94949280</th><th>94949281</th><th>94972119</th><th>94972123</th><th>94972134</th><th>94972179</th><th>94972180</th><th>94972233</th><th>94981199</th><th>94981201</th><th>94981224</th><th>94981225</th><th>94981230</th><th>94981250</th><th>94981281</th><th>94981296</th><th>94981297</th><th>94981301</th><th>94981302</th><th>94981305</th><th>94981365</th><th>94981371</th><th>94986042</th><th>94986073</th><th>94988852</th><th>94988855</th><th>94988880</th><th>94988917</th><th>94988925</th><th>94988955</th><th>94988984</th><th>94989020</th><th>94989023</th></tr><tr><th>VCF REF,ALTs</th><th>A,G</th><th>C,A</th><th>C,T</th><th>A,G</th><th>A,G</th><th>G,C</th><th>G,A</th><th>T,C</th><th>G,C</th><th>G,T</th><th>T,C</th><th>CAATGGAAAGA,C</th><th>A,G</th><th>C,T</th><th>G,A</th><th>C,T</th><th>G,A,T</th><th>C,G,T</th><th>C,T</th><th>G,A</th><th>C,T</th><th>G,A</th><th>G,A</th><th>G,A,T</th><th>C,A</th><th>C,T</th><th>A,G</th><th>A,C</th><th>T,C</th><th>A,T</th><th>A,G</th><th>C,T</th><th>A,G</th><th>A,G</th><th>GA,G</th><th>C,A</th><th>C,G</th><th>A,G</th><th>A,G</th><th>C,G</th><th>C,T</th><th>G,T</th><th>T,C</th><th>C,T</th><th>G,A</th><th>C,A</th><th>C,A</th><th>G,A</th><th>A,C</th><th>T,C</th><th>C,G</th><th>C,A</th><th>C,G</th><th>C,T</th><th>G,A</th><th>A,G</th><th>A,C</th><th>C,T</th><th>A,T</th><th>G,T</th><th>G,C</th><th>A,G</th><th>T,C</th><th>G,A</th><th>C,T</th><th>G,T</th></tr><tr class="success"><th>VCF Call</th><th>A|A</th><th>C|C</th><th>C|C</th><th>A|A</th><th>A|A</th><th>G|G</th><th>G|G</th><th>T|T</th><th>G|G</th><th>G|G</th><th>T|T</th><th>CAATGGAAAGA|CAATGGAAAGA</th><th>A|A</th><th>C|C</th><th>G|G</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>G|G</th><th>G|G</th><th>G|G</th><th>C|C</th><th>C|C</th><th>A|A</th><th>A|A</th><th>T|T</th><th>A|A</th><th>A|A</th><th>C|C</th><th>A|A</th><th>A|A</th><th>GA|GA</th><th>C|C</th><th>C|C</th><th>A|A</th><th>A|A</th><th>C|C</th><th>C|C</th><th>G|G</th><th>T|T</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>A|A</th><th>T|T</th><th>C|C</th><th>C|C</th><th>C|C</th><th>C|C</th><th>G|G</th><th>A|A</th><th>A|A</th><th>C|C</th><th>A|A</th><th>G|G</th><th>G|G</th><th>A|A</th><th>T|T</th><th>G|G</th><th>C|C</th><th>G|G</th></tr><tr class="info"><th>*1</th><td><b>A</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td><td><b>A</b></td><td><b>G</b></td><td><b>G</b></td><td><b>T</b></td><td><b>G</b></td><td><b>G</b></td><td><b>T</b></td><td><b>CAATGGAAAGA</b></td><td><b>A</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td><td><b>A</b></td><td><b>T</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>A</b></td><td><b>A</b></td><td><b>GA</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>T</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>A</b></td><td><b>T</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>A</b></td><td><b>G</b></td><td><b>G</b></td><td><b>A</b></td><td><b>T</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td></tr><tr><th></th><td>A</td><td>C</td><td>C</td><td>A</td><td>A</td><td>G</td><td>G</td><td>T</td><td>G</td><td>G</td><td>T</td><td>CAATGGAAAGA</td><td>A</td><td>C</td><td>G</td><td>C</td><td>G</td><td>C</td><td>C</td><td>G</td><td>C</td><td>G</td><td>G</td><td>G</td><td>C</td><td>C</td><td>A</td><td>A</td><td>T</td><td>A</td><td>A</td><td>C</td><td>A</td><td>A</td><td>GA</td><td>C</td><td>C</td><td>A</td><td>A</td><td>C</td><td>C</td><td>G</td><td>T</td><td>C</td><td>G</td><td>C</td><td>C</td><td>G</td><td>A</td><td>T</td><td>C</td><td>C</td><td>C</td><td>C</td><td>G</td><td>A</td><td>A</td><td>C</td><td>A</td><td>G</td><td>G</td><td>A</td><td>T</td><td>G</td><td>C</td><td>G</td></tr></table><p>There were 14 missing positions from the VCF file:</p><ul><li>94938719 (g.94938719T>G)</li><li>94938788 (g.94938788C>T)</li><li>94938800 (g.94938800G>A)</li><li>94941975 (g.94941975G>A)</li><li>94942243 (g.94942243T>G)</li><li>94942306 (g.94942306C>T)</li><li>94942308 (g.94942308C>T)</li><li>94947439 (g.94947439G>T)</li><li>94949145 (g.94949145C>T)</li><li>94949161 (g.94949163del)</li><li>94972183 (g.94972183A>T)</li><li>94981258 (g.94981258C>T)</li><li>94986136 (g.94986136A>C)</li><li>94986174 (g.94986174G>C)</li></ul><p>The following haplotype(s) were eliminated from consideration:</p><ul><li>*80</li><li>*81</li><li>*82</li><li>*72</li><li>*83</li><li>*73</li><li>*84</li><li>*74</li><li>*85</li><li>*75</li><li>*76</li><li>*77</li><li>*78</li><li>*79</li></ul><p>The following haplotypes were called even though tag positions were missing:</p><ul><li>Called *1 without g.94938719T>G, g.94938788C>T, g.94938800G>A, g.94941975G>A, g.94942243T>G, g.94942306C>T, g.94942308C>T, g.94947439G>T, g.94949145C>T, g.94949163del, g.94972183A>T, g.94981258C>T, g.94986136A>C, g.94986174G>C</li></ul><h3>CYP3A5</h3><ul><li>*1/*1 (10)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>99652770</th><th>99660516</th><th>99665212</th><th>99672916</th><th>99676198</th></tr><tr><th></th><th>rs41303343</th><th>rs28383479</th><th>rs10264272</th><th>rs776746</th><th>rs55817950</th></tr><tr><th>VCF Position</th><th>99652770</th><th>99660516</th><th>99665212</th><th>99672916</th><th>99676198</th></tr><tr><th>VCF REF,ALTs</th><th>T,TA</th><th>C,T</th><th>C,T</th><th>T,C</th><th>G,A</th></tr><tr class="success"><th>VCF Call</th><th>T|T</th><th>C|C</th><th>C|C</th><th>T|T</th><th>G|G</th></tr><tr class="info"><th>*1</th><td><b>T</b></td><td><b>C</b></td><td><b>C</b></td><td><b>T</b></td><td><b>G</b></td></tr><tr><th></th><td>T</td><td>C</td><td>C</td><td>T</td><td>G</td></tr></table><h3>CYP4F2</h3><ul><li>*1/*1 (4)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>15879621</th><th>15897578</th></tr><tr><th></th><th>rs2108622</th><th>rs3093105</th></tr><tr><th>VCF Position</th><th>15879621</th><th>15897578</th></tr><tr><th>VCF REF,ALTs</th><th>C,T</th><th>A,C</th></tr><tr class="success"><th>VCF Call</th><th>C|C</th><th>A|A</th></tr><tr class="info"><th>*1</th><td><b>C</b></td><td><b>A</b></td></tr><tr><th></th><td>C</td><td>A</td></tr></table><h3>DPYD</h3><ul><li>Reference/Reference (166)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>97078987</th><th>97078993</th><th>97079005</th><th>97079071</th><th>97079076</th><th>97079077</th><th>97079121</th><th>97079133</th><th>97079139</th><th>97082365</th><th>97082391</th><th>97098598</th><th>97098599</th><th>97098616</th><th>97098632</th><th>97193109</th><th>97193209</th><th>97234958</th><th>97234991</th><th>97305279</th><th>97305363</th><th>97305364</th><th>97305372</th><th>97306195</th><th>97373598</th><th>97373629</th><th>97382461</th><th>97450058</th><th>97450059</th><th>97450065</th><th>97450068</th><th>97450168</th><th>97450187</th><th>97450189</th><th>97450190</th><th>97515784</th><th>97515787</th><th>97515839</th><th>97515851</th><th>97515865</th><th>97515889</th><th>97515923</th><th>97549565</th><th>97549600</th><th>97549609</th><th>97549681</th><th>97549713</th><th>97549726</th><th>97549735</th><th>97573785</th><th>97573805</th><th>97573821</th><th>97573839</th><th>97573863</th><th>97573881</th><th>97573918</th><th>97573919</th><th>97573943</th><th>97579893</th><th>97593238</th><th>97593289</th><th>97593322</th><th>97593343</th><th>97593379</th><th>97595083</th><th>97595088</th><th>97595149</th><th>97679170</th><th>97691776</th><th>97699399</th><th>97699430</th><th>97699474</th><th>97699506</th><th>97699533</th><th>97699535</th><th>97721542</th><th>97721650</th><th>97740400</th><th>97740410</th><th>97883329</th><th>97883352</th><th>97883353</th><th>97883368</th></tr><tr><th></th><th>rs114096998</th><th>rs148799944</th><th>rs140114515</th><th>rs1801268</th><th>rs139459586</th><th>rs202144771</th><th>rs72547601</th><th>rs72547602</th><th>rs145529148</th><th>rs141044036</th><th>rs67376798</th><th>rs1801267</th><th>rs147545709</th><th>rs55674432</th><th>rs201035051</th><th>rs60139309</th><th>rs200687447</th><th>rs199634007</th><th>rs56005131</th><th>rs112766203</th><th>rs60511679</th><th>rs1801160</th><th>rs146529561</th><th>rs145548112</th><th>rs137999090</th><th>rs138545885</th><th>rs55971861</th><th>rs3918290</th><th>rs3918289</th><th>rs72549303</th><th>rs17376848</th><th>rs147601618</th><th>rs145773863</th><th>rs138616379</th><th>rs59086055</th><th>rs201615754</th><th>rs55886062</th><th>rs1801159</th><th>rs142619737</th><th>rs1801158</th><th>rs190951787</th><th>rs148994843</th><th>rs138391898</th><th>rs111858276</th><th>rs72549304</th><th>rs199549923</th><th>rs57918000</th><th>rs144395748</th><th>rs72975710</th><th>rs186169810</th><th>rs142512579</th><th>rs764666241</th><th>rs200064537</th><th>rs56038477</th><th>rs61622928</th><th>rs143815742</th><th>rs140602333</th><th>rs78060119</th><th>rs75017182</th><th>rs72549305</th><th>rs143154602</th><th>rs183385770</th><th>rs72549306</th><th>rs201018345</th><th>rs145112791</th><th>rs150437414</th><th>rs146356975</th><th>rs45589337</th><th>rs1801266</th><th>rs72549307</th><th>rs72549308</th><th>rs115232898</th><th>rs6670886</th><th>rs139834141</th><th>rs2297595</th><th>rs200562975</th><th>rs141462178</th><th>rs150385342</th><th>rs72549309</th><th>rs1801265</th><th>rs80081766</th><th>rs72549310</th><th>rs150036960</th></tr><tr><th>VCF Position</th><th>97078987</th><th>97078993</th><th>97079005</th><th>97079071</th><th>97079076</th><th>97079077</th><th>97079121</th><th>97079133</th><th>97079139</th><th>97082365</th><th>97082391</th><th>97098598</th><th>97098599</th><th>97098616</th><th>97098632</th><th>97193109</th><th>97193209</th><th>97234958</th><th>97234991</th><th>97305279</th><th>97305363</th><th>97305364</th><th>97305372</th><th>97306195</th><th>97373598</th><th>97373629</th><th>97382461</th><th>97450058</th><th>97450059</th><th>97450065</th><th>97450068</th><th>97450168</th><th>97450187</th><th>97450189</th><th>97450190</th><th>97515784</th><th>97515787</th><th>97515839</th><th>97515851</th><th>97515865</th><th>97515889</th><th>97515923</th><th>97549565</th><th>97549600</th><th>97549609</th><th>97549681</th><th>97549713</th><th>97549726</th><th>97549735</th><th>97573785</th><th>97573805</th><th>97573821</th><th>97573839</th><th>97573863</th><th>97573881</th><th>97573918</th><th>97573919</th><th>97573943</th><th>97579893</th><th>97593238</th><th>97593289</th><th>97593322</th><th>97593343</th><th>97593379</th><th>97595083</th><th>97595088</th><th>97595149</th><th>97679170</th><th>97691776</th><th>97699399</th><th>97699430</th><th>97699474</th><th>97699506</th><th>97699533</th><th>97699535</th><th>97721542</th><th>97721650</th><th>97740400</th><th>97740410</th><th>97883329</th><th>97883352</th><th>97883353</th><th>97883368</th></tr><tr><th>VCF REF,ALTs</th><th>G,T</th><th>C,G</th><th>C,T</th><th>C,A</th><th>A,C</th><th>G,A</th><th>T,C</th><th>T,A</th><th>T,C</th><th>T,C</th><th>T,A</th><th>C,T</th><th>G,A</th><th>C,A</th><th>T,G</th><th>T,C</th><th>C,T</th><th>G,T</th><th>G,T</th><th>G,A</th><th>A,C</th><th>C,T</th><th>G,A</th><th>C,T</th><th>C,T</th><th>C,A</th><th>T,G</th><th>C,T</th><th>G,C</th><th>TG,T</th><th>A,G</th><th>A,G</th><th>C,T</th><th>C,T</th><th>G,A</th><th>C,A</th><th>A,C</th><th>T,C</th><th>C,T</th><th>C,T</th><th>G,C</th><th>C,T</th><th>C,T</th><th>T,C</th><th>G,A</th><th>G,T</th><th>G,A</th><th>G,C</th><th>G,A</th><th>A,C</th><th>C,T</th><th>C,A</th><th>A,T</th><th>C,T</th><th>C,T</th><th>C,A</th><th>G,A</th><th>C,A</th><th>G,C</th><th>T,C</th><th>G,A</th><th>C,T</th><th>C,A</th><th>C,T</th><th>G,A</th><th>A,G</th><th>T,C</th><th>T,C</th><th>G,A</th><th>T,C</th><th>T,G</th><th>T,C</th><th>C,T</th><th>C,T</th><th>T,C</th><th>T,C</th><th>T,C</th><th>C,T</th><th>GATGA,G</th><th>A,G</th><th>C,T</th><th>G,A</th><th>G,C</th></tr><tr class="success"><th>VCF Call</th><th>G|G</th><th>C|C</th><th>C|C</th><th>C|C</th><th>A|A</th><th>G|G</th><th>T|T</th><th>T|T</th><th>T|T</th><th>T|T</th><th>T|T</th><th>C|C</th><th>G|G</th><th>C|C</th><th>T|T</th><th>T|T</th><th>C|C</th><th>G|G</th><th>G|G</th><th>G|G</th><th>A|A</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>C|C</th><th>T|T</th><th>C|C</th><th>G|G</th><th>TG|TG</th><th>A|A</th><th>A|A</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>A|A</th><th>T|T</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>T|T</th><th>G|G</th><th>G|G</th><th>G|G</th><th>G|G</th><th>G|G</th><th>A|A</th><th>C|C</th><th>C|C</th><th>A|A</th><th>C|C</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>G|G</th><th>T|T</th><th>G|G</th><th>C|C</th><th>C|C</th><th>C|C</th><th>G|G</th><th>A|A</th><th>T|T</th><th>T|T</th><th>G|G</th><th>T|T</th><th>T|T</th><th>T|T</th><th>C|C</th><th>C|C</th><th>T|T</th><th>T|T</th><th>T|T</th><th>C|C</th><th>GATGA|GATGA</th><th>A|A</th><th>C|C</th><th>G|G</th><th>G|G</th></tr><tr class="info"><th>Reference</th><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td><td><b>G</b></td><td><b>T</b></td><td><b>T</b></td><td><b>T</b></td><td><b>T</b></td><td><b>T</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>T</b></td><td><b>T</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>A</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>T</b></td><td><b>C</b></td><td><b>G</b></td><td><b>TG</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>A</b></td><td><b>T</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>T</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>A</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>T</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>A</b></td><td><b>T</b></td><td><b>T</b></td><td><b>G</b></td><td><b>T</b></td><td><b>T</b></td><td><b>T</b></td><td><b>C</b></td><td><b>C</b></td><td><b>T</b></td><td><b>T</b></td><td><b>T</b></td><td><b>C</b></td><td><b>GATGA</b></td><td><b>A</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td></tr><tr><th></th><td>G</td><td>C</td><td>C</td><td>C</td><td>A</td><td>G</td><td>T</td><td>T</td><td>T</td><td>T</td><td>T</td><td>C</td><td>G</td><td>C</td><td>T</td><td>T</td><td>C</td><td>G</td><td>G</td><td>G</td><td>A</td><td>C</td><td>G</td><td>C</td><td>C</td><td>C</td><td>T</td><td>C</td><td>G</td><td>TG</td><td>A</td><td>A</td><td>C</td><td>C</td><td>G</td><td>C</td><td>A</td><td>T</td><td>C</td><td>C</td><td>G</td><td>C</td><td>C</td><td>T</td><td>G</td><td>G</td><td>G</td><td>G</td><td>G</td><td>A</td><td>C</td><td>C</td><td>A</td><td>C</td><td>C</td><td>C</td><td>G</td><td>C</td><td>G</td><td>T</td><td>G</td><td>C</td><td>C</td><td>C</td><td>G</td><td>A</td><td>T</td><td>T</td><td>G</td><td>T</td><td>T</td><td>T</td><td>C</td><td>C</td><td>T</td><td>T</td><td>T</td><td>C</td><td>GATGA</td><td>A</td><td>C</td><td>G</td><td>G</td></tr></table><h3>IFNL3</h3><ul><li>rs12979860 reference (C)/rs12979860 reference (C) (2)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>39248147</th></tr><tr><th></th><th>rs12979860</th></tr><tr><th>VCF Position</th><th>39248147</th></tr><tr><th>VCF REF,ALTs</th><th>C,T</th></tr><tr class="success"><th>VCF Call</th><th>C|C</th></tr><tr class="info"><th>rs12979860 reference (C)</th><td><b>C</b></td></tr><tr><th></th><td>C</td></tr></table><h3>NUDT15</h3><ul><li>*1/*1 (34)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>48037748</th><th>48037749</th><th>48037782</th><th>48037798</th><th>48037825</th><th>48037834</th><th>48037847</th><th>48037849</th><th>48037885</th><th>48037902</th><th>48040977</th><th>48041103</th><th>48041113</th><th>48045690</th><th>48045719</th><th>48045720</th><th>48045771</th></tr><tr><th></th><th>rs769369441</th><th></th><th>rs746071566</th><th>rs186364861</th><th>rs777311140</th><th>rs1202487323</th><th>rs766023281</th><th></th><th>rs1950545307</th><th>rs149436418</th><th>rs1457579126</th><th>rs761191455</th><th>rs1368252918</th><th>rs768324690</th><th>rs116855232</th><th>rs147390019</th><th>rs139551410</th></tr><tr><th>VCF Position</th><th>48037748</th><th>48037749</th><th>48037782</th><th>48037798</th><th>48037825</th><th>48037834</th><th>48037847</th><th>48037849</th><th>48037885</th><th>48037902</th><th>48040977</th><th>48041103</th><th>48041113</th><th>48045690</th><th>48045719</th><th>48045720</th><th>48045771</th></tr><tr><th>VCF REF,ALTs</th><th>T,C</th><th>G,C</th><th>AGGAGTC,A,AGGAGTCGGAGTC</th><th>G,A</th><th>C,CGCGG</th><th>C,T</th><th>G,C</th><th>A,G</th><th>G,A</th><th>C,G</th><th>GA,G</th><th>T,TG</th><th>G,T</th><th>C,G</th><th>C,T</th><th>G,A</th><th>T,A</th></tr><tr class="success"><th>VCF Call</th><th>T|T</th><th>G|G</th><th>AGGAGTC|AGGAGTC</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>A|A</th><th>G|G</th><th>C|C</th><th>GA|GA</th><th>T|T</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>T|T</th></tr><tr class="info"><th>*1</th><td><b>T</b></td><td><b>G</b></td><td><b>AGGAGTC</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>A</b></td><td><b>G</b></td><td><b>C</b></td><td><b>GA</b></td><td><b>T</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>T</b></td></tr><tr><th></th><td>T</td><td>G</td><td>AGGAGTC</td><td>G</td><td>C</td><td>C</td><td>G</td><td>A</td><td>G</td><td>C</td><td>GA</td><td>T</td><td>G</td><td>C</td><td>C</td><td>G</td><td>T</td></tr></table><h3>RYR1</h3><ul><li>Reference/Reference (88)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>38440802</th><th>38440829</th><th>38444211</th><th>38444212</th><th>38446710</th><th>38448673</th><th>38448712</th><th>38451842</th><th>38451850</th><th>38455359</th><th>38455463</th><th>38455471</th><th>38455472</th><th>38455528</th><th>38457545</th><th>38457546</th><th>38494564</th><th>38494565</th><th>38494579</th><th>38496283</th><th>38499223</th><th>38499644</th><th>38499655</th><th>38499670</th><th>38499731</th><th>38499975</th><th>38499993</th><th>38499997</th><th>38500636</th><th>38500642</th><th>38500643</th><th>38500654</th><th>38500655</th><th>38500898</th><th>38500899</th><th>38512321</th><th>38543832</th><th>38580004</th><th>38580094</th><th>38580114</th><th>38580370</th><th>38580403</th><th>38580440</th><th>38584989</th></tr><tr><th></th><th>rs193922747</th><th>rs193922748</th><th>rs118192161</th><th>rs193922753</th><th>rs1801086</th><th>rs193922762</th><th>rs121918592</th><th>rs193922764</th><th>rs118192116</th><th>rs118192162</th><th>rs111888148</th><th>rs193922768</th><th>rs144336148</th><th>rs193922770</th><th>rs118192172</th><th>rs193922772</th><th>rs118192175</th><th>rs118192163</th><th>rs118192176</th><th>rs118192177</th><th>rs112563513</th><th>rs121918596</th><th>rs193922802</th><th>rs193922803</th><th>rs193922807</th><th>rs193922809</th><th>rs121918593</th><th>rs28933396</th><th>rs118192124</th><th>rs193922816</th><th>rs118192122</th><th>rs28933397</th><th>rs121918594</th><th>rs118192178</th><th>rs193922818</th><th>rs193922832</th><th>rs193922843</th><th>rs118192167</th><th>rs121918595</th><th>rs193922876</th><th>rs193922878</th><th>rs118192168</th><th>rs63749869</th><th>rs118192170</th></tr><tr><th>VCF Position</th><th>38440802</th><th>38440829</th><th>38444211</th><th>38444212</th><th>38446710</th><th>38448673</th><th>38448712</th><th>38451842</th><th>38451850</th><th>38455359</th><th>38455463</th><th>38455471</th><th>38455472</th><th>38455528</th><th>38457545</th><th>38457546</th><th>38494564</th><th>38494565</th><th>38494579</th><th>38496283</th><th>38499223</th><th>38499644</th><th>38499655</th><th>38499670</th><th>38499731</th><th>38499975</th><th>38499993</th><th>38499997</th><th>38500636</th><th>38500642</th><th>38500643</th><th>38500654</th><th>38500655</th><th>38500898</th><th>38500899</th><th>38512321</th><th>38543832</th><th>38580004</th><th>38580094</th><th>38580114</th><th>38580370</th><th>38580403</th><th>38580440</th><th>38584989</th></tr><tr><th>VCF REF,ALTs</th><th>T,C</th><th>C,T</th><th>C,T</th><th>G,T</th><th>G,A,C</th><th>C,T</th><th>G,A,C</th><th>C,T</th><th>C,G</th><th>A,C</th><th>G,A</th><th>C,T</th><th>G,A</th><th>C,T</th><th>C,T</th><th>G,T</th><th>C,T</th><th>G,A</th><th>G,A</th><th>C,G,T</th><th>G,A</th><th>TGGA,T</th><th>G,A</th><th>C,T</th><th>G,C</th><th>G,A</th><th>G,A</th><th>G,A</th><th>C,T</th><th>C,T</th><th>G,A</th><th>C,T</th><th>G,A</th><th>C,G,T</th><th>G,A</th><th>G,A</th><th>G,T</th><th>A,G</th><th>C,T</th><th>C,T</th><th>C,G</th><th>G,A</th><th>G,A</th><th>T,C</th></tr><tr class="success"><th>VCF Call</th><th>T|T</th><th>C|C</th><th>C|C</th><th>G|G</th><th>G|G</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>A|A</th><th>G|G</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>G|G</th><th>G|G</th><th>C|C</th><th>G|G</th><th>TGGA|TGGA</th><th>G|G</th><th>C|C</th><th>G|G</th><th>G|G</th><th>G|G</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>G|G</th><th>C|C</th><th>G|G</th><th>G|G</th><th>G|G</th><th>A|A</th><th>C|C</th><th>C|C</th><th>C|C</th><th>G|G</th><th>G|G</th><th>T|T</th></tr><tr class="info"><th>Reference</th><td><b>T</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>TGGA</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>G</b></td><td><b>A</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>G</b></td><td><b>T</b></td></tr><tr><th></th><td>T</td><td>C</td><td>C</td><td>G</td><td>G</td><td>C</td><td>G</td><td>C</td><td>C</td><td>A</td><td>G</td><td>C</td><td>G</td><td>C</td><td>C</td><td>G</td><td>C</td><td>G</td><td>G</td><td>C</td><td>G</td><td>TGGA</td><td>G</td><td>C</td><td>G</td><td>G</td><td>G</td><td>G</td><td>C</td><td>C</td><td>G</td><td>C</td><td>G</td><td>C</td><td>G</td><td>G</td><td>G</td><td>A</td><td>C</td><td>C</td><td>C</td><td>G</td><td>G</td><td>T</td></tr></table><h3>SLCO1B1</h3><ul><li>*1/*1 (48)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>21172734</th><th>21172776</th><th>21172782</th><th>21174595</th><th>21176804</th><th>21176868</th><th>21176879</th><th>21176883</th><th>21178615</th><th>21178957</th><th>21196951</th><th>21196976</th><th>21200595</th><th>21202553</th><th>21202555</th><th>21202649</th><th>21202664</th><th>21205921</th><th>21205999</th><th>21239042</th><th>21239077</th><th>21239113</th><th>21239145</th><th>21239158</th></tr><tr><th></th><th>rs139257324</th><th>rs373327528</th><th>rs56101265</th><th>rs56061388</th><th>rs2306283</th><th>rs2306282</th><th>rs11045819</th><th>rs72559745</th><th>rs4149056</th><th>rs79135870</th><th>rs11045852</th><th>rs11045853</th><th>rs55901008</th><th>rs1228465562</th><th>rs59113707</th><th>rs56387224</th><th>rs142965323</th><th>rs72559748</th><th>rs59502379</th><th>rs34671512</th><th>rs56199088</th><th>rs55737008</th><th>rs200995543</th><th>rs140790673</th></tr><tr><th>VCF Position</th><th>21172734</th><th>21172776</th><th>21172782</th><th>21174595</th><th>21176804</th><th>21176868</th><th>21176879</th><th>21176883</th><th>21178615</th><th>21178957</th><th>21196951</th><th>21196976</th><th>21200595</th><th>21202553</th><th>21202555</th><th>21202649</th><th>21202664</th><th>21205921</th><th>21205999</th><th>21239042</th><th>21239077</th><th>21239113</th><th>21239145</th><th>21239158</th></tr><tr><th>VCF REF,ALTs</th><th>C,T</th><th>G,A</th><th>T,C</th><th>T,C</th><th>A,G</th><th>A,G</th><th>C,A</th><th>A,G</th><th>T,C</th><th>A,G</th><th>A,G</th><th>G,A</th><th>T,C</th><th>T,G</th><th>C,G</th><th>A,G</th><th>G,A</th><th>A,G</th><th>G,C</th><th>A,C</th><th>A,G</th><th>A,G</th><th>C,T</th><th>C,T</th></tr><tr class="success"><th>VCF Call</th><th>C|C</th><th>G|G</th><th>T|T</th><th>T|T</th><th>A|A</th><th>A|A</th><th>C|C</th><th>A|A</th><th>T|T</th><th>A|A</th><th>A|A</th><th>G|G</th><th>T|T</th><th>T|T</th><th>C|C</th><th>A|A</th><th>G|G</th><th>A|A</th><th>G|G</th><th>A|A</th><th>A|A</th><th>A|A</th><th>C|C</th><th>C|C</th></tr><tr class="info"><th>*1</th><td><b>C</b></td><td><b>G</b></td><td><b>T</b></td><td><b>T</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>A</b></td><td><b>T</b></td><td><b>A</b></td><td><b>A</b></td><td><b>G</b></td><td><b>T</b></td><td><b>T</b></td><td><b>C</b></td><td><b>A</b></td><td><b>G</b></td><td><b>A</b></td><td><b>G</b></td><td><b>A</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>C</b></td></tr><tr><th></th><td>C</td><td>G</td><td>T</td><td>T</td><td>A</td><td>A</td><td>C</td><td>A</td><td>T</td><td>A</td><td>A</td><td>G</td><td>T</td><td>T</td><td>C</td><td>A</td><td>G</td><td>A</td><td>G</td><td>A</td><td>A</td><td>A</td><td>C</td><td>C</td></tr></table><p>There were 7 missing positions from the VCF file:</p><ul><li>21176871 (g.21176871G>A)</li><li>21176898 (g.21176898G>T)</li><li>21178612 (g.21178612A>G)</li><li>21196975 (g.21196975C>T)</li><li>21200544 (g.21200544C>G)</li><li>21206031 (g.21206031A>G)</li><li>21222355 (g.21222355C>T)</li></ul><p>The following haplotype(s) were eliminated from consideration:</p><ul><li>*41</li><li>*45</li><li>*38</li></ul><p>The following haplotypes were called even though tag positions were missing:</p><ul><li>Called *1 without g.21176871G>A, g.21176898G>T, g.21178612A>G, g.21196975C>T, g.21200544C>G, g.21206031A>G, g.21222355C>T</li></ul><h3>TPMT</h3><ul><li>*1/*1 (86)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>18130687</th><th>18130694</th><th>18130725</th><th>18130729</th><th>18130758</th><th>18130762</th><th>18130772</th><th>18130781</th><th>18132136</th><th>18132147</th><th>18132163</th><th>18133845</th><th>18133847</th><th>18133870</th><th>18133884</th><th>18133887</th><th>18133890</th><th>18138969</th><th>18138970</th><th>18138997</th><th>18139027</th><th>18139689</th><th>18139710</th><th>18143597</th><th>18143606</th><th>18143613</th><th>18143622</th><th>18143643</th><th>18143700</th><th>18143718</th><th>18143724</th><th>18143728</th><th>18147838</th><th>18147845</th><th>18147851</th><th>18147856</th><th>18147910</th><th>18149004</th><th>18149022</th><th>18149032</th><th>18149045</th><th>18149126</th><th>18149127</th></tr><tr><th></th><th>rs1142345</th><th>rs150900439</th><th>rs72552736</th><th>rs139392616</th><th>rs398122996</th><th>rs56161402</th><th>rs377085266</th><th>rs1800584</th><th>rs72556347</th><th>rs79901429</th><th></th><th>rs75543815</th><th>rs6921269</th><th>rs772832951</th><th>rs74423290</th><th>rs201695576</th><th>rs9333570</th><th>rs144041067</th><th>rs112339338</th><th>rs1800460</th><th>rs72552737</th><th>rs72552738</th><th>rs200220210</th><th></th><th>rs151149760</th><th></th><th>rs115106679</th><th></th><th>rs753545734</th><th>rs111901354</th><th>rs1800462</th><th>rs1256618794</th><th>rs281874771</th><th>rs777686348</th><th>rs200591577</th><th></th><th>rs72552740</th><th></th><th>rs750424422</th><th>rs759836180</th><th>rs72552742</th><th>rs267607275</th><th>rs9333569</th></tr><tr><th>VCF Position</th><th>18130687</th><th>18130694</th><th>18130725</th><th>18130729</th><th>18130758</th><th>18130762</th><th>18130772</th><th>18130781</th><th>18132136</th><th>18132147</th><th>18132163</th><th>18133845</th><th>18133847</th><th>18133870</th><th>18133884</th><th>18133887</th><th>18133890</th><th>18138969</th><th>18138970</th><th>18138997</th><th>18139027</th><th>18139689</th><th>18139710</th><th>18143597</th><th>18143606</th><th>18143613</th><th>18143622</th><th>18143643</th><th>18143700</th><th>18143718</th><th>18143724</th><th>18143728</th><th>18147838</th><th>18147845</th><th>18147851</th><th>18147856</th><th>18147910</th><th>18149004</th><th>18149022</th><th>18149032</th><th>18149045</th><th>18149126</th><th>18149127</th></tr><tr><th>VCF REF,ALTs</th><th>T,C,G</th><th>T,C</th><th>A,C</th><th>C,T</th><th>A,T</th><th>C,T</th><th>A,G</th><th>C,T</th><th>A,G</th><th>A,G</th><th>C,T</th><th>T,A</th><th>C,A</th><th>A,G</th><th>G,C</th><th>T,C</th><th>C,T</th><th>C,G,T</th><th>G,A</th><th>C,T</th><th>C,G</th><th>C,T</th><th>G,A</th><th>T,G</th><th>T,G</th><th>C,G</th><th>C,T</th><th>A,C</th><th>C,T</th><th>G,A</th><th>C,G</th><th>C,A</th><th>G,A</th><th>C,T</th><th>G,C</th><th>A,G</th><th>A,G</th><th>G,C</th><th>C,T</th><th>C,CT</th><th>T,A</th><th>A,G</th><th>T,C</th></tr><tr class="success"><th>VCF Call</th><th>T|T</th><th>T|T</th><th>A|A</th><th>C|C</th><th>A|A</th><th>C|C</th><th>A|A</th><th>C|C</th><th>A|A</th><th>A|A</th><th>C|C</th><th>T|T</th><th>C|C</th><th>A|A</th><th>G|G</th><th>T|T</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>C|C</th><th>G|G</th><th>T|T</th><th>T|T</th><th>C|C</th><th>C|C</th><th>A|A</th><th>C|C</th><th>G|G</th><th>C|C</th><th>C|C</th><th>G|G</th><th>C|C</th><th>G|G</th><th>A|A</th><th>A|A</th><th>G|G</th><th>C|C</th><th>C|C</th><th>T|T</th><th>A|A</th><th>T|T</th></tr><tr class="info"><th>*1</th><td><b>T</b></td><td><b>T</b></td><td><b>A</b></td><td><b>C</b></td><td><b>A</b></td><td><b>C</b></td><td><b>A</b></td><td><b>C</b></td><td><b>A</b></td><td><b>A</b></td><td><b>C</b></td><td><b>T</b></td><td><b>C</b></td><td><b>A</b></td><td><b>G</b></td><td><b>T</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>T</b></td><td><b>T</b></td><td><b>C</b></td><td><b>C</b></td><td><b>A</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>G</b></td><td><b>C</b></td><td><b>G</b></td><td><b>A</b></td><td><b>A</b></td><td><b>G</b></td><td><b>C</b></td><td><b>C</b></td><td><b>T</b></td><td><b>A</b></td><td><b>T</b></td></tr><tr><th></th><td>T</td><td>T</td><td>A</td><td>C</td><td>A</td><td>C</td><td>A</td><td>C</td><td>A</td><td>A</td><td>C</td><td>T</td><td>C</td><td>A</td><td>G</td><td>T</td><td>C</td><td>C</td><td>G</td><td>C</td><td>C</td><td>C</td><td>G</td><td>T</td><td>T</td><td>C</td><td>C</td><td>A</td><td>C</td><td>G</td><td>C</td><td>C</td><td>G</td><td>C</td><td>G</td><td>A</td><td>A</td><td>G</td><td>C</td><td>C</td><td>T</td><td>A</td><td>T</td></tr></table><h3>UGT1A1</h3><ul><li>*1/*1 (8)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>233759924</th><th>233760233</th><th>233760498</th><th>233760973</th></tr><tr><th></th><th>rs887829</th><th>rs3064744</th><th>rs4148323</th><th>rs35350960</th></tr><tr><th>VCF Position</th><th>233759924</th><th>233760233</th><th>233760498</th><th>233760973</th></tr><tr><th>VCF REF,ALTs</th><th>C,T</th><th>CAT,C,CATAT,CATATAT</th><th>G,A</th><th>C,A</th></tr><tr class="success"><th>VCF Call</th><th>C|C</th><th>CAT|CAT</th><th>G|G</th><th>C|C</th></tr><tr class="info"><th>*1</th><td><b>C</b></td><td><b>CAT</b></td><td><b>G</b></td><td><b>C</b></td></tr><tr><th></th><td>C</td><td>CAT</td><td>G</td><td>C</td></tr></table><h3>VKORC1</h3><ul><li>rs9923231 reference (C)/rs9923231 reference (C) (2)</li></ul><table class="table table-striped table-hover table-condensed"><tr><th>Definition Position</th><th>31096368</th></tr><tr><th></th><th>rs9923231</th></tr><tr><th>VCF Position</th><th>31096368</th></tr><tr><th>VCF REF,ALTs</th><th>C,T</th></tr><tr class="success"><th>VCF Call</th><th>C|C</th></tr><tr class="info"><th>rs9923231 reference (C)</th><td><b>C</b></td></tr><tr><th></th><td>C</td></tr></table>
 </div>
 <div class="footer">
   <hr />
   <footer class="container-fluid">
     <small>
-      <p>Generated on 01/27/22.</p>
+      <p>Generated on 05/04/22.</p>
     </small>
   </footer>
 </div>
--- a/test-data/test_2.json	Fri Jan 28 21:17:56 2022 +0000
+++ b/test-data/test_2.json	Thu May 05 20:26:42 2022 +0000
@@ -3,11 +3,50 @@
     "namedAlleleMatcherVersion": "1.0.0",
     "genomeBuild": "GRCh38.p13",
     "inputFilename": "input.vcf",
-    "timestamp": "Jan 27, 2022, 11:53:07 PM"
+    "timestamp": "May 4, 2022, 8:57:03 PM"
   },
   "results": [
     {
-      "alleleDefinitionVersion": "01/10/22",
+      "alleleDefinitionVersion": "04/20/22",
+      "chromosome": "chr4",
+      "gene": "ABCG2",
+      "diplotypes": [],
+      "haplotypes": [],
+      "phased": true,
+      "variants": [],
+      "variantsOfInterest": [],
+      "matchData": {
+        "missingPositions": [
+          {
+            "chromosome": "chr4",
+            "position": 88131171,
+            "cpicPosition": 88131171,
+            "rsid": "rs2231142",
+            "chromosomeHgvsName": "g.88131171G\u003eT",
+            "cpicAlleles": [
+              "G",
+              "T"
+            ],
+            "cpicToVcfAlleleMap": {
+              "T": "T",
+              "G": "G"
+            },
+            "ref": "G",
+            "alts": [
+              "T"
+            ]
+          }
+        ],
+        "mismatchedAlleles": []
+      },
+      "uncallableHaplotypes": [
+        "rs2231142 variant (T)",
+        "rs2231142 reference (G)"
+      ],
+      "ignoredHaplotypes": []
+    },
+    {
+      "alleleDefinitionVersion": "04/20/22",
       "chromosome": "chr1",
       "gene": "CACNA1S",
       "diplotypes": [
@@ -58,7 +97,7 @@
       "ignoredHaplotypes": []
     },
     {
-      "alleleDefinitionVersion": "01/10/22",
+      "alleleDefinitionVersion": "04/20/22",
       "chromosome": "chr7",
       "gene": "CFTR",
       "diplotypes": [
@@ -294,7 +333,7 @@
       "ignoredHaplotypes": []
     },
     {
-      "alleleDefinitionVersion": "01/10/22",
+      "alleleDefinitionVersion": "04/20/22",
       "chromosome": "chr19",
       "gene": "CYP2B6",
       "diplotypes": [
@@ -510,7 +549,7 @@
       "ignoredHaplotypes": []
     },
     {
-      "alleleDefinitionVersion": "01/10/22",
+      "alleleDefinitionVersion": "04/20/22",
       "chromosome": "chr10",
       "gene": "CYP2C19",
       "diplotypes": [
@@ -721,7 +760,7 @@
       "ignoredHaplotypes": []
     },
     {
-      "alleleDefinitionVersion": "01/10/22",
+      "alleleDefinitionVersion": "04/20/22",
       "chromosome": "chr10",
       "gene": "CYP2C9",
       "diplotypes": [
@@ -1094,6 +1133,101 @@
         "missingPositions": [
           {
             "chromosome": "chr10",
+            "position": 94938719,
+            "cpicPosition": 94938719,
+            "rsid": null,
+            "chromosomeHgvsName": "g.94938719T\u003eG",
+            "cpicAlleles": [
+              "G",
+              "T"
+            ],
+            "cpicToVcfAlleleMap": {
+              "T": "T",
+              "G": "G"
+            },
+            "ref": "T",
+            "alts": [
+              "G"
+            ]
+          },
+          {
+            "chromosome": "chr10",
+            "position": 94938788,
+            "cpicPosition": 94938788,
+            "rsid": null,
+            "chromosomeHgvsName": "g.94938788C\u003eT",
+            "cpicAlleles": [
+              "C",
+              "T"
+            ],
+            "cpicToVcfAlleleMap": {
+              "C": "C",
+              "T": "T"
+            },
+            "ref": "C",
+            "alts": [
+              "T"
+            ]
+          },
+          {
+            "chromosome": "chr10",
+            "position": 94938800,
+            "cpicPosition": 94938800,
+            "rsid": "rs1364419386",
+            "chromosomeHgvsName": "g.94938800G\u003eA",
+            "cpicAlleles": [
+              "A",
+              "G"
+            ],
+            "cpicToVcfAlleleMap": {
+              "A": "A",
+              "G": "G"
+            },
+            "ref": "G",
+            "alts": [
+              "A"
+            ]
+          },
+          {
+            "chromosome": "chr10",
+            "position": 94941975,
+            "cpicPosition": 94941975,
+            "rsid": null,
+            "chromosomeHgvsName": "g.94941975G\u003eA",
+            "cpicAlleles": [
+              "A",
+              "G"
+            ],
+            "cpicToVcfAlleleMap": {
+              "A": "A",
+              "G": "G"
+            },
+            "ref": "G",
+            "alts": [
+              "A"
+            ]
+          },
+          {
+            "chromosome": "chr10",
+            "position": 94942243,
+            "cpicPosition": 94942243,
+            "rsid": "rs1375956433",
+            "chromosomeHgvsName": "g.94942243T\u003eG",
+            "cpicAlleles": [
+              "G",
+              "T"
+            ],
+            "cpicToVcfAlleleMap": {
+              "T": "T",
+              "G": "G"
+            },
+            "ref": "T",
+            "alts": [
+              "G"
+            ]
+          },
+          {
+            "chromosome": "chr10",
             "position": 94942306,
             "cpicPosition": 94942306,
             "rsid": "rs1289704600",
@@ -1151,6 +1285,82 @@
           },
           {
             "chromosome": "chr10",
+            "position": 94949145,
+            "cpicPosition": 94949145,
+            "rsid": "rs772782449",
+            "chromosomeHgvsName": "g.94949145C\u003eT",
+            "cpicAlleles": [
+              "C",
+              "T"
+            ],
+            "cpicToVcfAlleleMap": {
+              "C": "C",
+              "T": "T"
+            },
+            "ref": "C",
+            "alts": [
+              "T"
+            ]
+          },
+          {
+            "chromosome": "chr10",
+            "position": 94949161,
+            "cpicPosition": 94949163,
+            "rsid": null,
+            "chromosomeHgvsName": "g.94949163del",
+            "cpicAlleles": [
+              "T",
+              "delT"
+            ],
+            "cpicToVcfAlleleMap": {
+              "T": "AT",
+              "delT": "A"
+            },
+            "ref": "AT",
+            "alts": [
+              "A"
+            ]
+          },
+          {
+            "chromosome": "chr10",
+            "position": 94972183,
+            "cpicPosition": 94972183,
+            "rsid": null,
+            "chromosomeHgvsName": "g.94972183A\u003eT",
+            "cpicAlleles": [
+              "A",
+              "T"
+            ],
+            "cpicToVcfAlleleMap": {
+              "A": "A",
+              "T": "T"
+            },
+            "ref": "A",
+            "alts": [
+              "T"
+            ]
+          },
+          {
+            "chromosome": "chr10",
+            "position": 94981258,
+            "cpicPosition": 94981258,
+            "rsid": "rs1297714792",
+            "chromosomeHgvsName": "g.94981258C\u003eT",
+            "cpicAlleles": [
+              "C",
+              "T"
+            ],
+            "cpicToVcfAlleleMap": {
+              "C": "C",
+              "T": "T"
+            },
+            "ref": "C",
+            "alts": [
+              "T"
+            ]
+          },
+          {
+            "chromosome": "chr10",
             "position": 94986136,
             "cpicPosition": 94986136,
             "rsid": "rs1254213342",
@@ -1167,20 +1377,49 @@
             "alts": [
               "C"
             ]
+          },
+          {
+            "chromosome": "chr10",
+            "position": 94986174,
+            "cpicPosition": 94986174,
+            "rsid": "rs1441296358",
+            "chromosomeHgvsName": "g.94986174G\u003eC",
+            "cpicAlleles": [
+              "C",
+              "G"
+            ],
+            "cpicToVcfAlleleMap": {
+              "C": "C",
+              "G": "G"
+            },
+            "ref": "G",
+            "alts": [
+              "C"
+            ]
           }
         ],
         "mismatchedAlleles": []
       },
       "uncallableHaplotypes": [
+        "*80",
+        "*81",
+        "*82",
         "*72",
+        "*83",
         "*73",
+        "*84",
         "*74",
-        "*75"
+        "*85",
+        "*75",
+        "*76",
+        "*77",
+        "*78",
+        "*79"
       ],
       "ignoredHaplotypes": []
     },
     {
-      "alleleDefinitionVersion": "01/10/22",
+      "alleleDefinitionVersion": "04/20/22",
       "chromosome": "chr7",
       "gene": "CYP3A5",
       "diplotypes": [
@@ -1189,34 +1428,29 @@
           "haplotype1": {
             "name": "*1",
             "sequences": [
-              "99652613:G;99652770:T;99660516:C;99665212:C;99665237:T;99666950:A;99672916:T;99676198:G;"
+              "99652770:T;99660516:C;99665212:C;99672916:T;99676198:G;"
             ]
           },
           "haplotype2": {
             "name": "*1",
             "sequences": [
-              "99652613:G;99652770:T;99660516:C;99665212:C;99665237:T;99666950:A;99672916:T;99676198:G;"
+              "99652770:T;99660516:C;99665212:C;99672916:T;99676198:G;"
             ]
           },
-          "score": 16
+          "score": 10
         }
       ],
       "haplotypes": [
         {
           "name": "*1",
           "sequences": [
-            "99652613:G;99652770:T;99660516:C;99665212:C;99665237:T;99666950:A;99672916:T;99676198:G;"
+            "99652770:T;99660516:C;99665212:C;99672916:T;99676198:G;"
           ]
         }
       ],
       "phased": true,
       "variants": [
         {
-          "position": 99652613,
-          "rsid": "rs28365083",
-          "vcfCall": "G|G"
-        },
-        {
           "position": 99652770,
           "rsid": "rs41303343",
           "vcfCall": "T|T"
@@ -1232,16 +1466,6 @@
           "vcfCall": "C|C"
         },
         {
-          "position": 99665237,
-          "rsid": "rs56411402",
-          "vcfCall": "T|T"
-        },
-        {
-          "position": 99666950,
-          "rsid": "rs55965422",
-          "vcfCall": "A|A"
-        },
-        {
           "position": 99672916,
           "rsid": "rs776746",
           "vcfCall": "T|T"
@@ -1261,7 +1485,7 @@
       "ignoredHaplotypes": []
     },
     {
-      "alleleDefinitionVersion": "01/10/22",
+      "alleleDefinitionVersion": "04/20/22",
       "chromosome": "chr19",
       "gene": "CYP4F2",
       "diplotypes": [
@@ -1312,7 +1536,7 @@
       "ignoredHaplotypes": []
     },
     {
-      "alleleDefinitionVersion": "01/10/22",
+      "alleleDefinitionVersion": "04/20/22",
       "chromosome": "chr1",
       "gene": "DPYD",
       "diplotypes": [
@@ -1768,7 +1992,7 @@
       "ignoredHaplotypes": []
     },
     {
-      "alleleDefinitionVersion": "01/10/22",
+      "alleleDefinitionVersion": "04/20/22",
       "chromosome": "chr19",
       "gene": "IFNL3",
       "diplotypes": [
@@ -1814,7 +2038,7 @@
       "ignoredHaplotypes": []
     },
     {
-      "alleleDefinitionVersion": "01/10/22",
+      "alleleDefinitionVersion": "04/20/22",
       "chromosome": "chr13",
       "gene": "NUDT15",
       "diplotypes": [
@@ -1940,7 +2164,7 @@
       "ignoredHaplotypes": []
     },
     {
-      "alleleDefinitionVersion": "01/10/22",
+      "alleleDefinitionVersion": "04/20/22",
       "chromosome": "chr19",
       "gene": "RYR1",
       "diplotypes": [
@@ -2201,7 +2425,7 @@
       "ignoredHaplotypes": []
     },
     {
-      "alleleDefinitionVersion": "01/10/22",
+      "alleleDefinitionVersion": "04/20/22",
       "chromosome": "chr12",
       "gene": "SLCO1B1",
       "diplotypes": [
@@ -2500,7 +2724,7 @@
       "ignoredHaplotypes": []
     },
     {
-      "alleleDefinitionVersion": "01/10/22",
+      "alleleDefinitionVersion": "04/20/22",
       "chromosome": "chr6",
       "gene": "TPMT",
       "diplotypes": [
@@ -2756,7 +2980,7 @@
       "ignoredHaplotypes": []
     },
     {
-      "alleleDefinitionVersion": "01/10/22",
+      "alleleDefinitionVersion": "04/20/22",
       "chromosome": "chr2",
       "gene": "UGT1A1",
       "diplotypes": [
@@ -2817,7 +3041,7 @@
       "ignoredHaplotypes": []
     },
     {
-      "alleleDefinitionVersion": "01/10/22",
+      "alleleDefinitionVersion": "04/20/22",
       "chromosome": "chr16",
       "gene": "VKORC1",
       "diplotypes": [
--- a/test-data/test_3.json	Fri Jan 28 21:17:56 2022 +0000
+++ b/test-data/test_3.json	Thu May 05 20:26:42 2022 +0000
@@ -1,5 +1,85 @@
 [
   {
+    "geneSymbol": "ABCG2",
+    "chr": "chr4",
+    "phased": true,
+    "callSource": "MATCHER",
+    "uncalledHaplotypes": [
+      "rs2231142 reference (G)",
+      "rs2231142 variant (T)"
+    ],
+    "messages": [],
+    "relatedDrugs": [],
+    "matcherDiplotypes": [
+      {
+        "allele1": {
+          "gene": "ABCG2",
+          "name": "Unknown",
+          "function": "Unassigned function",
+          "reference": false
+        },
+        "allele2": {
+          "gene": "ABCG2",
+          "name": "Unknown",
+          "function": "Unassigned function",
+          "reference": false
+        },
+        "gene": "ABCG2",
+        "phenotypes": [
+          "No Result"
+        ],
+        "variant": null,
+        "lookupKey": [
+          "No Result"
+        ],
+        "label": "Unknown/Unknown"
+      }
+    ],
+    "diplotypes": [
+      {
+        "allele1": {
+          "gene": "ABCG2",
+          "name": "Unknown",
+          "function": "Unassigned function",
+          "reference": false
+        },
+        "allele2": {
+          "gene": "ABCG2",
+          "name": "Unknown",
+          "function": "Unassigned function",
+          "reference": false
+        },
+        "gene": "ABCG2",
+        "phenotypes": [
+          "No Result"
+        ],
+        "variant": null,
+        "lookupKey": [
+          "No Result"
+        ],
+        "label": "Unknown/Unknown"
+      }
+    ],
+    "variants": [
+      {
+        "gene": "ABCG2",
+        "chromosome": "chr4",
+        "position": 88131171,
+        "dbSnpId": "rs2231142",
+        "call": null,
+        "alleles": [
+          "rs2231142 variant (T)"
+        ],
+        "phased": false,
+        "wildtypeAllele": "G",
+        "mismatch": false,
+        "warnings": []
+      }
+    ],
+    "variantsOfInterest": [],
+    "highlightedVariants": []
+  },
+  {
     "geneSymbol": "CACNA1S",
     "chr": "chr1",
     "phased": true,
@@ -22,9 +102,13 @@
           "reference": true
         },
         "gene": "CACNA1S",
-        "phenotype": "Uncertain Susceptibility",
+        "phenotypes": [
+          "Uncertain Susceptibility"
+        ],
         "variant": null,
-        "lookupKey": "Uncertain Susceptibility",
+        "lookupKey": [
+          "Uncertain Susceptibility"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -43,9 +127,13 @@
           "reference": true
         },
         "gene": "CACNA1S",
-        "phenotype": "Uncertain Susceptibility",
+        "phenotypes": [
+          "Uncertain Susceptibility"
+        ],
         "variant": null,
-        "lookupKey": "Uncertain Susceptibility",
+        "lookupKey": [
+          "Uncertain Susceptibility"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -61,7 +149,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CACNA1S",
@@ -74,7 +163,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -103,9 +193,13 @@
           "reference": true
         },
         "gene": "CFTR",
-        "phenotype": "ivacaftor non-responsive in CF patients",
+        "phenotypes": [
+          "ivacaftor non-responsive in CF patients"
+        ],
         "variant": null,
-        "lookupKey": "ivacaftor non-responsive in CF patients",
+        "lookupKey": [
+          "ivacaftor non-responsive in CF patients"
+        ],
         "label": "No CPIC variants found"
       }
     ],
@@ -124,9 +218,13 @@
           "reference": true
         },
         "gene": "CFTR",
-        "phenotype": "ivacaftor non-responsive in CF patients",
+        "phenotypes": [
+          "ivacaftor non-responsive in CF patients"
+        ],
         "variant": null,
-        "lookupKey": "ivacaftor non-responsive in CF patients",
+        "lookupKey": [
+          "ivacaftor non-responsive in CF patients"
+        ],
         "label": "No CPIC variants found"
       }
     ],
@@ -142,7 +240,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -155,7 +254,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -168,7 +268,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -181,7 +282,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -194,7 +296,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -207,7 +310,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -220,7 +324,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -233,7 +338,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -246,7 +352,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -259,7 +366,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -272,7 +380,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -285,7 +394,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -298,7 +408,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -311,7 +422,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -324,7 +436,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -337,7 +450,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -350,7 +464,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -363,7 +478,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -376,7 +492,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -389,7 +506,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -402,7 +520,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -415,7 +534,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -428,7 +548,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -441,7 +562,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -454,7 +576,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -467,7 +590,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -480,7 +604,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -493,7 +618,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -506,7 +632,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -519,7 +646,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -532,7 +660,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -545,7 +674,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -558,7 +688,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -571,7 +702,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -584,7 +716,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -597,7 +730,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -610,7 +744,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -623,7 +758,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -636,7 +772,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -665,9 +802,13 @@
           "reference": true
         },
         "gene": "CYP2B6",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -686,9 +827,13 @@
           "reference": true
         },
         "gene": "CYP2B6",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -707,7 +852,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -720,7 +866,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -734,7 +881,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -747,7 +895,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -760,7 +909,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -773,7 +923,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -786,7 +937,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -799,7 +951,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -812,7 +965,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -825,7 +979,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -838,7 +993,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -851,7 +1007,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -865,7 +1022,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -878,7 +1036,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -891,7 +1050,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -904,7 +1064,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -917,7 +1078,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -940,7 +1102,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -953,7 +1116,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -967,7 +1131,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -980,7 +1145,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1004,7 +1170,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1017,7 +1184,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1030,7 +1198,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1043,7 +1212,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1056,7 +1226,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1069,7 +1240,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1082,7 +1254,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1095,7 +1268,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1108,7 +1282,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1121,7 +1296,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1134,7 +1310,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1147,7 +1324,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1160,7 +1338,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1176,7 +1355,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -1205,9 +1385,13 @@
           "reference": true
         },
         "gene": "CYP2C19",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*38/*38"
       }
     ],
@@ -1226,9 +1410,13 @@
           "reference": true
         },
         "gene": "CYP2C19",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*38/*38"
       }
     ],
@@ -1245,7 +1433,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1258,7 +1447,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1271,7 +1461,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1284,7 +1475,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1297,7 +1489,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1313,7 +1506,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1326,7 +1520,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1339,7 +1534,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1352,7 +1548,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1365,7 +1562,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1378,7 +1576,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1391,7 +1590,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1405,7 +1605,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1418,7 +1619,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1431,7 +1633,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1444,7 +1647,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1457,7 +1661,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1471,7 +1676,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1484,7 +1690,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1497,7 +1704,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1510,7 +1718,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1523,7 +1732,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1536,7 +1746,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1549,7 +1760,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1562,7 +1774,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1575,7 +1788,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1615,7 +1829,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1628,7 +1843,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1641,7 +1857,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1654,7 +1871,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1667,7 +1885,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1680,7 +1899,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1693,7 +1913,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1706,7 +1927,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -1721,7 +1943,17 @@
       "*72",
       "*73",
       "*74",
-      "*75"
+      "*75",
+      "*76",
+      "*77",
+      "*78",
+      "*79",
+      "*80",
+      "*81",
+      "*82",
+      "*83",
+      "*84",
+      "*85"
     ],
     "messages": [],
     "relatedDrugs": [],
@@ -1740,9 +1972,13 @@
           "reference": true
         },
         "gene": "CYP2C9",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "2",
+        "lookupKey": [
+          "2"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -1761,9 +1997,13 @@
           "reference": true
         },
         "gene": "CYP2C9",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "2",
+        "lookupKey": [
+          "2"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -1779,7 +2019,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1792,7 +2033,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1805,7 +2047,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1818,7 +2061,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1831,7 +2075,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1844,7 +2089,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1857,7 +2103,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1870,7 +2117,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1883,7 +2131,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1896,7 +2145,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1909,7 +2159,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1922,7 +2173,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "CAATGGAAAGA",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1935,7 +2187,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1948,7 +2201,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1961,7 +2215,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1974,7 +2229,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1988,7 +2244,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2002,7 +2259,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2015,7 +2273,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2028,7 +2287,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2043,7 +2303,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2056,7 +2317,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2069,7 +2331,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2083,7 +2346,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2096,7 +2360,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2109,7 +2374,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2122,7 +2388,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2135,7 +2402,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2148,7 +2416,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2161,7 +2430,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2174,7 +2444,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2187,7 +2458,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2200,7 +2472,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2214,7 +2487,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2227,7 +2501,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "GA",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2240,7 +2515,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2253,7 +2529,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2266,7 +2543,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2279,7 +2557,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2292,7 +2571,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2305,7 +2585,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2318,7 +2599,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2331,7 +2613,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2344,7 +2627,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2357,7 +2641,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2370,7 +2655,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2383,7 +2669,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2396,7 +2683,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2411,7 +2699,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2424,7 +2713,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2437,7 +2727,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2450,7 +2741,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2463,7 +2755,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2476,7 +2769,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2489,7 +2783,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2502,7 +2797,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2515,7 +2811,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2528,7 +2825,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2541,7 +2839,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2554,7 +2853,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2567,7 +2867,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2580,7 +2881,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2593,7 +2895,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2606,7 +2909,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2620,7 +2924,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2633,7 +2938,78 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94938719,
+        "dbSnpId": null,
+        "call": null,
+        "alleles": [
+          "*80"
+        ],
+        "phased": false,
+        "wildtypeAllele": "T",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94938788,
+        "dbSnpId": null,
+        "call": null,
+        "alleles": [
+          "*83"
+        ],
+        "phased": false,
+        "wildtypeAllele": "C",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94938800,
+        "dbSnpId": "rs1364419386",
+        "call": null,
+        "alleles": [
+          "*76"
+        ],
+        "phased": false,
+        "wildtypeAllele": "G",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94941975,
+        "dbSnpId": null,
+        "call": null,
+        "alleles": [
+          "*77"
+        ],
+        "phased": false,
+        "wildtypeAllele": "G",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94942243,
+        "dbSnpId": "rs1375956433",
+        "call": null,
+        "alleles": [
+          "*78"
+        ],
+        "phased": false,
+        "wildtypeAllele": "T",
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2646,7 +3022,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2659,7 +3036,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2672,7 +3050,64 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94949145,
+        "dbSnpId": "rs772782449",
+        "call": null,
+        "alleles": [
+          "*82"
+        ],
+        "phased": false,
+        "wildtypeAllele": "C",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94949161,
+        "dbSnpId": null,
+        "call": null,
+        "alleles": [
+          "*85"
+        ],
+        "phased": false,
+        "wildtypeAllele": "AT",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94972183,
+        "dbSnpId": null,
+        "call": null,
+        "alleles": [
+          "*81"
+        ],
+        "phased": false,
+        "wildtypeAllele": "A",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94981258,
+        "dbSnpId": "rs1297714792",
+        "call": null,
+        "alleles": [
+          "*79"
+        ],
+        "phased": false,
+        "wildtypeAllele": "C",
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2685,7 +3120,22 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94986174,
+        "dbSnpId": "rs1441296358",
+        "call": null,
+        "alleles": [
+          "*84"
+        ],
+        "phased": false,
+        "wildtypeAllele": "G",
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [
@@ -2698,7 +3148,8 @@
         "alleles": [],
         "phased": true,
         "wildtypeAllele": null,
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "highlightedVariants": []
@@ -2709,45 +3160,9 @@
     "phased": false,
     "callSource": "OUTSIDE",
     "uncalledHaplotypes": [],
-    "messages": [
-      {
-        "rule_name": "CYP2D6 warning",
-        "version": "1",
-        "matches": {
-          "gene": "CYP2D6",
-          "hapsCalled": [],
-          "hapsMissing": [],
-          "variantsMissing": [],
-          "variant": "",
-          "dips": [],
-          "drugs": []
-        },
-        "exception_type": "note",
-        "message": "CYP2D6 genotypes are called by a separate algorithm from other genes in the PharmCAT report.  Please refer to \u003ca href\u003d\"https://github.com/PharmGKB/PharmCAT/wiki/Determining-Alleles\"\u003ethe PharmCAT wiki\u003c/a\u003e for more information."
-      }
-    ],
+    "messages": [],
     "relatedDrugs": [],
-    "matcherDiplotypes": [
-      {
-        "allele1": {
-          "gene": "CYP2D6",
-          "name": "*1",
-          "function": "Normal function",
-          "reference": true
-        },
-        "allele2": {
-          "gene": "CYP2D6",
-          "name": "*3",
-          "function": "No function",
-          "reference": false
-        },
-        "gene": "CYP2D6",
-        "phenotype": "Intermediate Metabolizer",
-        "variant": null,
-        "lookupKey": "1",
-        "label": "*1/*3"
-      }
-    ],
+    "matcherDiplotypes": [],
     "diplotypes": [
       {
         "allele1": {
@@ -2763,9 +3178,13 @@
           "reference": false
         },
         "gene": "CYP2D6",
-        "phenotype": "Intermediate Metabolizer",
+        "phenotypes": [
+          "Intermediate Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "1",
+        "lookupKey": [
+          "1"
+        ],
         "label": "*1/*3"
       }
     ],
@@ -2812,9 +3231,13 @@
           "reference": true
         },
         "gene": "CYP3A5",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -2833,9 +3256,13 @@
           "reference": true
         },
         "gene": "CYP3A5",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -2843,20 +3270,6 @@
       {
         "gene": "CYP3A5",
         "chromosome": "chr7",
-        "position": 99652613,
-        "dbSnpId": "rs28365083",
-        "call": "G|G",
-        "alleles": [
-          "*2",
-          "*3"
-        ],
-        "phased": true,
-        "wildtypeAllele": "G",
-        "mismatch": false
-      },
-      {
-        "gene": "CYP3A5",
-        "chromosome": "chr7",
         "position": 99652770,
         "dbSnpId": "rs41303343",
         "call": "T|T",
@@ -2865,7 +3278,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP3A5",
@@ -2874,12 +3288,12 @@
         "dbSnpId": "rs28383479",
         "call": "C|C",
         "alleles": [
-          "*3",
           "*9"
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP3A5",
@@ -2892,35 +3306,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
-      },
-      {
-        "gene": "CYP3A5",
-        "chromosome": "chr7",
-        "position": 99665237,
-        "dbSnpId": "rs56411402",
-        "call": "T|T",
-        "alleles": [
-          "*3",
-          "*4"
-        ],
-        "phased": true,
-        "wildtypeAllele": "T",
-        "mismatch": false
-      },
-      {
-        "gene": "CYP3A5",
-        "chromosome": "chr7",
-        "position": 99666950,
-        "dbSnpId": "rs55965422",
-        "call": "A|A",
-        "alleles": [
-          "*3",
-          "*5"
-        ],
-        "phased": true,
-        "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP3A5",
@@ -2933,7 +3320,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP3A5",
@@ -2946,7 +3334,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -2975,9 +3364,9 @@
           "reference": true
         },
         "gene": "CYP4F2",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "*1/*1"
       }
     ],
@@ -2996,9 +3385,9 @@
           "reference": true
         },
         "gene": "CYP4F2",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "*1/*1"
       }
     ],
@@ -3014,7 +3403,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP4F2",
@@ -3027,7 +3417,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -3072,9 +3463,13 @@
           "reference": true
         },
         "gene": "DPYD",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "2",
+        "lookupKey": [
+          "2"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -3093,9 +3488,13 @@
           "reference": true
         },
         "gene": "DPYD",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "2",
+        "lookupKey": [
+          "2"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -3111,7 +3510,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3124,7 +3524,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3137,7 +3538,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3150,7 +3552,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3163,7 +3566,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3176,7 +3580,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3189,7 +3594,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3202,7 +3608,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3215,7 +3622,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3228,7 +3636,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3241,7 +3650,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3254,7 +3664,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3267,7 +3678,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3280,7 +3692,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3293,7 +3706,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3306,7 +3720,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3319,7 +3734,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3332,7 +3748,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3345,7 +3762,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3358,7 +3776,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3371,7 +3790,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3384,7 +3804,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3397,7 +3818,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3410,7 +3832,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3423,7 +3846,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3436,7 +3860,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3449,7 +3874,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3462,7 +3888,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3475,7 +3902,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3488,7 +3916,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "TG",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3501,7 +3930,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3514,7 +3944,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3527,7 +3958,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3540,7 +3972,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3553,7 +3986,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3566,7 +4000,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3579,7 +4014,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3592,7 +4028,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3605,7 +4042,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3618,7 +4056,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3631,7 +4070,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3644,7 +4084,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3657,7 +4098,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3670,7 +4112,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3683,7 +4126,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3696,7 +4140,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3709,7 +4154,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3722,7 +4168,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3735,7 +4182,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3748,7 +4196,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3761,7 +4210,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3774,7 +4224,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3787,7 +4238,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3800,7 +4252,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3813,7 +4266,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3826,7 +4280,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3839,7 +4294,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3852,7 +4308,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3865,7 +4322,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3878,7 +4336,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3891,7 +4350,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3904,7 +4364,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3917,7 +4378,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3930,7 +4392,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3943,7 +4406,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3956,7 +4420,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3969,7 +4434,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3982,7 +4448,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3995,7 +4462,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4008,7 +4476,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4021,7 +4490,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4034,7 +4504,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4047,7 +4518,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4060,7 +4532,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4073,7 +4546,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4086,7 +4560,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4099,7 +4574,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4112,7 +4588,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4125,7 +4602,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "GATGA",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4138,7 +4616,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4151,7 +4630,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4164,7 +4644,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4177,7 +4658,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -4191,27 +4673,7 @@
     "uncalledHaplotypes": [],
     "messages": [],
     "relatedDrugs": [],
-    "matcherDiplotypes": [
-      {
-        "allele1": {
-          "gene": "G6PD",
-          "name": "B (wildtype)",
-          "function": "Normal function",
-          "reference": true
-        },
-        "allele2": {
-          "gene": "G6PD",
-          "name": "B (wildtype)",
-          "function": "Normal function",
-          "reference": true
-        },
-        "gene": "G6PD",
-        "phenotype": "Normal",
-        "variant": null,
-        "lookupKey": "Normal",
-        "label": "B (wildtype)/B (wildtype)"
-      }
-    ],
+    "matcherDiplotypes": [],
     "diplotypes": [
       {
         "allele1": {
@@ -4227,9 +4689,13 @@
           "reference": true
         },
         "gene": "G6PD",
-        "phenotype": "Normal",
+        "phenotypes": [
+          "Normal"
+        ],
         "variant": null,
-        "lookupKey": "Normal",
+        "lookupKey": [
+          "Normal"
+        ],
         "label": "B (wildtype)/B (wildtype)"
       }
     ],
@@ -4276,9 +4742,9 @@
           "reference": true
         },
         "gene": "IFNL3",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "rs12979860 reference (C)/rs12979860 reference (C)"
       }
     ],
@@ -4297,9 +4763,9 @@
           "reference": true
         },
         "gene": "IFNL3",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "rs12979860 reference (C)/rs12979860 reference (C)"
       }
     ],
@@ -4315,7 +4781,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -4329,22 +4796,7 @@
     "uncalledHaplotypes": [],
     "messages": [],
     "relatedDrugs": [],
-    "matcherDiplotypes": [
-      {
-        "allele1": {
-          "gene": "MT-RNR1",
-          "name": "1555A\u003eG",
-          "function": "increased risk of aminoglycoside-induced hearing loss",
-          "reference": false
-        },
-        "allele2": null,
-        "gene": "MT-RNR1",
-        "phenotype": "increased risk of aminoglycoside-induced hearing loss",
-        "variant": null,
-        "lookupKey": "increased risk of aminoglycoside-induced hearing loss",
-        "label": "1555A\u003eG"
-      }
-    ],
+    "matcherDiplotypes": [],
     "diplotypes": [
       {
         "allele1": {
@@ -4355,9 +4807,13 @@
         },
         "allele2": null,
         "gene": "MT-RNR1",
-        "phenotype": "increased risk of aminoglycoside-induced hearing loss",
+        "phenotypes": [
+          "increased risk of aminoglycoside-induced hearing loss"
+        ],
         "variant": null,
-        "lookupKey": "increased risk of aminoglycoside-induced hearing loss",
+        "lookupKey": [
+          "increased risk of aminoglycoside-induced hearing loss"
+        ],
         "label": "1555A\u003eG"
       }
     ],
@@ -4388,9 +4844,13 @@
           "reference": true
         },
         "gene": "NUDT15",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -4409,9 +4869,13 @@
           "reference": true
         },
         "gene": "NUDT15",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -4427,7 +4891,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4440,7 +4905,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4455,7 +4921,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "AGGAGTC",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4468,7 +4935,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4481,7 +4949,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4494,7 +4963,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4507,7 +4977,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4520,7 +4991,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4533,7 +5005,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4546,7 +5019,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4559,7 +5033,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "GA",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4572,7 +5047,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4585,7 +5061,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4598,7 +5075,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4612,7 +5090,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4625,7 +5104,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4638,7 +5118,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -4667,9 +5148,13 @@
           "reference": true
         },
         "gene": "RYR1",
-        "phenotype": "Uncertain Susceptibility",
+        "phenotypes": [
+          "Uncertain Susceptibility"
+        ],
         "variant": null,
-        "lookupKey": "Uncertain Susceptibility",
+        "lookupKey": [
+          "Uncertain Susceptibility"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -4688,9 +5173,13 @@
           "reference": true
         },
         "gene": "RYR1",
-        "phenotype": "Uncertain Susceptibility",
+        "phenotypes": [
+          "Uncertain Susceptibility"
+        ],
         "variant": null,
-        "lookupKey": "Uncertain Susceptibility",
+        "lookupKey": [
+          "Uncertain Susceptibility"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -4706,7 +5195,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4719,7 +5209,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4732,7 +5223,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4745,7 +5237,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4759,7 +5252,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4772,7 +5266,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4786,7 +5281,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4799,7 +5295,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4812,7 +5309,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4825,7 +5323,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4838,7 +5337,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4851,7 +5351,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4864,7 +5365,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4877,7 +5379,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4890,7 +5393,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4903,7 +5407,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4916,7 +5421,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4929,7 +5435,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4942,7 +5449,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4956,7 +5464,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4969,7 +5478,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4982,7 +5492,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "TGGA",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4995,7 +5506,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5008,7 +5520,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5021,7 +5534,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5034,7 +5548,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5047,7 +5562,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5060,7 +5576,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5073,7 +5590,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5086,7 +5604,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5099,7 +5618,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5112,7 +5632,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5125,7 +5646,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5139,7 +5661,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5152,7 +5675,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5165,7 +5689,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5178,7 +5703,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5191,7 +5717,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5204,7 +5731,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5217,7 +5745,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5230,7 +5759,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5243,7 +5773,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5256,7 +5787,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5269,7 +5801,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -5302,9 +5835,13 @@
           "reference": true
         },
         "gene": "SLCO1B1",
-        "phenotype": "Normal function",
+        "phenotypes": [
+          "Normal Function"
+        ],
         "variant": null,
-        "lookupKey": "Normal function",
+        "lookupKey": [
+          "Normal Function"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -5323,9 +5860,13 @@
           "reference": true
         },
         "gene": "SLCO1B1",
-        "phenotype": "Normal function",
+        "phenotypes": [
+          "Normal Function"
+        ],
         "variant": null,
-        "lookupKey": "Normal function",
+        "lookupKey": [
+          "Normal Function"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -5341,7 +5882,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5354,7 +5896,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5368,7 +5911,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5382,7 +5926,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5413,7 +5958,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5426,7 +5972,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5443,7 +5990,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5457,7 +6005,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5474,7 +6023,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5487,7 +6037,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5506,7 +6057,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5521,7 +6073,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5534,7 +6087,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5547,7 +6101,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5560,7 +6115,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5573,7 +6129,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5586,7 +6143,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5599,7 +6157,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5613,7 +6172,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5628,7 +6188,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5642,7 +6203,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5656,7 +6218,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5669,7 +6232,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5682,7 +6246,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5695,7 +6260,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5708,7 +6274,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5721,7 +6288,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5734,7 +6302,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5747,7 +6316,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5761,7 +6331,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5775,7 +6346,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -5822,9 +6394,13 @@
           "reference": true
         },
         "gene": "TPMT",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -5843,9 +6419,13 @@
           "reference": true
         },
         "gene": "TPMT",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -5863,7 +6443,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5876,7 +6457,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5889,7 +6471,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5902,7 +6485,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5915,7 +6499,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5928,7 +6513,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5941,7 +6527,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5954,7 +6541,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5967,7 +6555,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5980,7 +6569,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5993,7 +6583,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6006,7 +6597,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6019,7 +6611,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6032,7 +6625,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6045,7 +6639,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6058,7 +6653,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6071,7 +6667,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6085,7 +6682,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6098,7 +6696,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6112,7 +6711,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6125,7 +6725,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6138,7 +6739,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6151,7 +6753,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6164,7 +6767,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6177,7 +6781,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6190,7 +6795,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6203,7 +6809,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6216,7 +6823,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6229,7 +6837,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6242,7 +6851,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6255,7 +6865,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6268,7 +6879,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6281,7 +6893,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6294,7 +6907,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6307,7 +6921,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6320,7 +6935,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6333,7 +6949,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6346,7 +6963,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6359,7 +6977,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6372,7 +6991,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6385,7 +7005,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6398,7 +7019,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6411,7 +7033,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -6456,9 +7079,13 @@
           "reference": true
         },
         "gene": "UGT1A1",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -6477,9 +7104,13 @@
           "reference": true
         },
         "gene": "UGT1A1",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -6497,7 +7128,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "UGT1A1",
@@ -6514,7 +7146,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "CAT",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "UGT1A1",
@@ -6527,7 +7160,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "UGT1A1",
@@ -6540,7 +7174,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -6600,9 +7235,9 @@
           "reference": true
         },
         "gene": "VKORC1",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "rs9923231 reference (C)/rs9923231 reference (C)"
       }
     ],
@@ -6621,9 +7256,9 @@
           "reference": true
         },
         "gene": "VKORC1",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "rs9923231 reference (C)/rs9923231 reference (C)"
       }
     ],
@@ -6639,7 +7274,8 @@
         ],
         "phased": true,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
--- a/test-data/test_4.json	Fri Jan 28 21:17:56 2022 +0000
+++ b/test-data/test_4.json	Thu May 05 20:26:42 2022 +0000
@@ -1,5 +1,85 @@
 [
   {
+    "geneSymbol": "ABCG2",
+    "chr": "chr4",
+    "phased": true,
+    "callSource": "MATCHER",
+    "uncalledHaplotypes": [
+      "rs2231142 reference (G)",
+      "rs2231142 variant (T)"
+    ],
+    "messages": [],
+    "relatedDrugs": [],
+    "matcherDiplotypes": [
+      {
+        "allele1": {
+          "gene": "ABCG2",
+          "name": "Unknown",
+          "function": "Unassigned function",
+          "reference": false
+        },
+        "allele2": {
+          "gene": "ABCG2",
+          "name": "Unknown",
+          "function": "Unassigned function",
+          "reference": false
+        },
+        "gene": "ABCG2",
+        "phenotypes": [
+          "No Result"
+        ],
+        "variant": null,
+        "lookupKey": [
+          "No Result"
+        ],
+        "label": "Unknown/Unknown"
+      }
+    ],
+    "diplotypes": [
+      {
+        "allele1": {
+          "gene": "ABCG2",
+          "name": "Unknown",
+          "function": "Unassigned function",
+          "reference": false
+        },
+        "allele2": {
+          "gene": "ABCG2",
+          "name": "Unknown",
+          "function": "Unassigned function",
+          "reference": false
+        },
+        "gene": "ABCG2",
+        "phenotypes": [
+          "No Result"
+        ],
+        "variant": null,
+        "lookupKey": [
+          "No Result"
+        ],
+        "label": "Unknown/Unknown"
+      }
+    ],
+    "variants": [
+      {
+        "gene": "ABCG2",
+        "chromosome": "chr4",
+        "position": 88131171,
+        "dbSnpId": "rs2231142",
+        "call": null,
+        "alleles": [
+          "rs2231142 variant (T)"
+        ],
+        "phased": false,
+        "wildtypeAllele": "G",
+        "mismatch": false,
+        "warnings": []
+      }
+    ],
+    "variantsOfInterest": [],
+    "highlightedVariants": []
+  },
+  {
     "geneSymbol": "CACNA1S",
     "chr": "chr1",
     "phased": true,
@@ -22,9 +102,13 @@
           "reference": true
         },
         "gene": "CACNA1S",
-        "phenotype": "Uncertain Susceptibility",
+        "phenotypes": [
+          "Uncertain Susceptibility"
+        ],
         "variant": null,
-        "lookupKey": "Uncertain Susceptibility",
+        "lookupKey": [
+          "Uncertain Susceptibility"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -43,9 +127,13 @@
           "reference": true
         },
         "gene": "CACNA1S",
-        "phenotype": "Uncertain Susceptibility",
+        "phenotypes": [
+          "Uncertain Susceptibility"
+        ],
         "variant": null,
-        "lookupKey": "Uncertain Susceptibility",
+        "lookupKey": [
+          "Uncertain Susceptibility"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -61,7 +149,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CACNA1S",
@@ -74,7 +163,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -103,9 +193,13 @@
           "reference": true
         },
         "gene": "CFTR",
-        "phenotype": "ivacaftor non-responsive in CF patients",
+        "phenotypes": [
+          "ivacaftor non-responsive in CF patients"
+        ],
         "variant": null,
-        "lookupKey": "ivacaftor non-responsive in CF patients",
+        "lookupKey": [
+          "ivacaftor non-responsive in CF patients"
+        ],
         "label": "No CPIC variants found"
       }
     ],
@@ -124,9 +218,13 @@
           "reference": true
         },
         "gene": "CFTR",
-        "phenotype": "ivacaftor non-responsive in CF patients",
+        "phenotypes": [
+          "ivacaftor non-responsive in CF patients"
+        ],
         "variant": null,
-        "lookupKey": "ivacaftor non-responsive in CF patients",
+        "lookupKey": [
+          "ivacaftor non-responsive in CF patients"
+        ],
         "label": "No CPIC variants found"
       }
     ],
@@ -142,7 +240,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -155,7 +254,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -168,7 +268,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -181,7 +282,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -194,7 +296,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -207,7 +310,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -220,7 +324,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -233,7 +338,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -246,7 +352,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -259,7 +366,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -272,7 +380,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -285,7 +394,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -298,7 +408,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -311,7 +422,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -324,7 +436,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -337,7 +450,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -350,7 +464,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -363,7 +478,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -376,7 +492,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -389,7 +506,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -402,7 +520,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -415,7 +534,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -428,7 +548,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -441,7 +562,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -454,7 +576,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -467,7 +590,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -480,7 +604,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -493,7 +618,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -506,7 +632,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -519,7 +646,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -532,7 +660,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -545,7 +674,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -558,7 +688,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -571,7 +702,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -584,7 +716,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -597,7 +730,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -610,7 +744,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -623,7 +758,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CFTR",
@@ -636,7 +772,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -665,9 +802,13 @@
           "reference": true
         },
         "gene": "CYP2B6",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -686,9 +827,13 @@
           "reference": true
         },
         "gene": "CYP2B6",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -707,7 +852,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -720,7 +866,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -734,7 +881,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -747,7 +895,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -760,7 +909,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -773,7 +923,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -786,7 +937,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -799,7 +951,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -812,7 +965,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -825,7 +979,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -838,7 +993,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -851,7 +1007,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -865,7 +1022,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -878,7 +1036,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -891,7 +1050,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -904,7 +1064,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -917,7 +1078,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -940,7 +1102,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -953,7 +1116,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -967,7 +1131,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -980,7 +1145,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1004,7 +1170,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1017,7 +1184,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1030,7 +1198,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1043,7 +1212,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1056,7 +1226,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1069,7 +1240,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1082,7 +1254,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1095,7 +1268,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1108,7 +1282,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1121,7 +1296,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1134,7 +1310,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1147,7 +1324,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1160,7 +1338,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2B6",
@@ -1176,7 +1355,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -1205,9 +1385,13 @@
           "reference": true
         },
         "gene": "CYP2C19",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*38/*38"
       }
     ],
@@ -1226,9 +1410,13 @@
           "reference": true
         },
         "gene": "CYP2C19",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*38/*38"
       }
     ],
@@ -1245,7 +1433,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1258,7 +1447,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1271,7 +1461,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1284,7 +1475,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1297,7 +1489,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1313,7 +1506,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1326,7 +1520,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1339,7 +1534,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1352,7 +1548,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1365,7 +1562,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1378,7 +1576,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1391,7 +1590,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1405,7 +1605,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1418,7 +1619,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1431,7 +1633,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1444,7 +1647,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1457,7 +1661,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1471,7 +1676,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1484,7 +1690,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1497,7 +1704,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1510,7 +1718,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1523,7 +1732,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1536,7 +1746,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1549,7 +1760,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1562,7 +1774,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1575,7 +1788,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1615,7 +1829,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1628,7 +1843,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1641,7 +1857,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1654,7 +1871,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1667,7 +1885,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1680,7 +1899,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1693,7 +1913,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C19",
@@ -1706,7 +1927,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -1721,7 +1943,17 @@
       "*72",
       "*73",
       "*74",
-      "*75"
+      "*75",
+      "*76",
+      "*77",
+      "*78",
+      "*79",
+      "*80",
+      "*81",
+      "*82",
+      "*83",
+      "*84",
+      "*85"
     ],
     "messages": [],
     "relatedDrugs": [],
@@ -1740,9 +1972,13 @@
           "reference": true
         },
         "gene": "CYP2C9",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "2",
+        "lookupKey": [
+          "2"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -1761,9 +1997,13 @@
           "reference": true
         },
         "gene": "CYP2C9",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "2",
+        "lookupKey": [
+          "2"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -1779,7 +2019,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1792,7 +2033,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1805,7 +2047,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1818,7 +2061,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1831,7 +2075,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1844,7 +2089,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1857,7 +2103,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1870,7 +2117,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1883,7 +2131,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1896,7 +2145,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1909,7 +2159,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1922,7 +2173,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "CAATGGAAAGA",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1935,7 +2187,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1948,7 +2201,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1961,7 +2215,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1974,7 +2229,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -1988,7 +2244,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2002,7 +2259,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2015,7 +2273,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2028,7 +2287,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2043,7 +2303,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2056,7 +2317,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2069,7 +2331,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2083,7 +2346,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2096,7 +2360,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2109,7 +2374,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2122,7 +2388,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2135,7 +2402,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2148,7 +2416,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2161,7 +2430,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2174,7 +2444,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2187,7 +2458,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2200,7 +2472,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2214,7 +2487,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2227,7 +2501,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "GA",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2240,7 +2515,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2253,7 +2529,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2266,7 +2543,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2279,7 +2557,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2292,7 +2571,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2305,7 +2585,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2318,7 +2599,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2331,7 +2613,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2344,7 +2627,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2357,7 +2641,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2370,7 +2655,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2383,7 +2669,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2396,7 +2683,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2411,7 +2699,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2424,7 +2713,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2437,7 +2727,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2450,7 +2741,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2463,7 +2755,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2476,7 +2769,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2489,7 +2783,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2502,7 +2797,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2515,7 +2811,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2528,7 +2825,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2541,7 +2839,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2554,7 +2853,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2567,7 +2867,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2580,7 +2881,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2593,7 +2895,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2606,7 +2909,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2620,7 +2924,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2633,7 +2938,78 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94938719,
+        "dbSnpId": null,
+        "call": null,
+        "alleles": [
+          "*80"
+        ],
+        "phased": false,
+        "wildtypeAllele": "T",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94938788,
+        "dbSnpId": null,
+        "call": null,
+        "alleles": [
+          "*83"
+        ],
+        "phased": false,
+        "wildtypeAllele": "C",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94938800,
+        "dbSnpId": "rs1364419386",
+        "call": null,
+        "alleles": [
+          "*76"
+        ],
+        "phased": false,
+        "wildtypeAllele": "G",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94941975,
+        "dbSnpId": null,
+        "call": null,
+        "alleles": [
+          "*77"
+        ],
+        "phased": false,
+        "wildtypeAllele": "G",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94942243,
+        "dbSnpId": "rs1375956433",
+        "call": null,
+        "alleles": [
+          "*78"
+        ],
+        "phased": false,
+        "wildtypeAllele": "T",
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2646,7 +3022,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2659,7 +3036,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2672,7 +3050,64 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94949145,
+        "dbSnpId": "rs772782449",
+        "call": null,
+        "alleles": [
+          "*82"
+        ],
+        "phased": false,
+        "wildtypeAllele": "C",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94949161,
+        "dbSnpId": null,
+        "call": null,
+        "alleles": [
+          "*85"
+        ],
+        "phased": false,
+        "wildtypeAllele": "AT",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94972183,
+        "dbSnpId": null,
+        "call": null,
+        "alleles": [
+          "*81"
+        ],
+        "phased": false,
+        "wildtypeAllele": "A",
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94981258,
+        "dbSnpId": "rs1297714792",
+        "call": null,
+        "alleles": [
+          "*79"
+        ],
+        "phased": false,
+        "wildtypeAllele": "C",
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP2C9",
@@ -2685,7 +3120,22 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
+      },
+      {
+        "gene": "CYP2C9",
+        "chromosome": "chr10",
+        "position": 94986174,
+        "dbSnpId": "rs1441296358",
+        "call": null,
+        "alleles": [
+          "*84"
+        ],
+        "phased": false,
+        "wildtypeAllele": "G",
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [
@@ -2698,7 +3148,8 @@
         "alleles": [],
         "phased": false,
         "wildtypeAllele": null,
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "highlightedVariants": []
@@ -2742,9 +3193,13 @@
           "reference": true
         },
         "gene": "CYP3A5",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -2763,9 +3218,13 @@
           "reference": true
         },
         "gene": "CYP3A5",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -2773,20 +3232,6 @@
       {
         "gene": "CYP3A5",
         "chromosome": "chr7",
-        "position": 99652613,
-        "dbSnpId": "rs28365083",
-        "call": "G|G",
-        "alleles": [
-          "*2",
-          "*3"
-        ],
-        "phased": false,
-        "wildtypeAllele": "G",
-        "mismatch": false
-      },
-      {
-        "gene": "CYP3A5",
-        "chromosome": "chr7",
         "position": 99652770,
         "dbSnpId": "rs41303343",
         "call": "T|T",
@@ -2795,7 +3240,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP3A5",
@@ -2804,12 +3250,12 @@
         "dbSnpId": "rs28383479",
         "call": "C|C",
         "alleles": [
-          "*3",
           "*9"
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP3A5",
@@ -2822,35 +3268,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
-      },
-      {
-        "gene": "CYP3A5",
-        "chromosome": "chr7",
-        "position": 99665237,
-        "dbSnpId": "rs56411402",
-        "call": "T|T",
-        "alleles": [
-          "*3",
-          "*4"
-        ],
-        "phased": false,
-        "wildtypeAllele": "T",
-        "mismatch": false
-      },
-      {
-        "gene": "CYP3A5",
-        "chromosome": "chr7",
-        "position": 99666950,
-        "dbSnpId": "rs55965422",
-        "call": "A|A",
-        "alleles": [
-          "*3",
-          "*5"
-        ],
-        "phased": false,
-        "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP3A5",
@@ -2863,7 +3282,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP3A5",
@@ -2876,7 +3296,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -2905,9 +3326,9 @@
           "reference": true
         },
         "gene": "CYP4F2",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "*1/*1"
       }
     ],
@@ -2926,9 +3347,9 @@
           "reference": true
         },
         "gene": "CYP4F2",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "*1/*1"
       }
     ],
@@ -2944,7 +3365,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "CYP4F2",
@@ -2957,7 +3379,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -3002,9 +3425,13 @@
           "reference": true
         },
         "gene": "DPYD",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "2",
+        "lookupKey": [
+          "2"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -3023,9 +3450,13 @@
           "reference": true
         },
         "gene": "DPYD",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "2",
+        "lookupKey": [
+          "2"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -3041,7 +3472,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3054,7 +3486,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3067,7 +3500,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3080,7 +3514,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3093,7 +3528,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3106,7 +3542,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3119,7 +3556,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3132,7 +3570,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3145,7 +3584,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3158,7 +3598,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3171,7 +3612,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3184,7 +3626,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3197,7 +3640,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3210,7 +3654,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3223,7 +3668,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3236,7 +3682,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3249,7 +3696,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3262,7 +3710,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3275,7 +3724,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3288,7 +3738,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3301,7 +3752,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3314,7 +3766,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3327,7 +3780,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3340,7 +3794,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3353,7 +3808,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3366,7 +3822,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3379,7 +3836,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3392,7 +3850,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3405,7 +3864,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3418,7 +3878,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "TG",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3431,7 +3892,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3444,7 +3906,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3457,7 +3920,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3470,7 +3934,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3483,7 +3948,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3496,7 +3962,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3509,7 +3976,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3522,7 +3990,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3535,7 +4004,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3548,7 +4018,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3561,7 +4032,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3574,7 +4046,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3587,7 +4060,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3600,7 +4074,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3613,7 +4088,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3626,7 +4102,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3639,7 +4116,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3652,7 +4130,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3665,7 +4144,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3678,7 +4158,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3691,7 +4172,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3704,7 +4186,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3717,7 +4200,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3730,7 +4214,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3743,7 +4228,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3756,7 +4242,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3769,7 +4256,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3782,7 +4270,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3795,7 +4284,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3808,7 +4298,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3821,7 +4312,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3834,7 +4326,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3847,7 +4340,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3860,7 +4354,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3873,7 +4368,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3886,7 +4382,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3899,7 +4396,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3912,7 +4410,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3925,7 +4424,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3938,7 +4438,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3951,7 +4452,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3964,7 +4466,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3977,7 +4480,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -3990,7 +4494,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4003,7 +4508,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4016,7 +4522,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4029,7 +4536,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4042,7 +4550,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4055,7 +4564,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "GATGA",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4068,7 +4578,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4081,7 +4592,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4094,7 +4606,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "DPYD",
@@ -4107,7 +4620,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -4152,9 +4666,9 @@
           "reference": true
         },
         "gene": "IFNL3",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "rs12979860 reference (C)/rs12979860 reference (C)"
       }
     ],
@@ -4173,9 +4687,9 @@
           "reference": true
         },
         "gene": "IFNL3",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "rs12979860 reference (C)/rs12979860 reference (C)"
       }
     ],
@@ -4191,7 +4705,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -4220,9 +4735,13 @@
           "reference": true
         },
         "gene": "NUDT15",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -4241,9 +4760,13 @@
           "reference": true
         },
         "gene": "NUDT15",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -4259,7 +4782,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4272,7 +4796,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4287,7 +4812,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "AGGAGTC",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4300,7 +4826,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4313,7 +4840,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4326,7 +4854,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4339,7 +4868,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4352,7 +4882,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4365,7 +4896,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4378,7 +4910,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4391,7 +4924,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "GA",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4404,7 +4938,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4417,7 +4952,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4430,7 +4966,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4444,7 +4981,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4457,7 +4995,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "NUDT15",
@@ -4470,7 +5009,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -4499,9 +5039,13 @@
           "reference": true
         },
         "gene": "RYR1",
-        "phenotype": "Uncertain Susceptibility",
+        "phenotypes": [
+          "Uncertain Susceptibility"
+        ],
         "variant": null,
-        "lookupKey": "Uncertain Susceptibility",
+        "lookupKey": [
+          "Uncertain Susceptibility"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -4520,9 +5064,13 @@
           "reference": true
         },
         "gene": "RYR1",
-        "phenotype": "Uncertain Susceptibility",
+        "phenotypes": [
+          "Uncertain Susceptibility"
+        ],
         "variant": null,
-        "lookupKey": "Uncertain Susceptibility",
+        "lookupKey": [
+          "Uncertain Susceptibility"
+        ],
         "label": "Reference/Reference"
       }
     ],
@@ -4538,7 +5086,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4551,7 +5100,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4564,7 +5114,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4577,7 +5128,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4591,7 +5143,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4604,7 +5157,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4618,7 +5172,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4631,7 +5186,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4644,7 +5200,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4657,7 +5214,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4670,7 +5228,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4683,7 +5242,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4696,7 +5256,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4709,7 +5270,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4722,7 +5284,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4735,7 +5298,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4748,7 +5312,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4761,7 +5326,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4774,7 +5340,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4788,7 +5355,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4801,7 +5369,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4814,7 +5383,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "TGGA",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4827,7 +5397,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4840,7 +5411,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4853,7 +5425,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4866,7 +5439,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4879,7 +5453,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4892,7 +5467,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4905,7 +5481,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4918,7 +5495,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4931,7 +5509,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4944,7 +5523,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4957,7 +5537,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4971,7 +5552,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4984,7 +5566,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -4997,7 +5580,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5010,7 +5594,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5023,7 +5608,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5036,7 +5622,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5049,7 +5636,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5062,7 +5650,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5075,7 +5664,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5088,7 +5678,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "RYR1",
@@ -5101,7 +5692,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -5134,9 +5726,13 @@
           "reference": true
         },
         "gene": "SLCO1B1",
-        "phenotype": "Normal function",
+        "phenotypes": [
+          "Normal Function"
+        ],
         "variant": null,
-        "lookupKey": "Normal function",
+        "lookupKey": [
+          "Normal Function"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -5155,9 +5751,13 @@
           "reference": true
         },
         "gene": "SLCO1B1",
-        "phenotype": "Normal function",
+        "phenotypes": [
+          "Normal Function"
+        ],
         "variant": null,
-        "lookupKey": "Normal function",
+        "lookupKey": [
+          "Normal Function"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -5173,7 +5773,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5186,7 +5787,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5200,7 +5802,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5214,7 +5817,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5245,7 +5849,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5258,7 +5863,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5275,7 +5881,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5289,7 +5896,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5306,7 +5914,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5319,7 +5928,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5338,7 +5948,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5353,7 +5964,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5366,7 +5978,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5379,7 +5992,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5392,7 +6006,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5405,7 +6020,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5418,7 +6034,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5431,7 +6048,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5445,7 +6063,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5460,7 +6079,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5474,7 +6094,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5488,7 +6109,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5501,7 +6123,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5514,7 +6137,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5527,7 +6151,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5540,7 +6165,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5553,7 +6179,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5566,7 +6193,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5579,7 +6207,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5593,7 +6222,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "SLCO1B1",
@@ -5607,7 +6237,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -5654,9 +6285,13 @@
           "reference": true
         },
         "gene": "TPMT",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -5675,9 +6310,13 @@
           "reference": true
         },
         "gene": "TPMT",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -5695,7 +6334,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5708,7 +6348,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5721,7 +6362,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5734,7 +6376,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5747,7 +6390,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5760,7 +6404,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5773,7 +6418,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5786,7 +6432,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5799,7 +6446,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5812,7 +6460,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5825,7 +6474,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5838,7 +6488,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5851,7 +6502,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5864,7 +6516,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5877,7 +6530,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5890,7 +6544,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5903,7 +6558,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5917,7 +6573,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5930,7 +6587,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5944,7 +6602,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5957,7 +6616,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5970,7 +6630,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5983,7 +6644,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -5996,7 +6658,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6009,7 +6672,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6022,7 +6686,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6035,7 +6700,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6048,7 +6714,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6061,7 +6728,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6074,7 +6742,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6087,7 +6756,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6100,7 +6770,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6113,7 +6784,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6126,7 +6798,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6139,7 +6812,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6152,7 +6826,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6165,7 +6840,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6178,7 +6854,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6191,7 +6868,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6204,7 +6882,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6217,7 +6896,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6230,7 +6910,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "A",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "TPMT",
@@ -6243,7 +6924,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "T",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -6288,9 +6970,13 @@
           "reference": true
         },
         "gene": "UGT1A1",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -6309,9 +6995,13 @@
           "reference": true
         },
         "gene": "UGT1A1",
-        "phenotype": "Normal Metabolizer",
+        "phenotypes": [
+          "Normal Metabolizer"
+        ],
         "variant": null,
-        "lookupKey": "Normal Metabolizer",
+        "lookupKey": [
+          "Normal Metabolizer"
+        ],
         "label": "*1/*1"
       }
     ],
@@ -6329,7 +7019,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "UGT1A1",
@@ -6346,7 +7037,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "CAT",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "UGT1A1",
@@ -6359,7 +7051,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "G",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       },
       {
         "gene": "UGT1A1",
@@ -6372,7 +7065,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],
@@ -6432,9 +7126,9 @@
           "reference": true
         },
         "gene": "VKORC1",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "rs9923231 reference (C)/rs9923231 reference (C)"
       }
     ],
@@ -6453,9 +7147,9 @@
           "reference": true
         },
         "gene": "VKORC1",
-        "phenotype": null,
+        "phenotypes": [],
         "variant": null,
-        "lookupKey": null,
+        "lookupKey": [],
         "label": "rs9923231 reference (C)/rs9923231 reference (C)"
       }
     ],
@@ -6471,7 +7165,8 @@
         ],
         "phased": false,
         "wildtypeAllele": "C",
-        "mismatch": false
+        "mismatch": false,
+        "warnings": []
       }
     ],
     "variantsOfInterest": [],