gcp-nrces-fhir
Version:
Google cloud healthcare api NRCES FHIR implimenataion
567 lines • 144 kB
JavaScript
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.OPConsultationBundle = void 0;
const _1 = require(".");
class OPConsultationBundle extends _1.BundelMain {
toHtml() {
return __awaiter(this, void 0, void 0, function* () {
throw new Error("Method not implemented.");
});
}
getFHIR(options) {
return __awaiter(this, void 0, void 0, function* () {
if (options.identifier) {
let ret = {
system: "http://www.nicehms.com",
value: options.identifier.value,
};
}
options.composition.title = "OP Consultation Document";
const bundlemain = yield new _1.BundelMain(this.gcpCredetials, this.gcpPath).getentries(options.composition, options.pdfData);
this.entry = bundlemain.entry;
const sectionEntries = options.composition.section;
yield this.getAllSectionAndAllEntries(0, sectionEntries);
const body = {
resourceType: "Bundle",
id: options.id,
meta: {
lastUpdated: new Date().toISOString(),
},
identifier: {
system: "https://www.nicehms.com/bundle",
value: options.id,
},
type: "document",
timestamp: options.composition.date,
entry: this.entry,
};
const medicationRef = body.entry
.filter((el) => el.resource.resourceType == "MedicationRequest")
.map((el) => {
return {
reference: `MedicationRequest/${el.resource.id}`,
};
});
body.entry[0].resource.section.find((m) => m.code.coding[0].display == "Medication summary document").entry = medicationRef;
// const filteredEntry =body.entry.filter(el =>el.resource.resourceType !== "DocumentReference")
// body.entry=filteredEntry;
return body;
});
}
convertFhirToObject(options) {
throw new Error("Method not implemented.");
}
}
exports.OPConsultationBundle = OPConsultationBundle;
const demo = {
resourceType: "Bundle",
id: "2efc8643-743b-4559-9030-f07456970711",
meta: {
lastUpdated: "2016-12-11T00:00:00.000+05:30",
},
identifier: {
system: "https://www.max.in/bundle",
value: "2efc8643-743b-4559-9030-f07456970711",
},
type: "document",
timestamp: "2016-12-11T00:00:00.000+05:30",
entry: [
{
fullUrl: "Composition/23cbf24b-87be-424b-8a3c-f3aa32d6c777",
resource: {
resourceType: "Composition",
id: "23cbf24b-87be-424b-8a3c-f3aa32d6c777",
identifier: {
system: "https://www.max.in/document",
value: "23cbf24b-87be-424b-8a3c-f3aa32d6c777",
},
status: "final",
type: {
coding: [
{
system: "https://projecteka.in/sct",
code: "371530004",
display: "Clinical consultation report",
},
],
},
subject: {
reference: "Patient/LIVNO15",
},
encounter: {
reference: "Encounter/3cf12305-4797-4880-820c-1af701521913",
},
date: "2016-12-11T00:00:00.605+05:30",
author: [
{
reference: "Practitioner/MAX1234",
},
],
title: "OP Consultation Document",
section: [
{
title: "Chief Complaints",
code: {
coding: [
{
system: "https://projecteka.in/sct",
code: "422843007",
display: "Chief Complaint Section",
},
],
},
entry: [
{
reference: "Condition/55cf9a89-2dfd-47f8-9dca-8df693d4ef8b",
},
{
reference: "Condition/0eb0ed36-bb9e-40f9-abbf-3038db0568d2",
},
],
},
{
title: "Allergy Section",
code: {
coding: [
{
system: "https://projecteka.in/sct",
code: "722446000",
display: "Allergy Record",
},
],
},
entry: [
{
reference: "AllergyIntolerance/example",
},
{
reference: "AllergyIntolerance/medication",
},
],
},
{
title: "Physical Examination",
code: {
coding: [
{
system: "https://projecteka.in/sct",
code: "425044008",
display: "Physical exam section",
},
],
},
entry: [
{
reference: "Observation/c4a0c88a-63fb-46a5-a560-9dfd8c9afcc4",
},
{
reference: "Observation/347cdba5-8b40-4144-b29f-01a295784352",
},
],
},
{
title: "Prescription",
code: {
coding: [
{
system: "https://projecteka.in/sct",
code: "440545006",
display: "Prescription",
},
],
},
entry: [
{
reference: "MedicationRequest/a1f58b69-1e5e-4f2c-a291-0b5671a8f15c",
},
],
},
{
title: "Clinical consultation",
code: {
coding: [
{
system: "https://projecteka.in/sct",
code: "371530004",
display: "Clinical consultation report",
},
],
},
entry: [
{
reference: "DocumentReference/f39604fc-da47-4e09-abb2-e2f4551e5713",
},
],
},
{
title: "Procedures",
code: {
coding: [
{
system: "https://projecteka.in/sct",
code: "371525003",
display: "Clinical procedure report",
},
],
},
entry: [
{
reference: "Procedure/3bf80c25-feb5-48aa-84cd-fce761bceeac",
},
],
},
{
title: "Care Plan",
code: {
coding: [
{
system: "https://projecteka.in/sct",
code: "734163000",
display: "Care Plan",
},
],
},
entry: [
{
reference: "CarePlan/6098a179-5137-40aa-9116-1ce641335607",
},
],
},
{
title: "Follow up",
code: {
coding: [
{
system: "https://projecteka.in/sct",
code: "736271009",
display: "Follow up",
},
],
},
entry: [
{
reference: "Appointment/a7a29c2b-e3db-4627-8754-e844767e5f0d",
},
],
},
],
},
},
{
fullUrl: "Practitioner/MAX1234",
resource: {
resourceType: "Practitioner",
id: "MAX1234",
identifier: [
{
system: "https://www.mciindia.in/doctor",
value: "MAX1234",
},
],
name: [
{
text: "Manju Sengar",
prefix: ["Dr"],
suffix: ["MD"],
},
],
},
},
{
fullUrl: "Patient/LIVNO15",
resource: {
resourceType: "Patient",
id: "LIVNO15",
name: [
{
text: "Alex Oxlade",
},
],
gender: "male",
},
},
{
fullUrl: "Encounter/3cf12305-4797-4880-820c-1af701521913",
resource: {
resourceType: "Encounter",
id: "3cf12305-4797-4880-820c-1af701521913",
status: "finished",
class: {
system: "http://terminology.hl7.org/CodeSystem/v3-ActCode",
code: "AMB",
display: "Outpatient visit",
},
subject: {
reference: "Patient/LIVNO15",
},
period: {
start: "2016-12-11T00:00:00+05:30",
},
},
},
{
fullUrl: "Condition/55cf9a89-2dfd-47f8-9dca-8df693d4ef8b",
resource: {
resourceType: "Condition",
id: "55cf9a89-2dfd-47f8-9dca-8df693d4ef8b",
clinicalStatus: {
coding: [
{
system: "http://terminology.hl7.org/CodeSystem/condition-clinical",
code: "active",
display: "active",
},
],
text: "active",
},
category: [
{
coding: [
{
system: "http://terminology.hl7.org/CodeSystem/condition-category",
code: "problem-list-item",
display: "problem list",
},
],
text: "problem list",
},
],
severity: {
text: "Mild",
},
code: {
text: "Dry cough",
},
subject: {
reference: "Patient/LIVNO15",
},
onsetPeriod: {
start: "2016-11-11T00:00:00+05:30",
},
recordedDate: "2016-12-11T00:00:00+05:30",
},
},
{
fullUrl: "Condition/0eb0ed36-bb9e-40f9-abbf-3038db0568d2",
resource: {
resourceType: "Condition",
id: "0eb0ed36-bb9e-40f9-abbf-3038db0568d2",
clinicalStatus: {
coding: [
{
system: "http://terminology.hl7.org/CodeSystem/condition-clinical",
code: "active",
display: "active",
},
],
text: "active",
},
category: [
{
coding: [
{
system: "http://terminology.hl7.org/CodeSystem/condition-category",
code: "problem-list-item",
display: "problem list",
},
],
text: "problem list",
},
],
severity: {
text: "Mild",
},
code: {
text: "Dry cough",
},
subject: {
reference: "Patient/LIVNO15",
},
},
},
{
fullUrl: "AllergyIntolerance/example",
resource: {
resourceType: "AllergyIntolerance",
id: "example",
clinicalStatus: {
coding: [
{
system: "http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical",
code: "active",
display: "Active",
},
],
},
verificationStatus: {
coding: [
{
system: "http://terminology.hl7.org/CodeSystem/allergyintolerance-verification",
code: "confirmed",
display: "Confirmed",
},
],
},
type: "allergy",
category: ["food"],
criticality: "high",
code: {
coding: [
{
system: "http://snomed.info/sct",
code: "227493005",
display: "Cashew nuts",
},
],
},
patient: {
reference: "Patient/LIVNO15",
},
onsetString: "Past 1 year",
asserter: {
reference: "Practitioner/MAX1234",
},
note: [
{
text: "The criticality is high becasue of the observed anaphylactic reaction when challenged with cashew extract.",
},
],
},
},
{
fullUrl: "AllergyIntolerance/medication",
resource: {
resourceType: "AllergyIntolerance",
id: "medication",
clinicalStatus: {
coding: [
{
system: "http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical",
code: "active",
display: "Active",
},
],
},
category: ["medication"],
criticality: "high",
code: {
coding: [
{
system: "http://www.nlm.nih.gov/research/umls/rxnorm",
code: "7980",
display: "Penicillin G",
},
],
},
patient: {
reference: "Patient/LIVNO15",
},
onsetString: "Past 2 year",
asserter: {
reference: "Practitioner/MAX1234",
},
},
},
{
fullUrl: "Observation/c4a0c88a-63fb-46a5-a560-9dfd8c9afcc4",
resource: {
resourceType: "Observation",
id: "c4a0c88a-63fb-46a5-a560-9dfd8c9afcc4",
status: "final",
code: {
text: "Temperature",
},
effectiveDateTime: "2016-12-11T00:00:00+05:30",
valueQuantity: {
value: 99.5,
unit: "C",
},
},
},
{
fullUrl: "Observation/347cdba5-8b40-4144-b29f-01a295784352",
resource: {
resourceType: "Observation",
id: "347cdba5-8b40-4144-b29f-01a295784352",
status: "final",
code: {
text: "pulse",
},
effectiveDateTime: "2016-12-11T00:00:00+05:30",
valueString: "72 bpm",
},
},
{
fullUrl: "Medication/88e12cfc-738c-4ca6-a5c3-4966ebac1a9b",
resource: {
resourceType: "Medication",
id: "88e12cfc-738c-4ca6-a5c3-4966ebac1a9b",
code: {
coding: [
{
system: "https://projecteka.in/act",
code: "R05CB02",
display: "bromhexine 24 mg",
},
],
},
},
},
{
fullUrl: "MedicationRequest/a1f58b69-1e5e-4f2c-a291-0b5671a8f15c",
resource: {
resourceType: "MedicationRequest",
id: "a1f58b69-1e5e-4f2c-a291-0b5671a8f15c",
status: "active",
intent: "order",
medicationReference: {
reference: "Medication/88e12cfc-738c-4ca6-a5c3-4966ebac1a9b",
},
subject: {
reference: "Patient/LIVNO15",
},
authoredOn: "2016-12-11T00:00:00+05:30",
requester: {
reference: "Practitioner/MAX1234",
},
dosageInstruction: [
{
text: "1 capsule 2 times a day",
},
],
},
},
{
fullUrl: "DocumentReference/f39604fc-da47-4e09-abb2-e2f4551e5713",
resource: {
resourceType: "DocumentReference",
id: "f39604fc-da47-4e09-abb2-e2f4551e5713",
status: "current",
type: {
coding: [
{
system: "https://projecteka.in/loinc",
code: "30954-2",
display: "Surgical Pathology Report",
},
],
},
author: [
{
reference: "Practitioner/MAX1234",
},
],
content: [
{
attachment: {
contentType: "application/pdf",
data: "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