Kafað djúft:
HástigsFélagar: Virðing – Stíll og SamfélagsábyrgðFerðalag : Óskadórs frá leyndardómi til leiðtogahlutverks
Óskadór: Konungar og Snjallskjal. Umbreyting valds og róttækar samfélagshugmyndir
Í skugga NPD — Stafræn Handbók fyrir Fagfólk
https://cdn.tailwindcss.com
https://cdn.jsdelivr.net/npm/chart.js
https://cdn.plot.ly/plotly-2.27.0.min.js
body {
font-family: ‘Inter’, sans-serif;
background-color: #F3F4F6; /* warm gray-100 */
color: #1F2937;
}
/* Custom Scrollbar for side panels if needed */
::-webkit-scrollbar {
width: 8px;
}
::-webkit-scrollbar-track {
background: #f1f1f1;
}
::-webkit-scrollbar-thumb {
background: #cbd5e1;
border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
background: #94a3b8;
}
.chart-container {
position: relative;
width: 100%;
max-width: 600px;
margin-left: auto;
margin-right: auto;
height: 350px;
max-height: 400px;
}
@media (max-width: 640px) {
.chart-container {
height: 300px;
}
}
.nav-item.active {
border-bottom: 2px solid #475569;
color: #111827;
font-weight: 600;
}
.fade-in {
animation: fadeIn 0.4s ease-in-out;
}
@keyframes fadeIn {
from { opacity: 0; transform: translateY(10px); }
to { opacity: 1; transform: translateY(0); }
}
Í skugga NPD | Fyrir fagaðila
Yfirlit
Greining & Svipgerðir
Aðgreining
Áhætta & Kerfi
Meðferð
☰
Handbók fyrir fagfólk
Þessi stafræna útgáfa byggir á „Í skugga NPD“. Hún er hönnuð sem verkfærakista til að aðstoða við greiningu, aðgreiningu og meðferðaráætlanir í flóknum málum tengdum sjálfsdýrkunarpersónuleikaröskun.
„Votl viðurkenning til þreytu þinnar. Þú hefur líklega skrifað þúsund ósýnilegar skýrslur innra með þér. Hún má hvíla núna… Lífið er ekki verkefni. Þetta er bara tæki til að verja það.“
🔍
Greiningarlíkön
DSM-5-TR vs ICD-11 og undirgerðir
⚖️
Aðgreining
NPD, BPD, ASPD og kerfisnálgun
⚠️
Áhættumat
Ofbeldi, barnavernd og öryggi
🛠️
Meðferð & Verkfæri
MBT, CBT og rammahald
Greining og Undirgerðir
Hér er fjallað um mismunandi birtingarmyndir NPD. Mikilvægt er að greina á milli bersýnilegrar (overt/grandiose) og hulinnar (covert/vulnerable) framsetningar, þar sem klínísk nálgun er ólík.
Prófíll Undirgerða (Radar)
Sýna/Fela Bersýnilega
Sýna/Fela Hulda
Bersýnileg (Overt)
Úthverf athyglisþörf.
Hroki og yfirlæti augljóst.
Lítill kvíði í félagslegum samskiptum.
Árásargirni út á við þegar ógnað.
Hulin (Covert)
Viðkvæmni fyrir höfnun.
„Fórnarlambs“ hlutverk ríkjandi.
Dulinn hroki („Ég er misskilinn snillingur“).
Mikil skömm og félagslegur kvíði.
Greiningarferlið: Lykilþættir
1. Viðtal Klínísk saga og mynstur
2. Hliðargögn Fjölskylda, skóli, vinna
3. Kvarðar PID-5, NPI o.fl.
4. Kerfisnálgun Áhrif á umhverfið
Aðgreiningargreining (Differential Diagnosis)
Skörun einkenna getur verið villandi. Hér sjáum við samanburð á helstu þáttum sem aðgreina NPD frá BPD (Borderline), ASPD (Andfélagslegri) og OCD/OCD-P.
Samanburður Einkenna
*Gildi eru byggð á klínísku mati á styrkleika einkenna (0-10)
BPD (Borderline)
Aðalmunur: Í BPD er sjálfsmyndin óstöðug og brotakennd. Í NPD er hún oftast stöðugri en óraunhæf (grandios).
Tengsl: BPD óttast yfirgefun; NPD óttast niðurlægingu.
ASPD (Sálarkuldi)
Aðalmunur: ASPD einkennist af skorti á samviskubiti og lögbrotahegðun. NPD leitar eftir aðdáun.
Ofbeldi: Í ASPD er ofbeldið oft „instrumental“ (til að ná markmiði), í NPD oft vegna „narcissistic injury“.
Tvíklofið kvíðakerfi
Aðgreining felst oft í varnarmekanismum. NPD notar „splitting“ og „projection“ á kerfisbundnari hátt til að verja sjálfið en kvíðaraskanir.
Áhættumat og Öryggi
Mat á hættu á ofbeldi, fjárhagslegri misnotkun og áhrifum á börn. Hakaðu við þá þætti sem eiga við til að fá gróft mat á áhættustigi.
Gátlisti Áhættuþátta
Saga um líkamlegt ofbeldi
Stjórnunarsemi / Rásaflakk (Stalking)
Fjárhagsleg misnotkun
Börn notuð sem vopn (Parental Alienation)
Vímuefnaneysla samhliða
Hótanir um sjálfsvíg/skaða við aðskilnað
Áhættustig
Veldu þætti
Notaðu listann til vinstri til að meta aðstæður.
Barnavernd
Skoðaðu „skiptistaði“ og „skólaleið“. Börn eru oft notuð sem milliliðir upplýsinga.
Stafrænt Öryggi
Hulin skráning í tæki, GPS mælingar, aðgangur að skýjaþjónustum.
Lagaleg Varúð
NPD einstaklingar nota oft dómskerfið til að halda áfram stjórnun (Litigation abuse).
Meðferð og Nálgun
Meðferð NPD er krefjandi. Hér er yfirlit yfir hvað virkar stundum, hvað sjaldan, og hvernig fagfólk verndar sig.
Hvað virkar (Stundum/Oft)
✓
MBT (Mentalization Based Therapy)
Að auka getu til að skilja eigin huga og annarra.
✓
Skýr Rammahald (Boundaries)
Stífir rammar um tímasetningar, greiðslur og samskipti eru nauðsynlegir.
✓
Samningur um Meðferð
Skriflegur samningur um markmið og afleiðingar rofs á reglum.
Hvað virkar sjaldan / Varúð
!
Opinberun í upphafi (Confrontation)
Að benda beint á narcissismann veldur oftast vörn eða brotthvarfi.
!
Óskipulögð Samtalsmeðferð
Hætta á að skjólstæðingur stjórni tímanum eða noti hann í sögusagnir.
Árangur Meðferðarforma (Mat)
Byggt á almennum klínískum viðmiðum úr handbók (MBT/CBT/Psychodynamic)
MBC: Mælingamiðuð Þjónusta
Notaðu 30-60-90 daga viðmið. Ef engin breyting á hegðun sést eftir 90 daga, þarf að endurskoða nálgunina.
Hegðunarvísar
Kvarðar
Endurmat
Í skugga NPD — Handbók fyrir fagfólk. Þetta tól kemur ekki í stað klínískrar dómgreindar.
Bækurnar: Í skugga móður, Í skugga föður, Í skugga maka, Í skugga NPD.
// State Management
let currentView = ‘home’;
// Charts Instances
let radarChart = null;
let diffChart = null;
let riskChart = null;
let treatChart = null;
// Navigation Router
function router(viewName) {
// Hide all views
const views = [‘home’, ‘diagnosis’, ‘differential’, ‘risk’, ‘treatment’];
views.forEach(v => {
document.getElementById(`view-${v}`).classList.add(‘hidden’);
// Remove active class from nav
const navBtn = document.getElementById(`nav-${v}`);
if(navBtn) navBtn.classList.remove(‘active’);
});
// Show selected view
document.getElementById(`view-${viewName}`).classList.remove(‘hidden’);
const activeBtn = document.getElementById(`nav-${viewName}`);
if(activeBtn) activeBtn.classList.add(‘active’);
// Scroll to top
window.scrollTo(0,0);
// Initialize charts if entering view for first time or needing refresh
if (viewName === ‘diagnosis’ && !radarChart) initRadarChart();
if (viewName === ‘differential’ && !diffChart) initDiffChart();
if (viewName === ‘risk’ && !riskChart) initRiskChart();
if (viewName === ‘treatment’ && !treatChart) initTreatmentChart();
// Mobile menu close
document.getElementById(‘mobile-menu’).classList.add(‘hidden’);
}
function toggleMobileMenu() {
document.getElementById(‘mobile-menu’).classList.toggle(‘hidden’);
}
// — CHART 1: DIAGNOSIS RADAR —
function initRadarChart() {
const ctx = document.getElementById(‘subtypeRadarChart’).getContext(‘2d’);
radarChart = new Chart(ctx, {
type: ‘radar’,
data: {
labels: [‘Hroki (Arrogance)’, ‘Viðkvæmni (Vulnerability)’, ‘Samkennd (Empathy)’, ‘Árásargirni (Aggression)’, ‘Skömm (Shame)’, ‘Athyglisþörf’],
datasets: [{
label: ‘Bersýnileg (Overt)’,
data: [9, 2, 1, 8, 2, 9],
fill: true,
backgroundColor: ‘rgba(59, 130, 246, 0.2)’,
borderColor: ‘rgb(59, 130, 246)’,
pointBackgroundColor: ‘rgb(59, 130, 246)’,
pointBorderColor: ‘#fff’,
pointHoverBackgroundColor: ‘#fff’,
pointHoverBorderColor: ‘rgb(59, 130, 246)’
}, {
label: ‘Hulin (Covert)’,
data: [4, 9, 2, 3, 9, 5],
fill: true,
backgroundColor: ‘rgba(20, 184, 166, 0.2)’,
borderColor: ‘rgb(20, 184, 166)’,
pointBackgroundColor: ‘rgb(20, 184, 166)’,
pointBorderColor: ‘#fff’,
pointHoverBackgroundColor: ‘#fff’,
pointHoverBorderColor: ‘rgb(20, 184, 166)’
}]
},
options: {
responsive: true,
maintainAspectRatio: false,
scales: {
r: {
angleLines: { display: true },
suggestedMin: 0,
suggestedMax: 10,
ticks: { display: false } // clean look
}
},
plugins: {
legend: { position: ‘top’ }
}
}
});
}
function toggleRadarDataset(index) {
if (radarChart) {
const meta = radarChart.getDatasetMeta(index);
meta.hidden = meta.hidden === null ? !radarChart.data.datasets[index].hidden : null;
radarChart.update();
}
}
// — CHART 2: DIFFERENTIAL BAR —
function initDiffChart() {
const ctx = document.getElementById(‘differentialChart’).getContext(‘2d’);
diffChart = new Chart(ctx, {
type: ‘bar’,
data: {
labels: [‘Stöðugleiki Sjálfsmyndar’, ‘Hvatvísi’, ‘Ótti við yfirgefun’, ‘Skortur á Samkennd’, ‘Lögbrot/Reglubrot’],
datasets: [
{
label: ‘NPD’,
data: [8, 4, 3, 9, 3], // High stability (grandiose), low impulsivity compared to BPD, high lack of empathy
backgroundColor: ‘rgba(71, 85, 105, 0.8)’, // Slate
},
{
label: ‘BPD (Borderline)’,
data: [2, 9, 10, 3, 5], // Low stability, high impulsivity, high fear of abandonment
backgroundColor: ‘rgba(147, 51, 234, 0.8)’, // Purple
},
{
label: ‘ASPD (Antisocial)’,
data: [7, 8, 2, 10, 10], // High lack of empathy, high rule breaking
backgroundColor: ‘rgba(220, 38, 38, 0.8)’, // Red
}
]
},
options: {
responsive: true,
maintainAspectRatio: false,
scales: {
y: { beginAtZero: true, max: 10, title: {display: true, text: ‘Styrkur Einkennis’} }
},
plugins: {
tooltip: {
callbacks: {
label: function(context) {
return context.dataset.label + ‘: ‘ + context.raw + ‘/10’;
}
}
}
}
}
});
}
// — CHART 3: RISK GAUGE —
function initRiskChart() {
const ctx = document.getElementById(‘riskGauge’).getContext(‘2d’);
// Needles plugin for gauge effect (simplified as doughnut for stability without external complex plugins)
riskChart = new Chart(ctx, {
type: ‘doughnut’,
data: {
labels: [‘Áhætta’, ‘Öryggi’],
datasets: [{
label: ‘Stig’,
data: [0, 100],
backgroundColor: [
‘rgb(245, 158, 11)’, // Amber (initial)
‘rgb(229, 231, 235)’ // Gray background
],
borderWidth: 0,
circumference: 180,
rotation: 270,
}]
},
options: {
responsive: true,
maintainAspectRatio: false,
plugins: {
legend: { display: false },
tooltip: { enabled: false }
}
}
});
// Add event listeners to checkboxes
document.querySelectorAll(‘.risk-check’).forEach(box => {
box.addEventListener(‘change’, updateRiskCalculation);
});
}
function updateRiskCalculation() {
let score = 0;
const maxScore = 45; // Sum of all values
document.querySelectorAll(‘.risk-check:checked’).forEach(box => {
score += parseInt(box.value);
});
// Update Chart
riskChart.data.datasets[0].data = [score, maxScore – score];
// Color Logic
let color = ‘rgb(16, 185, 129)’; // Green
let text = „Lítil Áhætta“;
let desc = „Engir augljósir áhættuþættir valdir, en hafðu alltaf varann á.“;
if (score > 10) {
color = ‘rgb(245, 158, 11)’; // Orange
text = „Miðlungs Áhætta“;
desc = „Vísbendingar um stjórnun eða fjárhagslegt ofbeldi. Náið eftirlit.“;
}
if (score > 25) {
color = ‘rgb(220, 38, 38)’; // Red
text = „MIKIL ÁHÆTTA“;
desc = „Öryggisáætlun nauðsynleg. Hætta á líkamlegu ofbeldi eða alvarlegu rásaflakki.“;
}
riskChart.data.datasets[0].backgroundColor[0] = color;
riskChart.update();
// Update Text
const textEl = document.getElementById(‘risk-text’);
textEl.innerText = text;
textEl.style.color = color;
document.getElementById(‘risk-desc’).innerText = desc;
}
// — CHART 4: TREATMENT EFFICACY —
function initTreatmentChart() {
const ctx = document.getElementById(‘treatmentChart’).getContext(‘2d’);
treatChart = new Chart(ctx, {
type: ‘bar’,
data: {
labels: [‘MBT (Mentalization)’, ‘CBT (Hugræn)’, ‘DBT (Díalektísk)’, ‘Psychoanalysis (Djúpsálfr.)’],
datasets: [{
label: ‘Árangur (Sjálfsmat/Hegðun)’,
data: [75, 55, 60, 40],
backgroundColor: [
‘rgba(16, 185, 129, 0.7)’, // Emerald
‘rgba(59, 130, 246, 0.7)’, // Blue
‘rgba(139, 92, 246, 0.7)’, // Violet
‘rgba(107, 114, 128, 0.7)’ // Gray
],
borderWidth: 1
}]
},
options: {
responsive: true,
maintainAspectRatio: false,
scales: {
y: { beginAtZero: true, max: 100, title: {display:true, text: ‘Áætlaður Árangur (%)’} }
},
plugins: {
legend: { display: false }
}
}
});
}
// Initialize Home
// No chart init needed for home
Færðu inn athugasemd