VA jádro - VA Kernel
The VA jádro je sada programů vyvinutých ministerstvem pro záležitosti veteránů vlády Spojených států, které poskytují operační systém a PŘÍUŠNICE implementace nezávislé abstrakce do Průhled Nemocniční informační systém. Tyto programy (nazývané „rutiny“ v MUMPS) jsou jedinými programy, u nichž se očekává, že nebudou zapsány do standardních MUMPS ANSI.
Jazyk MUMPS používaný v jádře je neuvěřitelně jednoduchý a skládá se z jediného jazyka (MUMPS), jediného datového typu (řetězce), jediného mechanismu ukládání dat (globální pole uložená na disku), 19 příkazů a 22 funkcí. MUMPS je a symbolický jazyk s jazykovými kořeny blíže k LISP než Fortran nebo COBOL. Díky této jednoduché softwarové vrstvě Průhled softwarová architektura se dokázala v průběhu desetiletí přizpůsobit měnícím se hardwarovým prostředím s minimálním množstvím softwarových změn na vyšších úrovních abstrakce.
The CHCS systém a RPMS systém má také jádro, které poskytuje podobnou míru podpory těmto systémům jako VA jádro Průhled.
VA jádro poskytuje abstrakce pro:
- Správa nabídek (MenuMan)
- Elektronická pošta, skupinové konference, zpracování transakcí (MailMan)
- Zabezpečení přihlášení a přístupu
- Plánování úloh a dávkové zpracování
- Vstupní / výstupní zařízení
- Zpracování protokolu a událostí
- Zpracování data a manipulace
- Matematické a běžné knihovnické funkce