Skip to content

Commit e080ed9

Browse files
Copilotaurelianware
andcommitted
Remove unused fhir.js require statement to fix linting
Co-authored-by: aurelianware <194855645+aurelianware@users.noreply.github.com>
1 parent 0c5e6f8 commit e080ed9

File tree

1 file changed

+14
-22
lines changed

1 file changed

+14
-22
lines changed

src/fhir/examples.ts

Lines changed: 14 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ export async function example_fhirjsIntegration(): Promise<void> {
234234
console.log('\n=== Example 6: Integration with fhir.js Client ===\n');
235235

236236
// Note: This is a code example - actual execution would require a FHIR server
237-
const Client = require('fhir.js'); // Would need: npm install fhir.js
237+
// const Client = require('fhir.js'); // Would need: npm install fhir.js
238238

239239
const x12Input: X12_270 = {
240240
inquiryId: 'INQ20240115-FHIRJS-001',
@@ -252,30 +252,22 @@ export async function example_fhirjsIntegration(): Promise<void> {
252252
const { patient, eligibility } = mapX12270ToFhirEligibility(x12Input);
253253

254254
try {
255-
console.log('Example: Initializing FHIR client and creating resources...');
256-
257-
// In a real implementation, you would:
258-
// 1. Initialize FHIR client (example configuration)
259-
// const client = Client({
260-
// baseUrl: 'https://your-fhir-server.com/fhir',
261-
// auth: {
262-
// bearer: 'your-oauth-token-here' // Use Azure AD token in production
263-
// }
264-
// });
265-
266-
// 2. Create Patient resource on FHIR server
267-
// const patientResponse = await client.create({ resource: patient });
268-
// console.log('Patient created with ID:', patientResponse.id);
269-
270-
// 3. Create CoverageEligibilityRequest
271-
// const eligibilityResponse = await client.create({ resource: eligibility });
272-
// console.log('Eligibility request created with ID:', eligibilityResponse.id);
273-
255+
console.log('Example: Transforming X12 270 to FHIR resources...');
274256
console.log(`Generated Patient resource: ${patient.id}`);
275257
console.log(`Generated Eligibility request: ${eligibility.id}`);
276-
console.log('\n(This is a code example - actual client usage would require FHIR server)');
258+
259+
console.log('\nIn a real implementation with fhir.js, you would:');
260+
console.log('1. Initialize FHIR client:');
261+
console.log(' const Client = require("fhir.js");');
262+
console.log(' const client = Client({ baseUrl: "https://your-fhir-server.com/fhir", auth: { bearer: "token" } });');
263+
console.log('2. Create Patient resource:');
264+
console.log(' const patientResponse = await client.create({ resource: patient });');
265+
console.log('3. Create CoverageEligibilityRequest:');
266+
console.log(' const eligibilityResponse = await client.create({ resource: eligibility });');
267+
268+
console.log('\n(This is a code example - actual client usage requires FHIR server and fhir.js in devDependencies)');
277269
} catch (error) {
278-
console.error('Error creating FHIR resources:', error);
270+
console.error('Error in FHIR transformation:', error);
279271
}
280272
}
281273

0 commit comments

Comments
 (0)