Barnat lemsh i madh

This commit is contained in:
2022-10-02 23:29:39 +02:00
parent ab68e303a3
commit 6db7c84e9a
5 changed files with 10870 additions and 40 deletions

582
Node/barnat_raw.json Normal file
View File

@@ -0,0 +1,582 @@
[
{
"id": "eceb097d-d765-442d-8348-4e7a7a63c633",
"emer": "sulfat"
},
{
"id": "32fd71d6-819d-4871-a49b-8a68facc5203",
"emer": "Dexamethasone"
},
{
"id": "207b655a-91a5-4667-b8a6-ec8046bbe56d",
"emer": "Papaverine"
},
{
"id": "45b2ad19-96ca-4573-87d5-379426feae1d",
"emer": "Paracetamol"
},
{
"id": "283981db-4153-4206-8aa0-bccf80c7288a",
"emer": "Buscopan"
},
{
"id": "dbc41e8e-fc26-46a6-856a-86a6ed21006a",
"emer": "Voltaren"
},
{
"id": "a3463004-775c-4dfe-aafe-83671554a07c",
"emer": "Lidocaine"
},
{
"id": "873eef2b-c41d-41cd-a44d-bd88b4003e29",
"emer": "ceftril"
},
{
"id": "b97659f8-f7cc-44af-9ec0-e910c8cde6c2",
"emer": "Cefazolin"
},
{
"id": "d18788e2-fc7c-4cc3-b3be-942b909b20aa",
"emer": "Oxytocin"
},
{
"id": "ebddfcd8-ac58-494d-a3d7-5f4c3adbd334",
"emer": "Atropine"
},
{
"id": "c4461747-e1ab-4df3-b1f3-fe613462c60a",
"emer": "Methergine"
},
{
"id": "16f8d24b-561f-404b-ad0e-dcbf6b10cbd7",
"emer": "ca"
},
{
"id": "75821818-aa89-42ba-ab63-5526ec8c58e3",
"emer": "calci"
},
{
"id": "8fa28844-5adf-435c-9c94-23463d68addd",
"emer": "bemiparine"
},
{
"id": "11d4ab91-1cd0-4206-a78e-de9b5804e178",
"emer": "Metronidazole"
},
{
"id": "80b3a6d9-b892-4ca2-ab74-75e5beea95f3",
"emer": "an.gjener"
},
{
"id": "e09bf2a4-2323-42e4-9fab-7cfa14c64b32",
"emer": "an.spinale"
},
{
"id": "4c2b4ac3-813d-4f77-a36f-1d81530733e1",
"emer": "Metamizole"
},
{
"id": "e0fadfe1-4d3d-4766-943d-ec58618a7ea5",
"emer": "Tramadol"
},
{
"id": "75ca47b2-7f75-4885-b679-470ef340dea5",
"emer": "an.gjenerale"
},
{
"id": "599e855d-045d-4038-b027-7b01518deb56",
"emer": "Indomethacin"
},
{
"id": "697085b4-ba3f-4885-8a8a-ae4293483f51",
"emer": "an."
},
{
"id": "b164845c-484b-435a-8625-493f1bcd6130",
"emer": "Ampicillin"
},
{
"id": "fe4e9bf3-8146-4ab6-92f9-b0073aa833e2",
"emer": "Gentamicin"
},
{
"id": "241e310c-fd14-4a43-bc43-e86159d9a021",
"emer": "Ciprofloxacin"
},
{
"id": "cff9b9dc-503b-4785-990c-d4828e65f41d",
"emer": "cefuroxime"
},
{
"id": "fd0e151c-30d2-444e-a96e-a51b3a05765e",
"emer": "an.endovenoze"
},
{
"id": "8566b5e9-037b-45c4-b274-f01a02ee9719",
"emer": "Morphine"
},
{
"id": "1693b6b6-7c03-40d4-a2bb-840fa0da0173",
"emer": "10"
},
{
"id": "eed99543-ed47-49eb-8fe3-13bc5b59700e",
"emer": "Prednisolone"
},
{
"id": "4dbe64a5-2a12-4a1d-92ac-26ab9c9dce69",
"emer": "Cefotaxime"
},
{
"id": "5737fcbf-b5de-4efd-9d01-30621766c397",
"emer": "drenim"
},
{
"id": "29da6b9b-d8b3-4fe7-8a2f-90e51bcd61d9",
"emer": "methyldopa"
},
{
"id": "6029eeba-58ba-4cf5-a1f8-71c2352d9065",
"emer": "ceftazidime"
},
{
"id": "8e272ccf-e0b3-469b-a3e9-db136b6ade33",
"emer": "an.epidurale"
},
{
"id": "1e05cff6-cd00-401f-8f88-35cd845adce5",
"emer": "ceftriaxone"
},
{
"id": "0a24a576-d314-432d-a88c-05156c360ae9",
"emer": "ketoprofen"
},
{
"id": "319c9605-a294-4ddf-bcd6-f2a5d460551b",
"emer": "Analgin"
},
{
"id": "fd44bffb-4c79-47e5-b8e0-17591e90817d",
"emer": "aldomet"
},
{
"id": "55972c93-592f-4dd4-8dc5-1b9463f8bfac",
"emer": "Lasix"
},
{
"id": "3ee16241-0bcc-4f40-80a2-e1e4dea40618",
"emer": "Nifedipine"
},
{
"id": "31557591-1653-4b02-96f1-06c94cce79d2",
"emer": "anestezi"
},
{
"id": "5a42c1ed-2960-4f3c-b486-6fc15937ccd8",
"emer": "deyamethasone"
},
{
"id": "93ea8484-24b4-414e-9e04-de61db5f7ccf",
"emer": "Promethazine"
},
{
"id": "294d822d-ee57-4e6b-8325-584f514b372c",
"emer": "an.spinal"
},
{
"id": "83ee3c8d-a883-44b2-b0d1-77aee2614cca",
"emer": "(propofol"
},
{
"id": "cb341c67-f863-4d8b-9afc-38541642613a",
"emer": "Apotel"
},
{
"id": "2604d852-e927-4d7c-88a6-2c3f2a15decc",
"emer": "flagyl"
},
{
"id": "27e77686-d3bf-48ea-b576-68f4b91aa63c",
"emer": "metonid"
},
{
"id": "9668d7da-5dc2-4aaf-ba3c-0e308b2f9fe0",
"emer": "Furosemide"
},
{
"id": "818d7cf4-263e-431c-8adc-ea14d951dd80",
"emer": "an.gjenerle"
},
{
"id": "2b13e9b0-c816-4a73-b139-94e6f5505a24",
"emer": "salospir"
},
{
"id": "a06d7a63-1390-44c0-b330-bf6eeaf732c0",
"emer": "an.gjenereale"
},
{
"id": "8e468e90-bc2c-4ae1-9ea8-cb9ebcd42ae5",
"emer": "75"
},
{
"id": "8d3b6a54-3ec1-4514-931f-58d0da577a5c",
"emer": "sol."
},
{
"id": "85e0ceb9-7af5-4b69-b282-f39e62f14b48",
"emer": "asnje"
},
{
"id": "27803ea9-0f64-4743-a177-58cd14589c4d",
"emer": "15"
},
{
"id": "08ca067c-0ccc-4352-9509-1fc582471ad4",
"emer": "3"
},
{
"id": "35a75703-4996-4c32-8dfd-6a41b896cab6",
"emer": "14"
},
{
"id": "a1e4650a-a2e6-458b-b67c-77f09850a764",
"emer": "Ranitidine"
},
{
"id": "e25090c7-f075-4a38-b18a-52236f012241",
"emer": "Mannitol"
},
{
"id": "f2ee1316-cd06-4256-bfd6-6446406a0bbf",
"emer": "reponim"
},
{
"id": "1255fbac-4116-42ee-9356-81bf4f8320d4",
"emer": "imobilizim"
},
{
"id": "24815369-e1bf-4c43-9a12-5f70b021a1d2",
"emer": "ct"
},
{
"id": "40d33e98-6b01-4307-8855-2f23511e8230",
"emer": "ibuprofen"
},
{
"id": "bc05b77b-5c85-43bf-8171-0331d7dd550f",
"emer": "fiziologjik"
},
{
"id": "fe291fc3-515a-41ff-a581-6d96d62929ec",
"emer": "vit"
},
{
"id": "3a6cb2ce-5442-402c-a42d-37c467548847",
"emer": "sol"
},
{
"id": "b3b5d4c3-341f-4447-b59b-8aa5dbf42905",
"emer": "Primperan"
},
{
"id": "5089eab1-4b62-49dd-99e8-fdd503ed1f18",
"emer": "heparine"
},
{
"id": "b5042764-775e-44f5-9a84-4f7fc2c01946",
"emer": "ceporine"
},
{
"id": "4417a955-2c73-4d4a-b6ca-004b02e91de9",
"emer": "clexan"
},
{
"id": "0527837c-cb5e-45f3-b69b-8bede721625a",
"emer": "Enoxaparin"
},
{
"id": "4a386285-bb48-4581-8cf1-6cf39fd1abef",
"emer": "suturim"
},
{
"id": "4f101ff1-420e-417d-9405-72277902ddf0",
"emer": "nderhyrje"
},
{
"id": "1fa8c542-35c1-4c67-9173-65abe8eb3e47",
"emer": "Nitroglycerin"
},
{
"id": "a96c2c75-bf79-4309-b0f1-354a6dd8fbd7",
"emer": "mjekim"
},
{
"id": "655a9b8e-3e06-4f1e-97d9-e4bf52cc2d73",
"emer": "Diazepam"
},
{
"id": "a9dce8a4-d81c-477f-9c85-deb583ac6874",
"emer": "bandazh"
},
{
"id": "5cf6b4e8-619a-4f86-bf1e-ce79e294d2d7",
"emer": "trinitrine"
},
{
"id": "2d5310c4-2345-4255-8b01-987a83dd6945",
"emer": "o2"
},
{
"id": "44fef60a-7df0-449f-9ed0-a7dbdf92ae8d",
"emer": "atenolol"
},
{
"id": "31dd24bc-40d5-4166-8b61-d2333bb362ff",
"emer": "sat"
},
{
"id": "50dc2164-b5c8-4958-95d1-2f85d5e549af",
"emer": "bende"
},
{
"id": "ec1772ff-1526-4e53-a123-7a1f12e6ffb5",
"emer": "petidine"
},
{
"id": "6923b81b-f250-41d2-96b1-a7f8b2f5a76b",
"emer": "diclofenac"
},
{
"id": "d2710af4-106e-4449-a110-6cec9fd4ada3",
"emer": "Aspirin"
},
{
"id": "5aef0cb4-b12b-478b-b6da-082a92ba22f4",
"emer": "fragmine"
},
{
"id": "6677dce3-a1ea-4049-ac53-98a846a3af0e",
"emer": "suture"
},
{
"id": "3f5f7498-df53-4c66-b868-aaaca85da027",
"emer": "fraxiparine"
},
{
"id": "55d68217-5dd3-4257-969b-3f015b674714",
"emer": "omeprazole"
},
{
"id": "ddd70898-1b6a-4d6c-a017-179683293c33",
"emer": "omeprazol"
},
{
"id": "547680c5-5d6e-4a79-a076-7a2c296d95ec",
"emer": "rantidine"
},
{
"id": "91d2148e-c796-43e7-8791-526db14e6269",
"emer": "orteze"
},
{
"id": "558484b1-275c-48ba-b026-bd068dbf5882",
"emer": "Methylprednisolone"
},
{
"id": "18ccd277-874d-4ed7-b734-f51bdbb43b5c",
"emer": "suturim???"
},
{
"id": "2319a76d-0b94-48f9-a559-09f3d24f3812",
"emer": "nuk"
},
{
"id": "b569f4d5-ca1c-45ea-8c06-c6936e8b4edb",
"emer": "oksigjenoterapi"
},
{
"id": "447b0990-8e7e-4355-a3c9-3e83dfbd8ee3",
"emer": "u"
},
{
"id": "4a6399fe-2846-43c9-a1d2-bb298f201e00",
"emer": "oksigjen"
},
{
"id": "09ec7d80-bf18-4ec1-a924-d1c149b168da",
"emer": "ringer"
},
{
"id": "3c2bc365-72b0-48bc-bf73-e51fd344137d",
"emer": "sol.glukoz"
},
{
"id": "bf95b3ae-e168-4484-b431-78d3280c1759",
"emer": "glukonat"
},
{
"id": "b5164b79-c874-484d-a4bf-094c73bcdf20",
"emer": "keshilla:"
},
{
"id": "a857e3ee-e773-41fb-93d1-4b2e079fb290",
"emer": "glukoze"
},
{
"id": "5056322f-f5d3-4eb8-adbc-b387924a49a0",
"emer": "lanatosid"
},
{
"id": "46fc069e-1389-4cc5-b590-9695004a8122",
"emer": "rontal"
},
{
"id": "1d8c3946-49b5-4eae-ba9b-763474cf5849",
"emer": "pimperan"
},
{
"id": "c66c6889-6287-4293-b319-85c89cfcefea",
"emer": "test"
},
{
"id": "877cb282-1240-46bc-8a41-bc0756d8ece8",
"emer": "fasho"
},
{
"id": "25698303-c581-4e4a-ba83-a2257c01c283",
"emer": "fraxiparin"
},
{
"id": "9b6b60a8-7894-43dc-8a4a-5d90d52d667c",
"emer": "cordaron"
},
{
"id": "0667b5db-c921-419c-b313-d6194299e303",
"emer": "lenitral"
},
{
"id": "3270df67-9904-4298-949a-f87d837c437c",
"emer": "pastrim"
},
{
"id": "df1e1cd3-65c3-4873-9043-7930d9f2e62e",
"emer": "mjekin"
},
{
"id": "f83e1130-f258-49e0-9929-45169ed81234",
"emer": "rainitidin"
},
{
"id": "95c2bb31-3d3f-44fd-957e-892a49b6830b",
"emer": "bivacine"
},
{
"id": "54791466-dad1-413a-ac2a-2ef09cccecfc",
"emer": "lanatocid"
},
{
"id": "c267b2ef-1a67-4667-b205-06995a2a79c9",
"emer": "enalapril"
},
{
"id": "2bbc0dff-1c46-446f-bde1-10ef1019d1b7",
"emer": "Calciparine"
},
{
"id": "27679ef6-c017-4a95-ac9f-8f20737166fc",
"emer": "plavix"
},
{
"id": "21dab850-23cf-48bc-9ebf-cefd4d95afab",
"emer": "ivor"
},
{
"id": "9c6edbaa-1a72-4e6b-be5e-b3f56798edec",
"emer": "ranital"
},
{
"id": "152d78a2-81e9-4c2c-8a4e-2a3b7152965f",
"emer": "tanitidine"
},
{
"id": "cf7c8dec-c00a-4690-bfcf-eaffb7dee4c2",
"emer": "---"
},
{
"id": "44b2db28-ebfd-4769-a6d2-b2ed3a030a75",
"emer": "luminal"
},
{
"id": "52cfa565-0063-485e-bb55-16e4507345ea",
"emer": "???"
},
{
"id": "51b015ee-5db8-43c0-9e09-a68776902870",
"emer": "midazolam"
},
{
"id": "505fe0f2-8b7c-4df2-9039-257e83fe8212",
"emer": "----"
},
{
"id": "6b170e7e-ce1d-480e-b441-2bfb94dfeafd",
"emer": "clopidogrel"
},
{
"id": "bf16857f-a581-49b3-9e97-eae21074b356",
"emer": "metoprolol"
},
{
"id": "1cbfd048-0572-436b-8ec6-d3ddad6f5142",
"emer": "suport"
},
{
"id": "4f882e73-480e-4430-85b8-ef781e22ff1c",
"emer": "mgso4"
},
{
"id": "91628f99-03dd-423c-b703-8b6d9477e210",
"emer": "omobilizim"
},
{
"id": "100d14c2-451f-4ae7-a087-13f87accd3a8",
"emer": "klorur"
},
{
"id": "ba4df818-fe95-4818-9bf2-aabd27a4d260",
"emer": "incizion"
},
{
"id": "f01d6ddd-6adb-4cdd-bf19-da051959de82",
"emer": "imbilizim"
},
{
"id": "f94c1e7d-6934-42c1-b0ae-1e5fca910a74",
"emer": "trimetazidine"
},
{
"id": "29780e6e-28e9-423f-877b-1cc6a08f5900",
"emer": "vizite"
},
{
"id": "69d380b9-20e6-4196-ae26-a361e6e05802",
"emer": "perpunim"
},
{
"id": "85f8d9e7-4293-4f9f-9414-77c948f7acc0",
"emer": "rregullim"
},
{
"id": "52feaefa-33dd-454e-899f-434997b9c9fe",
"emer": "me"
},
{
"id": "dcae1e06-5bdd-4405-9249-5a7e47f5c8ce",
"emer": "konsulte"
},
{
"id": "15595827-5548-41e0-9caf-a81bf065e893",
"emer": "primoeran"
}
]

10136
Node/barnat_raw.txt Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -37,6 +37,4 @@ export interface Trajtimi {
export interface Bari { export interface Bari {
id: string; id: string;
emer: string; emer: string;
njesia: string | null;
sasia: string | null;
} }

148
Node/src/rregulloBarnat.ts Normal file
View File

@@ -0,0 +1,148 @@
import { Bari } from "./interfaces";
import { v4 as uuidv4 } from "uuid";
export const barnat: Bari[] = [];
export let barnatRAw: string[] = [];
export const rregulloBarnat = (trajtimiRaw: any): Bari[] => {
barnatRAw.push(trajtimiRaw);
let barnatRawArr = trajtimiRaw.split("\n");
return barnatRawArr.map((bar: any) => {
bar = bar.trim();
let bariRaw = bar.split(",");
if (
bariRaw[0] === "" ||
bariRaw[0] === "??" ||
bariRaw[0] === "???" ||
bariRaw[0] === "????" ||
bariRaw[0] === "---" ||
bariRaw[0] === "----" ||
bariRaw[0] === "-----"
) {
return null;
} else {
// console.log(bariRaw[0]);
let barFilter = bariRaw[0].split(" ");
let bariEmer = "";
if (
barFilter[0].toLowerCase().includes("parac") ||
barFilter[0].toLowerCase().includes("pracetamol")
) {
bariEmer = "Paracetamol";
} else if (barFilter[0].includes("Dexa")) {
bariEmer = "Dexamethasone";
} else if (barFilter[0].toLowerCase().includes("papa")) {
bariEmer = "Papaverine";
} else if (
barFilter[0].toLowerCase().includes("busc") ||
barFilter[0].toLowerCase().includes("bscopan")
) {
bariEmer = "Buscopan";
} else if (barFilter[0].toLowerCase().includes("volt")) {
bariEmer = "Voltaren";
} else if (barFilter[0].toLowerCase().includes("lido")) {
bariEmer = "Lidocaine";
} else if (
barFilter[0].toLowerCase().includes("cefaz") ||
barFilter[0].toLowerCase().includes("cefaolin") ||
barFilter[0].toLowerCase().includes("cafazoline")
) {
bariEmer = "Cefazolin";
} else if (
barFilter[0].toLowerCase().includes("oxyt") ||
barFilter[0].toLowerCase().includes("oxit")
) {
bariEmer = "Oxytocin";
} else if (
barFilter[0].toLowerCase().includes("metam") ||
barFilter[0].toLowerCase().includes("metham") ||
barFilter[0].toLowerCase().includes("mata")
) {
bariEmer = "Metamizole";
} else if (barFilter[0].toLowerCase().includes("atr")) {
bariEmer = "Atropine";
} else if (barFilter[0].toLowerCase().includes("meterg")) {
bariEmer = "Methergine";
} else if (barFilter[0].toLowerCase().includes("metron")) {
bariEmer = "Metronidazole";
} else if (barFilter[0].toLowerCase().includes("tramad")) {
bariEmer = "Tramadol";
} else if (
barFilter[0].toLowerCase().includes("indomet") ||
barFilter[0].toLowerCase().includes("inodmethac")
) {
bariEmer = "Indomethacin";
} else if (barFilter[0].toLowerCase().includes("ampicil")) {
bariEmer = "Ampicillin";
} else if (barFilter[0].toLowerCase().includes("gentamicin")) {
bariEmer = "Gentamicin";
} else if (
barFilter[0].toLowerCase().includes("cipr") ||
barFilter[0].toLowerCase().includes("cirpoflox")
) {
bariEmer = "Ciprofloxacin";
} else if (
barFilter[0].toLowerCase().includes("metil") ||
barFilter[0].toLowerCase().includes("metyl")
) {
bariEmer = "Methylprednisolone";
} else if (barFilter[0].toLowerCase().includes("morfin")) {
bariEmer = "Morphine";
} else if (barFilter[0].toLowerCase().includes("lasix")) {
bariEmer = "Lasix";
} else if (barFilter[0].toLowerCase().includes("nifedipin")) {
bariEmer = "Nifedipine";
} else if (
barFilter[0].toLowerCase().includes("prednis") &&
!barFilter[0].toLowerCase().includes("Methyl")
) {
bariEmer = "Prednisolone";
} else if (barFilter[0].toLowerCase().includes("cefat")) {
bariEmer = "Cefotaxime";
} else if (barFilter[0].toLowerCase().includes("analgin")) {
bariEmer = "Analgin";
} else if (
barFilter[0].toLowerCase().includes("promet") ||
barFilter[0].toLowerCase().includes("pometazin")
) {
bariEmer = "Promethazine";
} else if (barFilter[0].toLowerCase().includes("apotel")) {
bariEmer = "Apotel";
} else if (barFilter[0].toLowerCase().includes("furosemid")) {
bariEmer = "Furosemide";
} else if (barFilter[0].toLowerCase().includes("ranitidin")) {
bariEmer = "Ranitidine";
} else if (barFilter[0].toLowerCase().includes("man")) {
bariEmer = "Mannitol";
} else if (barFilter[0].toLowerCase().includes("primp")) {
bariEmer = "Primperan";
} else if (barFilter[0].toLowerCase().includes("enoxaparin")) {
bariEmer = "Enoxaparin";
} else if (barFilter[0].toLowerCase().includes("nitrogl")) {
bariEmer = "Nitroglycerin";
} else if (barFilter[0].toLowerCase().includes("diazepam")) {
bariEmer = "Diazepam";
} else if (barFilter[0].toLowerCase().includes("aspirin")) {
bariEmer = "Aspirin";
} else if (barFilter[0].toLowerCase().includes("alciparin")) {
bariEmer = "Calciparine";
} else {
bariEmer = barFilter[0].trim().toLowerCase();
}
let newBar: Bari = {
id: uuidv4(),
emer: bariEmer,
};
const isFoundBari = barnat.some((bar) => {
if (newBar.emer === bar.emer) {
return true;
}
return false;
});
if (!isFoundBari) {
barnat.push(newBar);
}
return newBar;
}
});
};

View File

@@ -1,4 +1,5 @@
import excelData from "./excelToJson"; import excelData from "./excelToJson";
import { write, writeFileSync } from "fs";
import { v4 as uuidv4 } from "uuid"; import { v4 as uuidv4 } from "uuid";
import { getJsDateFromExcel } from "excel-date-to-js"; import { getJsDateFromExcel } from "excel-date-to-js";
import { import {
@@ -9,6 +10,7 @@ import {
Trajtimi, Trajtimi,
Bari, Bari,
} from "./interfaces"; } from "./interfaces";
import { barnat, barnatRAw, rregulloBarnat } from "./rregulloBarnat";
// import { findPacient, upsertKlinika } from "./saveToNeo4j"; // import { findPacient, upsertKlinika } from "./saveToNeo4j";
let klinikat: Klinika[] = []; let klinikat: Klinika[] = [];
@@ -16,7 +18,6 @@ let pacientet: Pacienti[] = [];
let shtrimet: Shtrimi[] = []; let shtrimet: Shtrimi[] = [];
let diagnozat: Diagnoza[] = []; let diagnozat: Diagnoza[] = [];
let trajtimet: Trajtimi[] = []; let trajtimet: Trajtimi[] = [];
let barnat: Bari[] = [];
const createObjects = () => { const createObjects = () => {
let errorNr = 0; let errorNr = 0;
@@ -94,43 +95,8 @@ const createObjects = () => {
return true; return true;
}); });
console.log(barnat.length); console.log(barnat.length);
}; writeFileSync("barnat_raw.json", JSON.stringify(barnat, null, 2));
writeFileSync("barnat_raw.txt", JSON.stringify(barnatRAw, null, 2));
const rregulloBarnat = (trajtimiRaw: any): Bari[] => {
let barnatRawArr = trajtimiRaw.split("\n");
return barnatRawArr.map((bar: any) => {
bar = bar.trim();
let bariRaw = bar.split(",");
if (
bariRaw[0] === "" ||
bariRaw[0] === "??" ||
bariRaw[0] === "???" ||
bariRaw[0] === "????" ||
bariRaw[0] === "---" ||
bariRaw[0] === "----" ||
bariRaw[0] === "-----"
) {
return null;
} else {
let newBar: Bari = {
id: uuidv4(),
emer: bariRaw[0],
njesia: null,
sasia: null,
};
const isFoundBari = barnat.some((bar) => {
if (newBar.emer === bar.emer) {
return true;
}
return false;
});
if (!isFoundBari) {
barnat.push(newBar);
}
return newBar;
}
});
}; };
const insertKlinikaArr = (klinika: Klinika) => { const insertKlinikaArr = (klinika: Klinika) => {