|
1 | 1 | const { when } = require('jest-when');
|
2 | 2 | const rewire = require('rewire');
|
3 | 3 | const { MCODERadiationProcedureExtractor } = require('../../src/extractors/MCODERadiationProcedureExtractor.js');
|
4 |
| -const exampleProcedureBundle = require('./fixtures/radiation-procedure-bundle.json'); |
| 4 | +const exampleProcedureBundle = require('./fixtures/surgical-radiation-procedure-bundle.json'); |
5 | 5 |
|
6 | 6 | const radiationProcedureExtractorRewired = rewire('../../src/extractors/MCODERadiationProcedureExtractor.js');
|
7 | 7 | const getMCODERadiationProcedures = radiationProcedureExtractorRewired.__get__('getMCODERadiationProcedures');
|
@@ -79,14 +79,15 @@ describe('MCODERadiationProcedureExtractor', () => {
|
79 | 79 | });
|
80 | 80 |
|
81 | 81 | describe('getMCODERadiationProcedures', () => {
|
82 |
| - const otherProcedureCoding = { |
| 82 | + const radiationProcedureCoding = { |
83 | 83 | system: 'http://snomed.info/sct',
|
84 | 84 | code: '152198000',
|
85 | 85 | display: 'Brachytherapy (procedure)',
|
86 | 86 | };
|
87 |
| - const radiationProcedureCoding = { |
| 87 | + const otherProcedureCoding = { |
88 | 88 | system: 'http://snomed.info/sct',
|
89 | 89 | code: '173170008',
|
| 90 | + display: 'Bilobectomy of lung', |
90 | 91 | };
|
91 | 92 | let fhirProcedures;
|
92 | 93 | beforeEach(() => {
|
@@ -175,7 +176,7 @@ describe('MCODERadiationProcedureExtractor', () => {
|
175 | 176 | expect(data.type).toEqual('collection');
|
176 | 177 | expect(data.entry).toBeDefined();
|
177 | 178 | expect(data.entry).toHaveLength(1);
|
178 |
| - expect(data.entry[0].resource.code.coding[0].code).toEqual('173170008'); // Bilobectomy of lung - is in MCODE Cancer Related Radiation Procedure VS |
| 179 | + expect(data.entry[0].resource.code.coding[0].code).toEqual('152198000'); // Brachytherapy (procedure) - is in MCODE Cancer Related Radiation Procedure VS |
179 | 180 | });
|
180 | 181 | });
|
181 | 182 | });
|
0 commit comments