|
722 | 722 | its(:nhs_immunisations_api_snomed_reason_term) do |
723 | 723 | should eq "Disease outbreak (event)" |
724 | 724 | end |
| 725 | + |
| 726 | + its(:nhs_immunisations_api_snomed_product_code) do |
| 727 | + should eq "43207411000001105" |
| 728 | + end |
| 729 | + |
| 730 | + its(:nhs_immunisations_api_snomed_product_term) do |
| 731 | + should eq "Cell-based trivalent influenza vaccine (surface antigen, inactivated) suspension for injection " \ |
| 732 | + "0.5ml pre-filled syringes (Seqirus UK Ltd)" |
| 733 | + end |
725 | 734 | end |
726 | 735 |
|
727 | 736 | context "with a record with not full dose" do |
|
772 | 781 | should eq "Disease outbreak (event)" |
773 | 782 | end |
774 | 783 |
|
| 784 | + its(:nhs_immunisations_api_snomed_product_code) do |
| 785 | + should eq "43208811000001106" |
| 786 | + end |
| 787 | + |
| 788 | + its(:nhs_immunisations_api_snomed_product_term) do |
| 789 | + should eq "Fluenz (trivalent) vaccine nasal suspension 0.2ml unit dose (AstraZeneca UK Ltd) (product)" |
| 790 | + end |
| 791 | + |
775 | 792 | its(:notes) do |
776 | 793 | should eq "Performing organisation display name: Acme Healthcare" |
777 | 794 | end |
|
826 | 843 | should eq "Disease outbreak (event)" |
827 | 844 | end |
828 | 845 |
|
| 846 | + its(:nhs_immunisations_api_snomed_product_code) do |
| 847 | + should eq "43208811000001106" |
| 848 | + end |
| 849 | + |
| 850 | + its(:nhs_immunisations_api_snomed_product_term) do |
| 851 | + should eq "Fluenz (trivalent) vaccine nasal suspension 0.2ml unit dose (AstraZeneca UK Ltd) (product)" |
| 852 | + end |
| 853 | + |
829 | 854 | its(:notes) do |
830 | 855 | should eq "Performing organisation display name: Acme Healthcare" |
831 | 856 | end |
|
886 | 911 | its(:nhs_immunisations_api_snomed_reason_code) { should be_nil } |
887 | 912 | its(:nhs_immunisations_api_snomed_reason_term) { should be_nil } |
888 | 913 |
|
| 914 | + its(:nhs_immunisations_api_snomed_product_code) do |
| 915 | + should eq "43208811000001106" |
| 916 | + end |
| 917 | + |
| 918 | + its(:nhs_immunisations_api_snomed_product_term) do |
| 919 | + should eq "Fluenz (trivalent) vaccine nasal suspension 0.2ml unit dose (AstraZeneca UK Ltd)" |
| 920 | + end |
| 921 | + |
889 | 922 | its(:notes) { should be_nil } |
890 | 923 | end |
891 | 924 |
|
|
941 | 974 | should eq "Disease outbreak (event)" |
942 | 975 | end |
943 | 976 |
|
| 977 | + its(:nhs_immunisations_api_snomed_product_code) do |
| 978 | + should eq "43207411000001106" |
| 979 | + end |
| 980 | + |
| 981 | + its(:nhs_immunisations_api_snomed_product_term) do |
| 982 | + should eq "Cell-based trivalent influenza vaccine (surface antigen, inactivated) suspension for injection " \ |
| 983 | + "0.5ml pre-filled syringes (Seqirus UK Ltd)" |
| 984 | + end |
| 985 | + |
944 | 986 | its(:notes) do |
945 | 987 | should include( |
946 | 988 | "SNOMED product code: 43207411000001106", |
|
994 | 1036 | its(:nhs_immunisations_api_snomed_reason_code) { should be_nil } |
995 | 1037 | its(:nhs_immunisations_api_snomed_reason_term) { should be_nil } |
996 | 1038 |
|
| 1039 | + its(:nhs_immunisations_api_snomed_product_code) { should be_nil } |
| 1040 | + its(:nhs_immunisations_api_snomed_product_term) { should be_nil } |
| 1041 | + |
997 | 1042 | its(:notes) do |
998 | 1043 | should include( |
999 | 1044 | "Reported dose number string: Dose sequence not recorded" |
|
1043 | 1088 | its(:nhs_immunisations_api_snomed_reason_code) { should be_nil } |
1044 | 1089 | its(:nhs_immunisations_api_snomed_reason_term) { should be_nil } |
1045 | 1090 |
|
| 1091 | + its(:nhs_immunisations_api_snomed_product_code) do |
| 1092 | + should eq "43208811000001106" |
| 1093 | + end |
| 1094 | + |
| 1095 | + its(:nhs_immunisations_api_snomed_product_term) do |
| 1096 | + should eq "Fluenz (trivalent) vaccine nasal suspension 0.2ml unit dose (AstraZeneca UK Ltd)" |
| 1097 | + end |
| 1098 | + |
1046 | 1099 | its(:notes) { should be_nil } |
1047 | 1100 | end |
1048 | 1101 |
|
|
1086 | 1139 | its(:nhs_immunisations_api_snomed_reason_code) { should be_nil } |
1087 | 1140 | its(:nhs_immunisations_api_snomed_reason_term) { should be_nil } |
1088 | 1141 |
|
| 1142 | + its(:nhs_immunisations_api_snomed_product_code) do |
| 1143 | + should eq "43207411000001105" |
| 1144 | + end |
| 1145 | + |
| 1146 | + its(:nhs_immunisations_api_snomed_product_term) do |
| 1147 | + should eq "Cell-based trivalent influenza vaccine (surface antigen, inactivated) suspension for injection " \ |
| 1148 | + "0.5ml pre-filled syringes (Seqirus UK Ltd)" |
| 1149 | + end |
| 1150 | + |
1089 | 1151 | its(:notes) { should be_nil } |
1090 | 1152 | end |
1091 | 1153 |
|
|
1133 | 1195 | its(:nhs_immunisations_api_snomed_reason_code) { should be_nil } |
1134 | 1196 | its(:nhs_immunisations_api_snomed_reason_term) { should be_nil } |
1135 | 1197 |
|
| 1198 | + its(:nhs_immunisations_api_snomed_product_code) do |
| 1199 | + should eq "43207411000001105" |
| 1200 | + end |
| 1201 | + |
| 1202 | + its(:nhs_immunisations_api_snomed_product_term) do |
| 1203 | + should eq "Cell-based trivalent influenza vaccine (surface antigen, inactivated) suspension for injection " \ |
| 1204 | + "0.5ml pre-filled syringes (Seqirus UK Ltd)" |
| 1205 | + end |
| 1206 | + |
1136 | 1207 | its(:notes) { should be_nil } |
1137 | 1208 | end |
1138 | 1209 |
|
|
1185 | 1256 | its(:nhs_immunisations_api_snomed_reason_code) { should eq "723620004" } |
1186 | 1257 | its(:nhs_immunisations_api_snomed_reason_term) { should be_nil } |
1187 | 1258 |
|
| 1259 | + its(:nhs_immunisations_api_snomed_product_code) do |
| 1260 | + should eq "43208811000001106" |
| 1261 | + end |
| 1262 | + |
| 1263 | + its(:nhs_immunisations_api_snomed_product_term) do |
| 1264 | + should eq "Fluenz (trivalent) vaccine nasal suspension 0.2ml unit dose (AstraZeneca UK Ltd) (product)" |
| 1265 | + end |
| 1266 | + |
1188 | 1267 | its(:notes) { should be_nil } |
1189 | 1268 | end |
1190 | 1269 |
|
|
1237 | 1316 | its(:nhs_immunisations_api_snomed_reason_code) { should be_nil } |
1238 | 1317 | its(:nhs_immunisations_api_snomed_reason_term) { should be_nil } |
1239 | 1318 |
|
| 1319 | + its(:nhs_immunisations_api_snomed_product_code) { should be_nil } |
| 1320 | + its(:nhs_immunisations_api_snomed_product_term) { should be_nil } |
| 1321 | + |
1240 | 1322 | its(:notes) { should be_nil } |
1241 | 1323 | end |
1242 | 1324 |
|
|
1281 | 1363 | its(:nhs_immunisations_api_snomed_reason_code) { should be_nil } |
1282 | 1364 | its(:nhs_immunisations_api_snomed_reason_term) { should be_nil } |
1283 | 1365 |
|
| 1366 | + its(:nhs_immunisations_api_snomed_product_code) { should be_nil } |
| 1367 | + its(:nhs_immunisations_api_snomed_product_term) { should be_nil } |
| 1368 | + |
1284 | 1369 | its(:notes) do |
1285 | 1370 | should include( |
1286 | 1371 | "Reported dose number string: Dose sequence not recorded" |
|
1345 | 1430 | its(:nhs_immunisations_api_snomed_reason_code) { should eq "723620004" } |
1346 | 1431 | its(:nhs_immunisations_api_snomed_reason_term) { should be_nil } |
1347 | 1432 |
|
| 1433 | + its(:nhs_immunisations_api_snomed_product_code) do |
| 1434 | + should eq "33493111000001108" |
| 1435 | + end |
| 1436 | + |
| 1437 | + its(:nhs_immunisations_api_snomed_product_term) do |
| 1438 | + should eq "Gardasil 9 vaccine suspension for injection 0.5ml pre-filled syringes " \ |
| 1439 | + "(Merck Sharp & Dohme (UK) Ltd) (product)" |
| 1440 | + end |
| 1441 | + |
1348 | 1442 | its(:notes) { should be_nil } |
1349 | 1443 | end |
1350 | 1444 | end |
|
1407 | 1501 | its(:nhs_immunisations_api_snomed_reason_code) { should eq "723620004" } |
1408 | 1502 | its(:nhs_immunisations_api_snomed_reason_term) { should be_nil } |
1409 | 1503 |
|
| 1504 | + its(:nhs_immunisations_api_snomed_product_code) do |
| 1505 | + should eq "39779611000001104" |
| 1506 | + end |
| 1507 | + |
| 1508 | + its(:nhs_immunisations_api_snomed_product_term) do |
| 1509 | + should eq "MenQuadfi vaccine solution for injection 0.5ml vials (Sanofi) (product)" |
| 1510 | + end |
| 1511 | + |
1410 | 1512 | its(:notes) { should include("Reported dose number string: Unknown") } |
1411 | 1513 | end |
1412 | 1514 | end |
|
1469 | 1571 | its(:nhs_immunisations_api_snomed_reason_code) { should eq "723620004" } |
1470 | 1572 | its(:nhs_immunisations_api_snomed_reason_term) { should be_nil } |
1471 | 1573 |
|
| 1574 | + its(:nhs_immunisations_api_snomed_product_code) do |
| 1575 | + should eq "7374511000001107" |
| 1576 | + end |
| 1577 | + |
| 1578 | + its(:nhs_immunisations_api_snomed_product_term) do |
| 1579 | + should eq "Revaxis vaccine suspension for injection 0.5ml pre-filled syringes (Sanofi) " \ |
| 1580 | + "1 pre-filled disposable injection (product)" |
| 1581 | + end |
| 1582 | + |
1472 | 1583 | its(:notes) { should include("Reported dose number string: Unknown") } |
1473 | 1584 | end |
1474 | 1585 | end |
|
1535 | 1646 | its(:nhs_immunisations_api_snomed_reason_code) { should eq "723620004" } |
1536 | 1647 | its(:nhs_immunisations_api_snomed_reason_term) { should be_nil } |
1537 | 1648 |
|
| 1649 | + its(:nhs_immunisations_api_snomed_product_code) do |
| 1650 | + should eq "13968211000001108" |
| 1651 | + end |
| 1652 | + |
| 1653 | + its(:nhs_immunisations_api_snomed_product_term) do |
| 1654 | + should eq "M-M-RVAXPRO vaccine powder and solvent for suspension for injection 0.5ml pre-filled syringes " \ |
| 1655 | + "(Merck Sharp & Dohme (UK) Ltd) (product)" |
| 1656 | + end |
| 1657 | + |
1538 | 1658 | its(:notes) { should include("Reported dose number string: Unknown") } |
1539 | 1659 | end |
1540 | 1660 | end |
|
1601 | 1721 | its(:nhs_immunisations_api_snomed_reason_code) { should eq "723620004" } |
1602 | 1722 | its(:nhs_immunisations_api_snomed_reason_term) { should be_nil } |
1603 | 1723 |
|
| 1724 | + its(:nhs_immunisations_api_snomed_product_code) do |
| 1725 | + should eq "45525711000001102" |
| 1726 | + end |
| 1727 | + |
| 1728 | + its(:nhs_immunisations_api_snomed_product_term) do |
| 1729 | + should eq "Priorix Tetra vaccine powder and solvent for solution for injection 0.5ml pre-filled syringes " \ |
| 1730 | + "(GlaxoSmithKline UK Ltd) (product)" |
| 1731 | + end |
| 1732 | + |
1604 | 1733 | its(:notes) { should include("Reported dose number string: Unknown") } |
1605 | 1734 | end |
1606 | 1735 | end |
|
0 commit comments