1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import { isEmptyObject } from './helpers.js';
import { default as ds100 } from '../ds100.json';
let ds100R = {};
export const initDS100R = () => Object.keys(ds100).forEach(
(id) => (ds100[id].split(', ').forEach(
name => (ds100R[name] = id)
))
);
export const getDS100byIBNR = id => ds100[Number(id)] ?? null;
export const getIBNRbyDS100 = name => {
if (isEmptyObject(ds100R)) initDS100R();
return ({
"CCCDA": "104736",
"CCCFFM": "8000105",
"RZL": "518232",
}[name]) ?? (ds100R[name] ?? null);
};