43
SLLIT VAL databaserna Format katalog 2014-03-06 Ändrad 20141007 Denna handbok innehåller information om tillgängliga SAS format/översättnings tabeller som kan användas mot VAL databaserna.

VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

SLLIT

VAL databaserna Format katalog

2014-03-06

Ändrad 20141007

Denna handbok innehåller information om tillgängliga SAS format/översättnings tabeller som kan användas mot VAL databaserna.

Page 2: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

• Innehåll 1. Inledning - Information ................................................................. 2

2. Översättningstabeller för Accessanvändare ................................ 5

3. SAS format i bokstavsordning ..................................................... 9

4. SAS Format för specifika tabeller .............................................. 19 4.1. Fums-Arv-Deb-Ulv .......................................................................................................... 19 4.2. Hjm-Vguide ..................................................................................................................... 21 4.3. Diverse ............................................................................................................................. 22 4.4. Specialformat ................................................................................................................... 24

5. SAS Format-Tema uppdelning .................................................. 26 5.1. Diagnoser/operationer/åtgärder ........................................................................................ 26 5.2. Beskrivningar/egenskaper ................................................................................................ 28 5.3. Geografi............................................................................................................................ 30 5.4. Produkter .......................................................................................................................... 34 5.5. Övriga ............................................................................................................................... 35 5.6. Under utredning/borttagna format.................................................................................... 38

Page 3: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

1. Inledning - Information SAS-användare kan gruppera och hämta texter till olika koder som förekommer som värden på Val-databasernas termer med hjälp av särskilt upplagda SAS-format. Formaten fungerar som översättningstabeller, från ett variabelvärde eller ett intervall variabelvärden (from--tom) till en kod och/eller en klartext.

Vilka SAS-format som finns och hur de används beskrivs nedan. Nedan finns även några SAS dataset beskrivna som kan användas av t ex ACCESS användare för att göra översättningar från kod till klartext.

Dataseten ligger i katalogen LIBRARY enligt nedanstående struktur: SAS tabellerna uppdateras varje natt med ny information från Codeservers exportfiler.

1. SAS dataset med namnen Export_"tabellnamn". Vissa av Codeservers exportfiler upplagda som SAS dataset. För att använda dessa krävs en viss förståelse av hur information registreras/presenteras i Codeserver. Observera att flera av kolumnerna kan ha en mycket bristfällig kvalitét. Tabellerna är endast upplagda som "hjälp" tabeller för vissa specialkörningar och kommer därför inte att dokumenteras. De kan dock vara användbara för en SAS användare som alternativ till direkta selekteringar ur kodservern. Exempel: SAS tabellen Library.EXPORT_AVD ska i möjligaste mån avspegla kodserverns tabell AVD. I tabellen finns några kolumner som heter svtyp_link_x. I dessa finns egentligen grundvärdena för tabellen som jag sedan fördelar ut i "egna" kolumner. Observera att ID numret (i detta fall kombika koden) kan förekomma som fler poster/rader/versioner pga att kombikan kan ha olika giltighetstider. Anledningen till att en kombika får en ny version beror oftast på att egenskaperna för kombikan förändrats (t ex om en kombika byter företagskod)

2. SAS dataset med namnen Format_"formatnamn". Tabeller som skapas i samband med de SAS format som skapas av värden hämtade från tabeller som skapats enligt ovan. Kan t ex användas av ACCESS användare för att joina på klartexter. Exempel: SAS tabellen Library.FORMAT_FTGLFMT är den tabell som SAS formatet $ftglfmt skapas ur. Observera att i format dataseten är endast den senast giltiga versionen sparad av all versioner som kan finnas i ovanstående SAS tabeller (Export_"tabellnamn"). Dokumentation av SAS format finns i Formatmanualen under fliken Format.

SAS format För de som använder SAS som analysverktyg finns ett antal översättningsformat som kan anropas.

Dokumentationen över SAS formaten följer nedanstående struktur

Page 4: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn Program namn

Uppd

Från Till Exempel Kommentar

ALD10F ald10f.fmt 0504 ALDER 10 års intervall 00-09='0-9'

$DIAGFMT Styr 0000 DIAG1-DIAG10

Diakod + text ’002C’ = ’002C Paratyfoidfeber B’

Innehåller ICD9 + ICD10

Formatnamn: SAS-formatets namn vid anrop.

Programnamn: Program som skapat formatet. ”Kodserver” innebär att översättningen hämtats direkt från kodserverns exportfiler.

Uppd: Senaste uppdatering av Formatet , år månad eller ” eller Auto” vilket innebär att formatet uppdateras varje natt.

Från: Exempel på kolumn som kan anropas i VAL tabellerna.

Till: Beskrivning av vad kolumnen översätts till.

Exempel: Visar vad ett kolumnvärde översätts till.

Kommentar: Eventuellt kompletterande upplysningar.

SAS formaten redovisas i dokumentet enligt följande struktur:

• Bokstavsordning för ”generella” format (exkluderat de format som återfinns under ”format som bara gäller en specifik tabell”).

• Ovanstående finns även temauppdelat enligt Diagnoser/operationer Beskrivningar t ex inrättning-, klinik, företagskoder Geografi t ex basområde, KSO, län/kommun/församling Produkter t ex DRG, KÖKS koder Övrigt t ex åldersintervaller, besökstyper, inskrivningssätt

• Format som bara gäller en specifik tabell Uppdelat per tabell, ARV, FUMS etc.

• Tills vidare finns även gamla/osäkra format som troligtvis inte används längre redovisade. I mån av tid ska jag försöka rensa upp bland dessa.

Om formaten ska användas lokalt på er PC måste formatkatalogen laddas hem till er från ”SAS-maskinen” (ev enligt nedan). Observera att den nya katalogen skriver över den gamla som eventuellt finns på er dator om ni har samma sökväg.

RSUBMIT; PROC DOWNLOAD INCAT=LIBRARY.FORMATS OUTCAT=LIBRARY.FORMATS; RUN; ENDRSUBMIT;

Page 5: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Om ni specifikt vill se vad ett Format innehåller kan ni använda er av nedanstående program.

rsubmit; proc format lib=library.formats fmtlib ; select $naromr; run; quit; endrsubmit;

Page 6: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

2. Översättningstabeller för Accessanvändare Många SAS format uppdateras dagligen, överrsättning från kod till klartext hämtas ur kodserverns exportfiler.. Resultatet läggs även som SAS dataset i katalogen LIBRARY. ACCESS användare skulle kunna använda sig av nedanstående tabeller för att matcha på klartext för vissa koder. Texten (efter Format_) i kolumnen ”Namn dataset”refererar till motsvarande SAS format. Eventuellt kan en bättre beskrivning hittas där, t ex förslag på vilken variabel formatet refererar till.

Exempel på tabeller:

Namn dataset Hämtas från tabell Beskrivning Exempel

Format_adanr AVTAL Avtal enligt ADA 1001 = Namn

Format_atcfmt ATC Läkemedel A01AB03 =Klorhexidin

Format_avdtyp AVDTYP Avdelningstyp 43' = 'Akutmottagning (Akutsjukhus)'

Format_avtal AVTAL Avtalskod 1343 = ASIH Norrtälje AB

Format_avtal_kod AVTAL Avtalskod till avtalskod + klartext

1343 = 1343 ASIH Norrtälje AB

Format_avttyp AVTALSTYP Typ av avtal 11 = Tilläggsavtal

Format_bas02fm BASOMR/ BASOMRX

Basområdeskod 1010120=Skeppsbron Uppdateras ej fr o m 201108

Format_basomrny BASOMRNY Basområdeskod 1010140 = Stortorget

Format_baslkst BASOMR Basområdes kod till text kommuner/stadsdelar

1010000 = -Norrmalm

Format_bas_ber BASOMR Basområdes kod till kod för beredningar

1010000 = 08 Uppdateras ej fr om 201108

Format_bas_bestkod BBASOMRNY Basområdeskod till beställarområdeskod

1010110 = 03

Format_bas_kso BASOMR Basområdes kod till kod för beställaravdelning

1010000 = 03 Uppdateras ej fr om 201108

Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning

Skapad 20120202

Format_bas_omrk BASOMR Basområdes kod till områdeskod, betjäningsområde

1010000 = 149999 Uppdateras ej fr om 201108

Format_berfm BEREDNING Beredningsområden 06 = Sydväst

Format_bestavd BESTAVD Beställaravdelning 01 = Stockholm norr

Format_betjomr OMRKOD Betjänings/områdes kod 111501=HLM Korallen

Page 7: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Namn dataset Hämtas från tabell Beskrivning Exempel

Format_btypfmt BTYP Besökstyp 0 = Nybesök

Format_budomr BUDOMR Budgetområde 07 = Närsjukvård rehab

Format_deblev Exportfil HEJ Leverantör i HEK. S+ 4 sista tkn i HSA ID

S31KJ = Kirurgmottagningen; Kirurgkliniken; Capio S:t Görans Sjukhus

Format_diagfm_p DIAGNOS/DIAPRIM Diagnoser Sammanslagning av $diagfmt och $diagp, se nedan

Format_diagfmt DIAGNOS ICD 9 och 10 koder A881=A881 Epidemisk vertigo

Format_diagp DIAPRIM KSH97-P, Primärvård H50- = H50- Strabism

Format_driftf DRIFTFORM Priva/landstings verksamhet etc 02 = Privat

Format_ftglfmt FORETAG Företags kod 8570=Södersjukhuset AB

Format_ftg_kod FORETAG Kod + klartext 8570=8570 Södersjukhuset AB

Format_ftgtyp FTGTYP Företagstyp 4 = Privata vårdgivare

Format_hejkod Exportfil från HEJ Fakturamottagare, fakturautställare etc

10652 = S:t Görans sjh, kirurgmot

Format_iform INFORM Inskrivningsform, psykiatri 0 = Frivillig vård

Format_inrkfmt INR Inrättning, kort text 10013 = SÖS

Format_inrlfmt INR Inrättning, lång text 10013 = Södersjuklhuset

Format_inr_kod INR Kod + inrättningstext 10013 = 10013 Södersjukhuset

Format_kkod02f GENKOD Generallistan A023 = Ödem Uppdateras ej fr o m 201108 pga Kolumn KKODX borttagen

Format_klkfmt KLINIK Klinikkod, kort text 151 = NJUR

Format_kllfmt KLINIK Klinik kod, lång text 151=Njurmedicin

Format_kombfmt AVD Kombika, Inr/klin/avd kod konkatenerat

15404931M01=Hallunda PBU

Format_modell Modell Ersättningsmodeller 001 = HLM Omr (Husläkare områdesansvar)

Format_kund KUND 9011 = 9011 Stockholms sjukhem

Format_lkffmt LKF Församling 011402=Hammarby

Page 8: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Namn dataset Hämtas från tabell Beskrivning Exempel

Format_lkfmt LKF Kommun 0114=Upplands Väsby

Format_laenfmt LKF Län 01 = Stockholms län

Format_narprba BASOMR Produktionens närsjukvårdsområde

5413000 = 11 Sydost Uppdateras ej fr o m period 201108

Format_naromr NAROMR Produktionens närsjukvårdsområde

11=11Sydost

Format_omrk_listkod OMRKOD Områdeskod till ListOn kod (kombika) enligt tabell AVD

111501 = 15106011000

Format_omrkny OMRKODNY Områdeskoder till klartext 111703 = Centrala Österåker

Format_prodfmt PRODUKT Produktkod inkl. produkttyp (första tecknet)

N444=N444 Trauma >17 K

Format_prodejptyp PRODUKT Produktkod exkl. produkttyp (första tecknet)

444=444 Trauma >17 K

Format_prodtyp PRODTYP/DRGTYP Produkttypskod till klartext K = Kostnadsytterfall Nord-DRG

Format_orgnr ORGNR Organisationsnummer 4708039625 = Byholmens Fotklinik

Format_pvdgfmt PVDG Vårdgivare för listning inom primärvården. Inr kod

92117=Vårdgivarnamn

Format_pvdghl PVDG PVDG kod till husläkaravdelningskod

91007=17104011000

Format_samverk SAMVERKS Grupperade kombikakoder till sammanhållna verksamheter av olika typer, t ex typ=Uppdrag

7253 = Barnhälsovård Boo

Format_samverk_kod SAMVERKS Kod + klartext 7253 = 7253 Barnhälsovård B

Format_sektor PSEKT Psykiatrisektor 1140 = Lidingö psykiatriska sektor

Format_spec SPEC Specialitets kod 402=Ortopedi

Format_specgrp SPECGRUPP ARV, specialitetsgrupp 01 = Allmänmedicin

Format_stdnfm STADSDEL Stadsdelar 80118=Farsta

Format_taxa TAXA Taxe koder öppenvård 08=SLL frikort

Format_vardn VARDNIVA Vårdnivå, primär/specialiserad vård

02=specialiserad vård

Page 9: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Namn dataset Hämtas från tabell Beskrivning Exempel

Format_vdgfmt VDG Vårdgivare 13 = Läkare

Format_vktyp VKTYP Vårdkontakttyp 12 = Teambesök

Format_uppdtyp UPPDRAGSTYP Typ av uppdrag 113 = Barnhälsovård

Format_uppdtyp_kod UPPDRAGSTYP Kod + klartext 113 113 Barnhälsovård

Page 10: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

3. SAS format i bokstavsordning (exkluderat de som gäller specifikt för vissa tabeller

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$AKUTFMT

akutfmt.fmt 1993 AKUT text '2'-'4'='Ej Akut'

ALD10F ald10f.fmt 2005 ALDER 10 års intervall 00-09='0-9'

ALD5FMT ald5fmt.fmt 2005 ALDER 5 års intervaller 0-4='0-4'

ALDSP aldsp.fmt 2005 ALDER åldersgrupp 0-14='0-14'

$ANSVAR Faktval_ansv_konto.sas

0702 ANSVAR Text '410' = 'Bestenh Stockholm Norr EC

Ansvar enligt kodförteckning från ekonomisystemet Raindance

$ATAGANDE

Kodservern Auto ATAGANDE Text 10001 = Basuppdrag, Ögonläkarmottagning

$ATAGANDE_KOD

Kodservern Auto ATAGANDE Kod+ext 10001 = 10001 Basuppdrag, Ögonläkarmottagning

$ATGGRUPP

Kodservern Auto ATGGRUPP Text 10001 = Läkarbesök, ögonmottagning

$ATGGRUPP_KOD

Kodservern Auto ATGGRUPP Kod+Text 10001 = 10001 Läkarbesök, ögonmottagning

$ATCFMT Kodservern Auto A01AB03 = KLORHEXIDIN Hämtas från kodservens tabell ATC fr om period 201012

$ATCFMT_KOD

Kodservern Auto A01AB03 = A01AB03 KLORHEXIDIN

Hämtas från kodservens tabell ATC fr om period 201012

$AVDTYP Kodservern Auto AVDTYP text 43' = 'Akutmottagning (Akutsjukhus)'

Avdelningstyp

$AVTAL Kodservern Auto AVTAL

ADAAVTAL

text 1343 = ASIH Norrtälje AB

$AVTAL_kod

Kodservern Auto AVTAL

ADAAVTAL

Kod + text 1343 = 1343 ASIH Norrtälje AB

$AVTTYP Kodserver Auto AVTALSTYP text 11 = Tilläggsavtal

$BAS90FM bas90fm.fmt 9803 BASOMR text '101011' = 'TRE KRONOR' Avser bas90 (6 tkn), Basområde

Page 11: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$BAS95FM Kodservern Auto BASOMR text '1010110' = 'TRE KRONOR'

'10101100' = 'TRE KRONOR'

Avser bas90 och 95 (6 och 7 tkn), Basområde Uppdateras ej

$BAS02FM Kodservern 1108

(Auto)

BASOMR text '1010110' = 'TRE KRONOR'

'10101100' = 'TRE KRONOR'

Ersätter BAS95FM fr o m 2002-05, Basområde Uppdateras ej fr o m 201108

$BASOMRNY

Kodserver, xml

Auto BASOMR text 1010140 = Stortorget

$BAS_BER Kodserver 01108

(Auto)

BASOMR Kod, beredning 1010110 = 08 Osäker för äldre databaser (före 2006). Även osäker för gamla ej utskrivna vtf i SLV databasen. Uppdateras ej fr om 201108

$BAS_BEST

Kodservern Auto BASOMR Text beställaravdelning

1010000=Stockholm/Ekerö Skapad 20120202

$BAS_BESTKOD

Kodservern Auto BASOMR Beställarområdes kod

1010110 = 03

$BAS_KSO Kodservern 01108

(Auto)

BASOMR Kod, beställaravd

1010110 = 03 Uppdateras ej fr om 201108

$BAS_OMRK

Kodservern 01108

(Auto)

BASOMR Kod, Områdeskod

1010110 = 140104 Se ovan. Betjäningsområde Uppdateras ej fr om 201108

$BAS_LKSTAD_NR

Kodservern 1203 BASOMR Kod för kommun och stadsdelar

1010110 = 80127

3210500 = 0125

9209999 = 920999

Samanslagning av kodserverns tabeller LKF och STADSDEL

$BAS_LKSTAD_TXT

Kodservern 1203 Skapa ny kolumn:

testomr=put(basomr, $bas_lkstad_nr.)

Text för kommun och stadsdelar

80127 = Botkyrka

0125 = Ekerö

92099= Utomlän

Använd formatet på den nya kolumnen; format testomr $bas_lkstad_txt.;

$BAVDBA Bavdbas_berbas_stdnfmt_etc_historik.sas

0603 BASOMR text Beställaravdelning

’1010000’=’Beställaravd_Sthlm’

Fungerar endast där basområde finns i posten

$BAVDFM Bavdbas_berbas_stdnfm

0603 BASOMR+LKF=Ny variabel

Text 'xxx' = 'Beställaravd Sthlm' Skapa ny variabel:

Page 12: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

T t_etc_historik.sas

OMR Beställaravdelning

Kan delvis användas bakåt i tiden

omr=put(basomr, $stlknr.);

if basomr eq ’’ then omr=put(lkf, $stdnlk.);

omr anropas med $stdnfmt. $berfmt. eller $bavdfmt. för klartexter

$BASLKST Kodservern Auto BASOMR Text kommun /stadsdelar

3324310 = Järfälla 20050130, fungerar endast för poster där basområde finns

$BERBAS Bavdbas_berbas_stdnfmt_etc_historik.sas

0603 BASOMR text

Beredningsområde

’1010000’ = ’Innerstaden’ Fungerar endast där basområde finns i posten

$BERFM Kodservern Auto BEREDNING Text ’01’ = ’Nordost’ Beredningsområde

$BERFMT Bavdbas_berbas_stdnfmt_etc_historik.sas

0603 BASOMR+LKF=Ny variabel OMR

text

Beredningsområde

Kan delvis användas bakåt i tiden

'xxx' = 'Norra Sthlm' Skapa ny variabel: omr=put(basomr, $stlknr.);

if basomr eq ’’ then omr=put(lkf, $stdnlk.);

omr anropas med $stdnfmt. $berfmt. eller $bavdfmt. för klartexter

$BESTAVD Kodserver, xml

Auto KSO Text. Beställarområden

01 = Stockholm Norr

$BETJOMR Kodservern 2011 OMRKOD text '111501' = 'HLM Korallen' VC betjäningsomr

$BTYPFMT Kodservern Auto BTYP text '0' = 'Nybesök'

$BUDOMR Kodservern Auto Budomr text 07 = Närsjukvård rehab Budgetområde. Egenskap i kodserverns tabell Uppdragstyp

$DEBKUND

Nya_debformat_skarp.sas

0708 KUND namn 01111502 =

Västra Vallentuna

Kundnummer, 2 tkn områdestyp + 2-8 tkn område

$DEBLEV Kodservern Auto LEV namn S31KJ =

Kirurgmottagningen; Kirurgkliniken; Capio S:t Görans Sjukhus

S+ 4 sista tkn i HSA ID

Exportfil från HEJ

Page 13: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$DEBLEV_KOD

Kodservern Auto LEV Kod+namn S31KJ = S31KJ Kirurgmottagningen; Kirurgkliniken; Capio S:t Görans Sjukhus

S+ 4 sista tkn i HSA ID

Exportfil från HEJ

DIAGFM_P Kodservern Auto DIAG1-DIAGX

Diakod+text H50- = H50- Strabism Sammanslagning av kodserverns tabeller DIAPRIM (KSH97-P, primärvård) och DIAGNOS (KSH97)

$DIAGFMT Kodservern Auto DIAG1-DIAG10/

SKADEORS

Diakod + text ’002C’ = ’002C Paratyfoidfeber B’

Innehåller ICD9 + ICD10 OTHERS bortemmad 20071024

$D9910FM dia99.fmt 9901 DIAG1-10 Diagnosgrupp 99-listan

'A01'-'A029Z'='01' ICD-10 tveksam

$D99FMT d99fmt.fmt 1995 DiIAG1-10 Diagnosgrupp 99-listan

'001 '-'001X '='09 ' ICD-9 tveksam

$DI10AVS di10avs.sas 1009 DIAG1-10 Avsnittstext A00' - 'A09ZZ' = 'A00 Infektionssjukdomar utgående från mag-tarmkanalen'

ICD-10

$DI10KAP di10kap.sas 9803 DIAG1-10 Kapiteltext 'C00'-'D48ZZ' = 'Kap 02 Tumörer'

ICD-10

$DI10KAPNR

di10kap.sas 1009 DIAG1-10 Kapitelnummer 'C00'-'D48ZZ' = ’02' ICD-10

$DRGGRPF drggrpf.fmt 9803 DRG MDC '001'-'035'='01 NERVSYSTEMET

HCFA-drg ,Gammal

$DRGTAPF drgtapf.fmt 9909 DRG Kod + text '001'='001 CRANIOTOMI >17 ÅR UTAN TRAUMA'

AP-drg , Gammal

$DRGTFMT

drgtfmt.fmt 9803 DRG Kod + text 001' = '001 Craniotomi >17 u trauma'

HCFA-drg , Gammal

$DT18FMT dt18fmt.fmt DIAG1-10 Kapitel text '140A '-'239X '='Tumörer' ICD-9

$DRIFTF Kodservern Auto DRIFTFORM Text ’02’ = ’Privat’

$EKVGR Ekvardgren.sas

2004 EKVARDGREN

Text '01' = 'Primärvård'

$FAKTMOTT

Kodservern Auto FAKTMOTT Text 10837 = HSN förvaltning köpt vård

Fakturamottagare i DEB

$FAKTMO Kodservern Auto FAKTMOTT Kod + Text 10837 = 10837 HSN förvaltning köpt vård

Fakturamottagare i DEB

Page 14: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

TT_KOD

$FAKTUTST

Kodservern Auto FAKTUTST Text 10008 = Handens Närsjukhus Fakturautställare i DEB

$FAKTUTST_KOD

Kodservern Auto FAKTUTST Kod + Text 10008 = 10008 Handens Närsjukhus

Fakturautställare i DEB

$FTGLFMT Kodservern Auto FTG Text '0901' = 'Ersta sjukhus' Företag

$FTGL_KOD

Kodserver Auto FTG Kod + text '0901' = '0901 Ersta sjukhus'

$FTGTYP Kodserver Auto FTGTYP Text 4 = Privata vårdgivare

HSAID (Format_xml_1). Library.Ek_org_mek

Auto HSAID Del av kod (sista 4tkn + text)

’SE2321000016- 8PJ1’ = 8PJ1 Aleris Ortopedi Nacka övernattning

’SE2321000016-8MKG’ = 8MKG Avd 64

Måste ofta kombineras med t ex företagskod för att texten ska vara begriplig, se exempel rutan (8MKG)

$INFORM Kodserver Auto INFORM text '0' = 'Frivillig vård' Psykiatri, ändrad 200710 pga nya informer

$INRLFMT Kodservern Auto INR Lång text '10013' = 'Södersjukhuset' Alla inrättningskoder

$INR_KOD Kodservern Auto INR Kod + lång text '10013' = '10013 Södersjukhuset'

$ISAETT Kodservern Auto ISAETT Text '0' = 'Från primärkommunal vård (SMHI)'

Inskrivningssätt

$KKOD02F Kodservern Auto KKOD1-KKOD4

Kod + text ’003’ = ’003 Kraniotomi < 18’ Generallistan + DRG kod Uppdateras ej fr o m 201108 pga Kolumn KKODX borttagen

$KLLFMT Kodservern Auto KLIN Långtext '401' = 'Barnkirurgi'

$KLL_KOD Kodserver Auto KLIN Kod + text '401' = ’401 Barnkirurgi'

$KOMBFMT

Kodservern Auto INR+KLIN+AVDKombikakod

Text ’11001945M01’ = ’Karolinska Sjukhuset A-sjukvård M02

$KOMB_KOD

Kodserver Auto INR+KLIN+AVDKombikakod

Kod + text ’11001945M01’ = ’ 11001945M01 Karolinska Sjukhuset A-sjukvård M02

$KONTO Faktval_ansv_konto.sas -

0702 KONTO Text '5170' = 'Merkostn 6 % upph privprod sjh'

Konto enligt kodförteckning från ekonomisystemet Raindance

Page 15: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$KOKTFMT

koktfmt.fmt 9803 KOKS Text 'A1' = 'A1 Nybesök, Läkare låg resursåtgång'

Gammal

$KSO03FM kso03fm 0603 KSO Korttext ’01’ = ’Bestavd. Norr’ Sjukvårdsområde ändrat till beställaravdelningar/områden fr o m 20030101

$KUND Kodservern Auto Kod + text 9011 = 9011 Stockholms sjukhem

$LAENFMT

Kodservern LAEN Text '20'='Dalarnas län'

$LKFFMT Kodservern Auto LKF Församlig, text '011402' = 'Hammarby'

$LKFMT Kodservern Auto LKOMM Kommuntext '0114' = 'Upplands-Väsby'

$MANAD manad.fmt 9803 MANAD Text '01' = '01 JAN'

$MDCKM mdckm.fmt DRG Mdc-kod med m/k

'001'-'008X'='01K' Gammal

$MODELL Kodservern Auto MODELL Kod till klartest 001 = HLM Omr (Husläkare områdesansvar)

Ersättningsmodeller

$MODELL_ KOD

Kodservern Auto MODELL Kod till Kod+klartest

001 = 001 HLM Omr (Husläkare områdesansvar)

Ersättningsmodeller

$mvc_foderska.

Format_tillstand.sas

1305 Foderska 0 = Förstföderska

Mödravårdens rapportering av Tillstånd

$mvc_partner.

Format_tillstand.sas

1305 Partner 1 = partner medföljer Se ovan

$mvc_foster.

Format_tillstand.sas

1305 Foster 1 = ett foster Se ovan

$mvc_mvcper.

Format_tillstand.sas

1305 MVCPER A = period A (vecka 0-19

Se ovan

$mvc_bedpartus

Format_tillstand.sas

1305 Bedpartus 2 = Enligt ultraljud Se ovan

$mvc_faktpartus

Format_tillstand.sas

1305 Faktpartus 4 = Förlossning genomförd Se ovan

$NAROMR Kodservern Auto NAROMR Text 11 = 11 Sydost

$NAR_PR Naromr_prod

0411 LK_STAD Klartext '0115' = '02 Nordost' Närsjukvårdsområden enligt SLSOs indelning. OBS, en ny kolumn måste skapas i

Page 16: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

datasetet.

if lkomm='0180' then lk_stad=stadsdel;

else lk_stad=lkomm;

$NARPRBA

Kodservern 01108

Auto

BASOMR Klartext produktionens närsjukvårdsområden

5413000 = 11 Sydost Uppdateras ej fr o m period 201108

$OMRKNY Kodservern, xml

Auto OMRKOD BETJHL etc i HUSLVAL

Områdeskod till klartext

111703 = Centrala Österåker Hämtas från tabell OMRKODNY

$OMRTFMT

omrtfmt.fmt OMRKOD Text '115101'='FÄLTÖVERSTEN' Gammal före 1996

$OP97AVS Op97avs.fmt

9904 OPK1-10 Avsnittstext 'AAA00'-'AAZ99'='AA* Operationer på kraniet och intrakraniell'

”ICD-10”

$OP97KAP Op97kap.fmt

9904 OPK1-10 Kapiteltext 'AAA00'-'AZZ99'='A* Operationer på nervsystemet'

”ICD-10”

$OP97KAT Op97kat.fmt 9904 OPK1-10 Kategoritext 'AAA00'-'AAA99'='AAA* Diagnostiska intrakraniella operationer'

”ICD-10”

$OPTXT optxt.fmt OPK1-10 Text '0010'='KORTIKOGRAFI (UNDER OP) SOM SÄRSK ÅTG V OP PÅ NERVSYSTEM'

"ICD-9"

$OPKFMT Kodservern Auto OPK1-OPK10 Kod + text 'AAA00' = 'AAA00 Explorativ kraniotomi'

$ORGNR Kodserver Auto ORGNR text 4708039625 = Byholmens Fotklinik

$PRISLEV Kodserver Auto PRISLEV Text 10494 = Munsö HLM Prisleverantör i DEBVAL

$PRISLEV_KOD

Kodserver Auto PRISLEV Kod + Text 10494 =10494 Munsö HLM Prisleverantör i DEBVAL

$PRODFMT

Kodservern Auto DRG, KOKS, EXTKOD, PRODUKT, etc

produktkod+text

’1006’ = ’1006 Op karpaltunnel’

Fr o m 2003, koden innehåller även produkttypen Från kodserverns tabell Produkt

Page 17: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$PRODEJPTYP

Kodservern Auto DRG, KOKS, EXTKOD, PRODUKT, etc

produktkod+text utan produkttyp

1F05O, GF05O och KF05O översätts/grupperas till:

F05O Större tarmoperation O

Formatet tar bort första tecknet i produktkoden (produkttypen) och grupperar därefter produkterna (jmfr $PRODFMT ovan)

$PRODTYP Kodservern Auto PRODTYP, DRGTYP

Produkttypskod till ktext

K = Kostnadsytterfall Nord-DRG

$PVDGFMT

Kodservern Auto HUSL Text ’91000’=’efternamn, förnamn’ Primärvårdens vårdgivare

$PVDGHL Kodservern Auto HUSL Kombikakod ’91000’ = ’11337011000’ Vårdgivarens husläkaravdelning enligt kodserverns tabell PVDG

$RNRORSAK

Rnrorsak.sas 201402 RNRORSAK Text 3 = Asylsökande med LMA-kort

Reservnummerorsak

$SAMVERK

Kodserver Auto UPPDRAG

(övriga ”sammanhållna verksamheter¤)

Klartext 7253 = Barnhälsovård Boo Grupperade kombikakoder till sammanhållna verksamheter av olika typer, t ex typ=Uppdrag

$SAMVERK_KOD

Kodserver Auto UPPDRAG Kod + klartext 7253 =7253 Barnhälsovård Boo

Se ovan

$SEKTOR Kodservern 01108

(Auto)

SEKTOR Text '1130' = 'Östermalm/Lidingö psykiatriska sektor'

Patientens psykiatrtillhörighet. Kodserver tabeller OMRKOD/PSEKT Uppdateras ej fr om 201108

$SPECFMT specfmt.fmt SPEC Speckod+text '01'='01 INTERMEDICIN' Detta avser gamla spec, SLV 1993-97

$SPEC Kodservern Auto SPEC Text '101' = 'Sjukgymnastik' Specialitet

$STDNBA Bavdbas_berbas_stdnfmt_etc_historik.sas

05O7 BASOMR Text

Stadsdel/Kommun

’1010000’=’09_Norrmalm’ Fungerar endast där basområde finns i posten

$STDNFM Kodservern Auto STADSDEL Klartext ’80101’= ’Kista’ Endast stadsdelar

$STDNFMT

Gammal, se kommentar

Bavdbas_berbas_stdnfmt_etc_historik.sas

0506 BASOMR+LKF=Ny variabel OMR

text

Kommun+stadsdelar

Kan delvis

'xxx' = '01 Kista' Ersätts 2013 av $bas_lkstad_txt. Skapa ny variabel: omr=put(basomr, $stlknr.);

if basomr eq ’’ then

Page 18: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

användas bakåt i tiden

omr=put(lkf, $stdnlk.);

omr anropas med $stdnfmt. $berfmt. eller $bavdfmt. för klartexter

$STDNLK Bavdbas_berbas_stdnfmt_etc_historik.sas

0506 LKF Stadsdels eller kommunkod

’018001’=’80109’ Skapa ny variabel: omr=put(basomr, $stlknr.);

if basomr eq ’’ then omr=put(lkf, $stdnlk.);

omr anropas med $stdnfmt. $berfmt. eller $bavdfmt. för klartexter

$STLKNR

Gammal, se kommentar

Bavdbas_berbas_stdnfmt_etc_historik.sas

0506 BASOMR Stadsdels eller kommunkod

’1010000’=’80109’’ Nytt format skapat 2013 som ersätter denna. $bas_lkstad_nr.

Skapa ny variabel: omr=put(basomr, $stlknr.);

if basomr eq ’’ then omr=put(lkf, $stdnlk.);

omr anropas med $stdnfmt. $berfmt. eller $bavdfmt. för klartexter

$T99FMT t99fmt.fmt 9901 99-listkod 99listkod+ text '01'='TYF.PARATYF..SALM' ICD-9, används tillsammans med $d99fmt

$TAXAFMT

Kodservern Auto TAXA Text '01' = 'Husl.-barn-gyn-geriatrik-dagv.'

$TEST Olika Testformat

$TYP Typ.sas 1101 TYP Text 'M' = 'MOTTAGNINGSBESÖK'

OVR, Ersättningstyp

$UPPDTYP Kodservern Auto UPPDRTYP Text 113 = Barnhälsovård Inom vilken typ Uppdraget ingår

$UPPDTYP_KOD

Kodservern Auto UPPDRTYP Kod + klartext 113 = 113 Barnhälsovård Se ovan

$USAETT kodservern Auto USAETT Text '1' = 'Till hemmet' SLV, utskrivningssätt

$UTFORM kodservern Auto UTFORM Text '1' = 'Förflyttad till sjukhem' Slv, Psykiatri

$VARDN Kodservern Auto VARDNIVA Text 01 = Primär vård Vårdnivå

Page 19: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$VGRFMT vgrfmt.fmt 1998 SPEC Vårdgrenskod + text

'100' - '199' = '1 Paramedicin' Enl. nya spec

$VDGFMT Kodservern Auto VDG1-VDG5 text '01' - '69' = 'Läkare' Vårdgivare

$VPLAN vplan.fmt 1998 VPLAN text '1' = 'Intagning i sluten vård' OVR ARV, Vårdplaneringskod

Page 20: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

4. SAS Format för specifika tabeller 4.1. Fums-Arv-Deb-Ulv

FUMS

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$LEV Fums.sas 0310 LEV, HUVUDLEV

Text 'CAP'='Capio' FUMS leverantörskod

$MSTYP Fums.sas 0310 MSTYP Text 'L'='Klinisk labmedicin' Typ av medicinsk service

MSUGRP Fums.sas 0310 MSUGRUPP Text 'PA'='Klinisk patologi' Undergrupp av medicinsk service

$REMKAT Fums.sas 0310 REMKAT Text '03'='Privata vårdgivare, ej fri medicinsk service'

Beställarens remittentkategori

$FPRISL Fums.sas 0310 PRISLISTA text '50-98' = 'Röntgen' Beställarens remmittentområde/prislista Det finns i dagsläget ingen bra översättning

$FPROD Fums.sas 1308 PRODUKT

(MSTYP+PRODUKT)

Mstyp+Kod+klartext

’LSWE03351’ = ’LSWE03351 Renin’

På grund av att samma produktnummer kan finnas för olika MSTYPer måste en ny variabel skapas som formatet anropar.

NY_PRODUKT=MSTYP||PRODUKT

$PATKAT Fums.sas 0310 PATKAT Text 'U'='utomlänare' Patientkategori

$FUMS_FMKUND

Fums_1.sas 1409 FMKUND Kod + klartext 9525 = 9225 Stockholms Sjukhem

Fakturamottagare

ARV

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$ARV_ATG

Arv_atg.sas +Format_arv

1305 KOKS1 Kod + text FAE = FAE Enkel åtgärd ARVs åtgärdskoder

$SPECGRP Kodservern Auto SPECGRP Text ’01’ = ’ Allmänmedicin’ ARV Specialitetsgrupp

Page 21: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

DEB

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$FAKTMOTT

Kodservern Auto FAKTMOTT Text 10837 = HSN förvaltning köpt vård

Fakturamottagare i DEB

$FAKTMOTT_KOD

Kodservern Auto FAKTMOTT Kod + Text 10837 = 10837 HSN förvaltning köpt vård

Fakturamottagare i DEB

$FAKTUTST

Kodservern Auto FAKTUTST Text 10008 = Handens Närsjukhus Fakturautställare i DEB

$FAKTUTST_KOD

Kodservern Auto FAKTUTST Kod + Text 10008 = 10008 Handens Närsjukhus

Fakturautställare i DEB

$DEBKUND

Nya_debformat_skarp.sas

0708 KUND namn 01111502 =

Västra Vallentuna

Kundnummer, 2 tkn områdestyp + 2-8 tkn område

$DEBLEV inlas_hejfil_debformat.sas

Auto LEV namn S31KJ =

Kirurgmottagningen; Kirurgkliniken; Capio S:t Görans Sjukhus

S+ 4 sista tkn i HSA ID

Exportfil från HEJ

$DEBLEV_KOD

inlas_hejfil_debformat.sas

Auto LEV Kod+namn S31KJ = S31KJ Kirurgmottagningen; Kirurgkliniken; Capio S:t Görans Sjukhus

S+ 4 sista tkn i HSA ID

Exportfil från HEJ

$PRISLEV Kodserver Auto PRISLEV Text 10494 = Munsö HLM Prisleverantör i DEBVAL

$PRISLEV_KOD

Kodserver Auto PRISLEV Kod + Text 10494 =10494 Munsö HLM Prisleverantör i DEBVAL

$PRODFMT

Kodservern Auto DRG, KOKS, EXTKOD, PRODUKT, etc

produktkod+text

’1006’ = ’1006 Op karpaltunnel’

Fr o m 2003, koden innehåller även produkttypen Från kodserverns tabell Produkt

ULV/ ULD

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$KOSTKOD

Ulvformat.sas

0109 KOSTKOD Text ’4’= ’Patienthotell’ Kostnadskod

$VFORMF Ulvformat.s 0109 VFORM Text ’E’= ’Extra vård’ Vårdform

Page 22: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

M as

VTYPFMT Ulvformat.sas

0109 VTYP Text ’A’= ’Akut vård’ Vårdtyp

4.2. Hjm-Vguide Hjälpmedel

Format namn Program namn

Uppd ååmm

Från

Exempel kolumn

Till Exempel Kommentar

$hjm_AnvOmrId AnvOmrID 1 = Eget boende

$hjm_ArtikelIdNr Artikel Id Artikel textText + (artikelnummer)

100011 = Förhöjningsstag, 50 mm (set) - Clozitt (689151)

$hjm_BehovsTrappaKod t BehovTrappKod Klartext D = Dagliga livets aktiviteter

$hjm_BehovTrappStegKod BehovTrappStegKod

D3 = D3 - ADL för att delta i samhällslivet

$hjm_BrostPrGrupp BrostProtesGrpID Text 5 = Bröstprotes, skalprotes/stl

$hjm_BrostPrTyp BrostProtesTypID Text 1 = Höger

$hjm_DiploAfakiId DiplopiAfakiID Text 1 = Diplopi

$hjm_enhetId EnhetID Text 1001 = Stockholms Spine Center

$hjm_fakturaTypId ???? 16 = Öroninsatser

$hjm_FunktionsRadId FunktionsradID Text 1005 = Aminosyror sjukdomsspecifik tablett/kapslar

$hjm_HjalpMedOmradeId HjalpmOmrID Text 11 = Näring

$hjm_IsoId ISOKodID (ISOKod)

ID (kod?) + text

120303 = Stödkäppar (120303)

$hjm_LeverantorID LeverantorID Text 134 = Iris Hjälpmedel AB

$hjm_OrderStatusId OrderstatusId (OrderRadStatusID

Text 2 = Beställd 12 = Fakturerad

Page 23: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn Program namn

Uppd ååmm

Från

Exempel kolumn

Till Exempel Kommentar

)

$hjm_OrdertypId OrderTypId Text 1 = Beställ hjälpmedel, 4 = Förskrivning

$hjm_ProduktId Tabell Artikel 1031 = Oticon Safran AIÖ autotelefon

$hjm_SynTyp SynBestTypID Text 2 = Återanskafning pga medicinsk indikation

$hjm_YrkeKat YrkeKatID 20 = läkare, 9 = Avtalshandläggare

VGUIDE Vårdguidens telefonrådgivning

Format namn Program namn

Uppd Från

Exempel kolumn

Till Exempel Kommentar

$vguide_kontaktorsak Auto Kontaktorsak Text 11 = Infektion

$vguide_tjanstegrupp Auto Tjanstegrupp Text 1 = Akutmottagning

$vguide_tjanstekod Auto Tjanstekod Text 105 = Barnlinjen

$vguide_vardrad Auto VardRad Text 1 = Egenvårdsråd

4.3. Diverse LAK Formaten har fram till period 201011 uppdaterats/skapats månadsvis ur tabellen LAKVREG.

OBS, för närvarande uppdateras inte LAK Formaten. I samband med att ASAB övertagit ansvaret att förse SLL med data införs ett antal förändringar som påverkar LAK tabellernas innehåll samt Format. MKC utreder fn hur nya Format/tabeller ska skapas och dokumenteras.

Format namn Program namn

Uppd ååmm

Från Till Exempel Kommentar

$ATCFMT Kodservern Auto VARUID/atckod

Skapa ny varibel med formatet

text Varuid=052390 ger ATCkod= N02AA59 N02AA59=KODEIN KOMBINATIONER N=NERVSYSTEMET N02=ANALGETIKA

Skapa nya variabel t ex: atc=put(varuid, $atckod.) OBS, koden börjar o pos 2. Därefter kan nya variabler skapas t ex: atc1=substr(atc,2,1);

Page 24: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn Program namn

Uppd ååmm

Från Till Exempel Kommentar

$atckod som omvandlar varuid till atckod

N02A=OPIOIDER N02AA=NATURLIGA OPIUMALKALOIDER, OPIATER

atc3=substr(atc,2,3); som anropas med formatet $atcfmt

$ATCKOD Styr.program

0000 VARUID ATCKOD ’ 117888’ = ’ A02BC01’ Atc kod från LAKVREG

$DDD Styr.program

0000 VARUID DDDFORP ’ 117888’ = 112 Dygnsdos från LAKVREG

$ENHET Styr.program

0000 VARUID ’ 117888’ = mg

$FORPSTR Styr.program

0000 VARUID FORPRED ’ 117888’=112 st Förpackningsstorlek från LAKVREG

$FORPRED Styr.program

0000 VARUID ’ 117888’ =112 st

$FORM Styr.program

0000 VARUID FORMID ’ 117888’ = ’ 108230’ Löpnummer från LAKVREG som identifierar en form

$FORMTXT Styr.program

0000 VARUID FORMNAMN ’ 117888’ = LOSEC ENTEROKAPS 20 MG IVAX

Formnamn från LAKVREG

PRODTXT Styr.program

0000 VARUID PRODNAMN ’ 117888’ =LOSEC Produktnamn från LAKVREG

$PRODUKT Styr.program

0000 VARUID PRODID ’ 117888’ = 106222 ProduktID från LAKVREG

$STYRKA Styr.program

0000 VARUID ’ 117888’ =112 st

$VARUNMN Styr.program

0000 VARUID VARUBEN ’ 117888’ = LOSEC ENTEROKAPS 20MG IVAX

Varubenämning från LAKVREG

$VARUNR Styr.program

0000 VARUID ’ 117888’ =533299

KON

Format namn Program namn

Uppd ååmm

Från Till Exempel Kommentar

DIAGFM_P Kodservern Auto DIAG1-DIAGX

Diakod+text H50- = H50- Strabism Sammanslagning av kodserverns tabeller DIAPRIM (KSH97-P, primärvård) och DIAGNOS

Page 25: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn Program namn

Uppd ååmm

Från Till Exempel Kommentar

(KSH97)

$DIAGP Kodservern Auto DIAG1-15, Diakod + text H50- = H50- Strabism KSH97-P, primärvård OTHERS bortemmad 20071024

$VKTYP Kodservern Auto VKTYP Text 12 = Teambesök Vårdkontakt typ

FAKT

Format namn Program namn

Uppd ååmm

Från Till Exempel Kommentar

$ANSVAR Faktval_ansv_konto.sas

0702 ANSVAR Text ’410’ = ’Bestenh Stockholm Norr EC

Ansvar enligt kodförteckning från ekonomisystemet Raindance

$KONTO Faktval_ansv_konto.sas -

0702 KONTO Text ’5170’ = ’Merkostn 6 % upph privprod sjh’

Konto enligt kodförteckning från ekonomisystemet Raindance

Erecept

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$VARUNR_ASAB

Format_xml_1

Auto

VARUNR KOD + TEXT 000005 = 000005 Risperdal®

Text hämtas från tabell LAK.VARUREG

4.4. Specialformat Format som skapas varje dygn. Program skrivet av GUPS plattformsförvaltare. Formaten speglar nuläget och tar ej hänsyn till historik. Syftet med formaten är att de ska användas tillfälligt tills SAMREK projektet skapat enhetliga namnstandarder. Källor: HEJ_export.txt samt MEK.xml. Programmen ingår i ett DI studio program . Fysisk fil är ./opt/sas/platform/sascode/di/PF_Kodserver.sas När oMEKat /dvs kombika finns ej med) ger alla format retur: <oMEKad>. När OHEJat (dvs hsaid finns men inte prislev) ger alla format retur: <oHEJad>

Page 26: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$kompriIT auto Kombika = Inr+Klin+Avd

Prisleverantörskod + Prisleverantörs Namn

1811501000= 10638 – Sickla HC

$kompriTX

auto Kombika = Inr+Klin+Avd

Prisleverantörs Namn

1811501000= Sickla HC

$kompriID auto Kombika = Inr+Klin+Avd

Prisleverantörskod

1811501000= 10638

$komhsaID

auto Kombika = Inr+Klin+Avd

HSAID 1811501000= S1Gx2 Från MEK filen

Page 27: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

5. SAS Format-Tema uppdelning (gäller Format från avsnitt 4.2)

5.1. Diagnoser/operationer/åtgärder Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$DIAGFMT Kodservern Auto DIAG1-DIAG10/

SKADEORS

Diakod + text ’002C’ = ’002C Paratyfoidfeber B’

Innehåller ICD9 + ICD10

$D9910FM dia99.fmt 9901 DIAG1-10 Diagnosgrupp 99-listan

’A01’-’A029Z’=’01’ ICD-10

tveksam

$D99FMT d99fmt.fmt 1995 DiIAG1-10 Diagnosgrupp 99-listan

’001 ’-’001X ’=’09 ’ ICD-9

tveksam

$T99FMT t99fmt.fmt 9901 99-listkod 99listkod+ text ’01’=’TYF.PARATYF..SALM’

ICD-9, används tillsammans med $d99fmt

$DI10AVS di10avs.sas 1009 DIAG1-10 Avsnittstext A00’ – ’A09ZZ’ = ’A00 Infektionssjukdomar utgående från mag-tarmkanalen’

ICD-10

$DI10KAP di10kap.sas 9803 DIAG1-10 Kapiteltext ’C00’-’D48ZZ’ = ’Kap 02 Tumörer’

ICD-10

$DI10KAPNR

di10kap.sas 1009 DIAG1-10 Kapitelnummer ’C00’-’D48ZZ’ = ’02’ ICD-10

$DT18FMT dt18fmt.fmt DIAG1-10 Kapitel text ‘140A ‘-‘239X ‘=’Tumörer’ ICD-9

$OP97AVS Op97avs.fmt

9904 OPK1-10 Avsnittstext ’AAA00’-’AAZ99’=’AA* Operationer på kraniet och intrakraniell’

”ICD-10”

$OP97KAP Op97kap.fmt

9904 OPK1-10 Kapiteltext ’AAA00’-’AZZ99’=’A* Operationer på nervsystemet’

”ICD-10”

$OP97KAT Op97kat.fmt 9904 OPK1-10 Kategoritext ’AAA00’-’AAA99’=’AAA* Diagnostiska intrakraniella operationer’

”ICD-10”

$OPTXT optxt.fmt OPK1-10 Text ’0010’=’KORTIKOGRAFI (UNDER OP) SOM SÄRSK ÅTG V OP PÅ NERVSYSTEM’

”ICD-9”

$OPKFMT Kodservern Auto OPK1-OPK10 Kod + text ‘AAA00’ = ‘AAA00

Page 28: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

Explorativ kraniotomi’

Page 29: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

5.2. Beskrivningar/egenskaper Format namn Program

namn Uppd ååmm

Från Till Exempel Kommentar

$AVDTYP Kodservern Auto AVDTYP text 43' = 'Akutmottagning (Akutsjukhus)'

Avdelningstyp

$DRIFTF Kodservern Auto DRIFTFORM Text ’02’ = ’Privat’

$FTGLFMT Kodservern Auto FTG Text '0901' = 'Ersta sjukhus' Företag

$FTGL_KOD Kodserver Auto FTG Kod + text '0901' = '0901 Ersta sjukhus'

$FTGTYP Kodserver Auto FTGTYP Text 4 = Privata vårdgivare

HSAID (Format_xml_1). Library.Ek_org_mek

Auto HSAID Del av kod (sista 4tkn + text)

’SE2321000016- 8PJ1’ = HSAID

$INRLFMT Kodservern Auto INR Lång text '10013' = 'Södersjukhuset' Alla inrättningskoder

$INR_KOD Kodservern Auto INR Kod + lång text

'10013' = '10013 Södersjukhuset'

$KLLFMT Kodservern Auto KLIN Långtext '401' = 'Barnkirurgi'

$KLL_KOD Kodserver Auto KLIN Kod + text '401' = ’401 Barnkirurgi'

$KOMBFMT Kodservern Auto INR+KLIN+AVDKombikakod

Text ’11001945M01’ = ’Karolinska Sjukhuset A-sjukvård M02

$KOMB_KOD

Kodserver Auto INR+KLIN+AVDKombikakod

Kod + text ’11001945M01’ = ’ 11001945M01 Karolinska Sjukhuset A-sjukvård M02

$KUND Kodservern Auto Kod + text 9011 = 9011 Stockholms sjukhem

$ORGNR Kodserver Auto ORGNR text 4708039625 = Byholmens Fotklinik

$PVDGFMT Kodservern Auto HUSL Text ’91000’=’efternamn, förnamn’

Primärvårdens vårdgivare

$PVDGHL Kodservern Auto HUSL Kombikakod ’91000’ = ’11337011000’ Vårdgivarens husläkaravdelning enligt kodserverns tabell PVDG

$SPECFMT specfmt.fmt SPEC Speckod+text '01'='01 INTERMEDICIN' Detta avser gamla spec,

SLV 1993-97

Page 30: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn Program namn

Uppd ååmm

Från Till Exempel Kommentar

$SPEC Kodservern Auto SPEC Text '101' = 'Sjukgymnastik' Specialitet

Page 31: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

5.3. Geografi Format namn Program

namn Uppd ååmm

Från Till Exempel Kommentar

$BAS90FM bas90fm.fmt

9803 BASOMR text ’101011’ = ’TRE KRONOR’ Avser bas90 (6 tkn), Basområde

$BAS95FM Kodservern Auto BASOMR text ’1010110’ = ’TRE KRONOR’ ’10101100’ = ’TRE KRONOR’

Avser bas90 och 95 (6 och 7 tkn), Basområde Uppdateras ej

$BAS02FM Kodservern 01108

(Auto)

BASOMR text ’1010110’ = ’TRE KRONOR’ ’10101100’ = ’TRE KRONOR’

Ersätter BAS95FM fr o m 2002-05, Basområde Uppdateras ej fr o m 201108

$BASOMRNY

Kodserver, xml

Auto BASOMR text 1010140 = Stortorget

$BAS_BER Kodservern 01108

(Auto)

BASOMR Kod, beredning

1010110 = 08 Osäker för äldre databaser (före 2006). Även osäker för gamla ej utskrivna vtf i SLV databasen. Uppdateras ej fr om 201108

$BAS_BEST Kodservern Auto BASOMR Text beställaravdelning

1010000=Stockholm/Ekerö Skapad 20120202

$BAS_KSO Kodservern 01108

(Auto)

BASOMR Kod, beställaravd

1010110 = 03 Se ovan

Uppdateras ej fr om 201108

$BAS_OMRK Kodservern 01108

(Auto)

BASOMR Kod, Områdeskod

1010110 = 140104 Se ovan. Betjäningsområde Uppdateras ej fr om 201108

$BAVDBA Bavdbas_berbas_stdnfmt_etc_historik.sas

0506 BASOMR text Beställaravdelning

’1010000’=’Beställaravd_Sthlm’

Fungerar endast där basområde finns i posten

$BAVDFMT Bavdbas_berbas_stdnfmt_etc_historik.sas

0506 BASOMR+LKF=Ny variabel OMR

Text

Beställaravdelning

Kan delvis användas bakåt i tiden

’xxx’ = ’Beställaravd Sthlm’ Skapa ny variabel: omr=put(basomr, $stlknr.);

if basomr eq ’’ then omr=put(lkf, $stdnlk.);

omr anropas med $stdnfmt. $berfmt. Eller $bavdfmt. För klartexter

$BASLKST Kodservern Auto BASOMR Text kommun /stadsdelar

3324310 = Järfälla 20050130, fungerar endast för poster där basområde finns

Page 32: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn Program namn

Uppd ååmm

Från Till Exempel Kommentar

$BAS_LKSTAD_TXT

Kodservern 1203 Skapa ny kolumn:

testomr=put(basomr, $bas_lkstad_nr.)

Text för kommun och stadsdelar

80127 = Botkyrka

0125 = Ekerö

92099= Utomlän

Använd formatet på den nya kolumnen;

format testomr $bas_lkstad_txt.;

$BAVDBA Bavdbas_berbas_stdnfmt_etc_historik.sas

0603 BASOMR text Beställaravdelning

’1010000’=’Beställaravd_Sthlm’

Fungerar endast där basområde finns i posten

$BERBAS Bavdbas_berbas_stdnfmt_etc_historik.sas

0506 BASOMR text

Beredningsområde

’1010000’ = ’Innerstaden’ Fungerar endast där basområde finns i posten

$BERFM Kodservern Auto BEREDNING Text ’01’ = ’Nordost’ Beredningsområde

$BERFMT Bavdbas_berbas_stdnfmt_etc_historik.sas

0506 BASOMR+LKF=Ny variabel OMR

text

Beredningsområde

Kan delvis användas bakåt i tiden

’xxx’ = ’Norra Sthlm’ Skapa ny variabel: omr=put(basomr, $stlknr.);

if basomr eq ’’ then omr=put(lkf, $stdnlk.);

omr anropas med $stdnfmt. $berfmt. Eller $bavdfmt. För klartexter

$BESTAVD Kodserver, xml

Auto KSO Text. Beställarområden

01 = Stockholm Norr

$BETJOMR Kodservern Auto OMRKOD text ’111501’ = ’HLM Korallen’ VC betjäningsomr

$KSO03FM kso03fm 0306 KSO Korttext ’01’ = ’Närsjukvård Norra länet.

Sjukvårdsområde ändrat till beställaravdelningar/områden fr o m 20030101

$LAENFMT Kodservern LAEN Text ’20’=’Dalarnas Län’

$LKFFMT Kodservern Auto LKF Församlig, text ’011402’ = ’Hammarby’

$LKFMT Kodservern Auto LKOMM Kommuntext ’0114’ = ’Upplands-Väsby’

$NAR_PR Naromr_prod

0411 LK_STAD Klartext ’0115’ = ’02 Nordost’ Närsjukvårdsområden enligt SLSOs indelning. OBS, en ny kolumn måste skapas i datasetet.

If lkomm=’0180’ then

Page 33: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn Program namn

Uppd ååmm

Från Till Exempel Kommentar

lk_stad=stadsdel;

else lk_stad=lkomm;

$NAROMR Kodservern Auto NAROMR Text 11 = 11 Sydost

$NARPRBA Kodservern 01108

(Auto)

BASOMR Klartext produktionens närsjukvårdsområden

5413000 = 11 Sydost Uppdateras ej fr o m period 201108

$OMRKNY Kodservern, xml

Auto OMRKOD BETJHL etc i HUSLVAL

Områdeskod till klartext

111703 = Centrala Österåker Hämtas från tabell OMRKODNY

$OMRTFMT omrtfmt.fmt OMRKOD Text ’115101’=’FÄLTÖVERSTEN’

Gammal före 1996

$PSO99FM pso99fm.fmt

0001 PSO SO och sjukhus text.

’11’ = ’NORDÖSTRA PO’ Fr o m 9901. Variabeln finns tom 1999. Ersätts from 1998 av FTG

$SEKTOR Kodservern 01108

(Auto)

SEKTOR Text ’1130’ = ’Östermalm/Lidingö psykiatriska sektor’

Patientens psykiatrtillhörighet. Kodserver tabeller OMRKOD/PSEKT Uppdateras ej fr om 201108

$STDNBA Bavdbas_berbas_stdnfmt_etc_historik.sas

05O7 BASOMR Text

Stadsdel/Kommun

’1010000’=’09_Norrmalm’ Fungerar endast där basområde finns i posten

$STDNFM Kodservern Auto STADSDEL Klartext ’80101’= ’Kista’ Endast stadsdelar

$STDNFMT

Gammal, ersätts av $bas_lkstad_txt

Bavdbas_berbas_stdnfmt_etc_historik.sas

0506 BASOMR+LKF=Ny variabel OMR

text

Kommun+stadsdelar

Kan delvis användas bakåt i tiden

’xxx’ = ’01 Kista’ Skapa ny variabel: omr=put(basomr, $stlknr.);

if basomr eq ’’ then omr=put(lkf, $stdnlk.);

omr anropas med $stdnfmt. $berfmt. Eller $bavdfmt. För klartexter

$STDNLK

Gammal, ersätts av $bas_lkstad_nr

Bavdbas_berbas_stdnfmt_etc_historik.sas

0506 LKF Stadsdels eller kommunkod

’018001’=’80109’ Skapa ny variabel: omr=put(basomr, $stlknr.);

if basomr eq ’’ then omr=put(lkf, $stdnlk.);

omr anropas med $stdnfmt. $berfmt. Eller $bavdfmt. För

Page 34: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn Program namn

Uppd ååmm

Från Till Exempel Kommentar

klartexter

$STLKNR Bavdbas_berbas_stdnfmt_etc_historik.sas

0506 BASOMR Stadsdels eller kommunkod

’1010000’=’80109’’ Skapa ny variabel: omr=put(basomr, $stlknr.);

if basomr eq ’’ then omr=put(lkf, $stdnlk.);

omr anropas med $stdnfmt. $berfmt. Eller $bavdfmt. För klartexter

Page 35: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

5.4. Produkter Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$DRGGRPF drggrpf.fmt 9803 DRG MDC '001'-'035'='01 NERVSYSTEMET

HCFA-drg ,Gammal

$DRGTAPF drgtapf.fmt 9909 DRG Kod + text '001'='001 CRANIOTOMI >17 ÅR UTAN TRAUMA'

AP-drg , Gammal

$DRGTFMT

drgtfmt.fmt 9803 DRG Kod + text 001' = '001 Craniotomi >17 u trauma'

HCFA-drg , Gammal

$KKOD02F Kodservern Auto KKOD1-KKOD4

Kod + text ’003’ = ’003 Kraniotomi < 18’ Generallistan + DRG kod Uppdateras ej fr o m 201108 pga Kolumn KKODX borttagen

$KOKTFMT

koktfmt.fmt 9803 KOKS Text 'A1' = 'A1 Nybesök, Läkare låg resursåtgång'

Gammal

$MDCKM mdckm.fmt DRG Mdc-kod med m/k

'001'-'008X'='01K' Gammal

$PRODFMT

Kodservern Auto DRG, KOKS, EXTKOD, PRODUKT, etc

produktkod+text

’1006’ = ’1006 Op karpaltunnel’

Fr o m 2003, koden innehåller även produkttypen Från kodserverns tabell Produkt

$PRODEJPTYP

Kodservern Auto DRG, KOKS, EXTKOD, PRODUKT, etc

produktkod+text utan produkttyp

1F05O, GF05O och KF05O översätts/grupperas till:

F05O Större tarmoperation O

Formatet tar bort första tecknet i produktkoden (produkttypen) och grupperar därefter produkterna (jmfr $PRODFMT ovan)

$PRODTYP Kodservern Auto PRODTYP, DRGTYP

Produkttypskod till ktext

K = Kostnadsytterfall Nord-DRG

Page 36: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

5.5. Övriga Format namn Program

namn Uppd ååmm

Från Till Exempel

$AKUTFMT akutfmt.fmt 1993 AKUT text '2'-'4'='Ej Akut'

ALD10F ald10f.fmt 2005 ALDER 10 års intervall 00-09='0-9'

ALD5FMT ald5fmt.fmt 2005 ALDER 5 års intervaller 0-4='0-4'

ALDSP aldsp.fmt 2005 ALDER åldersgrupp 0-14='0-14'

$ATAGANDE

Kodservern Auto ATAGANDE Text 10001 = Basuppdrag, Ögonläkarmottagning

$ATAGANDE_KOD

Kodservern Auto ATAGANDE Kod+ext 10001 = 10001 Basuppdrag, Ögonläkarmottagning

$ATGGRUPP Kodservern Auto ATGGRUPP Text 10001 = Läkarbesök, ögonmottagning

$ATGGRUPP_KOD

Kodservern Auto ATGGRUPP Kod+Text 10001 = 10001 Läkarbesök, ögonmottagning

$AVTAL Kodservern Auto AVTAL

ADAAVTAL

text 1343 = ASIH Norrtälje AB

$AVTAL_kod Kodservern Auto AVTAL

ADAAVTAL

Kod + text 1343 = 1343 ASIH Norrtälje AB

$AVTTYP Kodserver Auto AVTALSTYP text 11 = Tilläggsavtal

$BTYPFMT Kodservern 9803 BTYP text '0' = 'Nybesök'

$BUDOMR Kodservern Auto Budomr text 07 = Närsjukvård rehab Budgetområde. Egenskap i kodserverns tabell Uppdragstyp

$EKVGR Ekvardgren.sas

2004 EKVARDGREN

Text '01' = 'Primärvård'

$INFORM kodserver Auto INFORM text '0' = 'Frivillig vård' Psykiatri, ändrad 200710 pga nya informer

$ISAETT Kodservern Auto ISAETT Text '0' = 'Från primärkommunal vård (SMHI)'

Inskrivningssätt

$MANAD manad.fmt 9803 MANAD Text '01' = '01 JAN'

$MODELL Kodservern Auto MODELL Kod till klartest 001 = HLM Omr (Husläkare områdesansvar)

Ersättningsmodeller

Page 37: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn Program namn

Uppd ååmm

Från Till Exempel

$MODELL_ KOD

Kodservern Auto MODELL Kod till Kod+klartest

001 = 001 HLM Omr (Husläkare områdesansvar)

Ersättningsmodeller

$mvc_foderska.

Format_tillstand.sas

1305 Foderska 0 = Förstföderska

Mödravårdens rapportering av Tillstånd

$mvc_partner. Format_tillstand.sas

1305 Partner 1 = partner medföljer Se ovan

$mvc_foster. Format_tillstand.sas

1305 Foster 1 = ett foster Se ovan

$mvc_mvcper. Format_tillstand.sas

1305 MVCPER A = period A (vecka 0-19

Se ovan

$mvc_bedpartus

Format_tillstand.sas

1305 Bedpartus 2 = Enligt ultraljud Se ovan

$mvc_faktpartus

Format_tillstand.sas

1305 Faktpartus 4 = Förlossning genomförd Se ovan

$RNRORSAK Rnrorsak.sas

201402 RNRORSAK Text 03 = Asylsökande med LMA-kort

Reservnummerorsak

$SAMVERK Kodserver Auto UPPDRAG

(övriga ”sammanhållna verksamheter¤)

Klartext 7253 = Barnhälsovård Boo Grupperade kombikakoder till sammanhållna verksamheter av olika typer, t ex typ=Uppdrag

$SAMVERK_KOD

Kodserver Auto UPPDRAG Kod + klartext 7253 =7253 Barnhälsovård Boo

Se ovan

$TAXAFMT Kodservern Auto TAXA Text '01' = 'Husl.-barn-gyn-geriatrik-dagv.'

$TYP Typ.sas 1101 TYP Text 'M' = 'MOTTAGNINGSBESÖK'

OVR, Ersättningstyp

$UPPDTYP Kodservern Auto UPPDRTYP Text 113 = Barnhälsovård Inom vilken typ Uppdraget ingår

$UPPDTYP_KOD

Kodservern Auto UPPDRTYP Kod + klartext 113 = 113 Barnhälsovård Se ovan

$USAETT Kodservern Auto USAETT Text '1' = 'Till hemmet' SLV, utskrivningssätt

$UTFORM Kodservern Auto UTFORM Text '1' = 'Förflyttad till sjukhem' Slv, Psykiatri

Page 38: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn Program namn

Uppd ååmm

Från Till Exempel

$VARDN Kodservern Auto VARDNIVA Text 01 = Primär vård Vårdnivå

$VGRFMT vgrfmt.fmt 1998 SPEC Vårdgrenskod + text

'100' - '199' = '1 Paramedicin' Enl. nya spec

$VDGFMT Kodservern Auto VDG1-VDG5 text '01' - '69' = 'Läkare' Vårdgivare

$VPLAN vplan.fmt 1998 VPLAN text '1' = 'Intagning i sluten vård' OVR ARV, Vårdplaneringskod

Page 39: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

5.6. Under utredning/borttagna format Borttagna Format (tidigare dokumenterade)

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$ADANR Kodservern Auto ADAAVTAL

namn 4127 Ryggakuten ADA avtalsnr från kodservern Borttagen 201108, ersätts av $AVTAL

$APTFMT aptfmt.fmt 1998 AP DRG kod kod + text 001' = '001 Craniotomi >17 år utan trauma'

Ersätts av av $DRGTAPF

$ARVAVT Arv_avtal_20090922.sas

0909 AVTAL Text VS002 Ortopedmottagninge

SKA ERSÄTTAS

Avtal från excelfil. Inget erxättningsformat (uppdatering fungerar ej)

$ARVETAB Arvetab.sas 1008 INR text 10438 = J

SKA RADERAS

Raderas, gammal tillfällig hårdkodad lösning. Går ej att hålla uppdaterad.

Om etablering finns. J, N eller O= ej angivet

$DI10FMT di10fmt.fmt 0002 Diagnos Diagnostext 'A000' = 'A000 Kolera orsakad av Vibrio cholerae 01, biovar chole'

SKA RADERAS

ICD-10. Ersätts $DIAGFMT eller $DIAGFM_P

$DI18FMT di18fmt.fmt 1993 Diagnos Diagnosgrupp '001 '-'139W '='01' ICD-9, används i kombination med $t18fmt. Ersätts av $DT18FMT.

$DIATXT diatxt.fmt 1995 Diagnos Diagnostext '017E '='TUBERKULOS I ÖRA'

ICD-9, Ersätts av $DIAGFMT

$EXT00V ext00v.fmt 0005 Tilläggsprodukt

Vikt 'T01'= 59.1656 År 2000 Prodtyp E. Tillfällig ”lokal” användning. Fyller ingen funktion, raderas

$EXT96V ext96v.fmt 1996 Tilläggsprod Vikt 'T01 '=56.12650 År 1996. Tillfällig ”lokal” användning. Fyller ingen funktion, raderas

$EXT972V ext972v.fmt 1997 Tilläggsprod Vikt 'T01' = 59.1656 År 1997. Tillfällig ”lokal” användning. Fyller ingen funktion, raderas.

$EXT98V ext98v.fmt 1998 Tilläggsprod Vikt 'T01' = 59.1656 År 1998. Tillfällig ”lokal” användning. Fyller ingen funktion, raderas

Page 40: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$EXT99V ext99v.fmt 9909 Tilläggsprodukt

Vikt 'T01'= 59.1656 År 1999 Prodtyp E. Tillfällig ”lokal” användning. Fyller ingen funktion, raderas

$FTGKFMT ftgk.fmt 0004 Företagskod Korttext '1110' = 'NÖPO'

Raderas. kort text finns inte att hämta någonstans. Använd istället $FTGLFMT eller $FTG_KOD 20141001

$FTGMFMT ftgm.fmt 0005 Företagskod Mellantext '1110' = 'NÖPO; Prod'

Raderas. ”mellan lång” text finns inte att hämta någonstans. Använd istället $FTGLFMT eller $FTG_KOD 20141001

$HMOTF hmotf.fmt 1995 Inrättning Text '10322' =' STORA SKÖNDALS INSTITUTET'

Ersätts av $INRLFMT 20141001

$HUSLTF huslt.fmt 1996 Husläkarkod Husläkare text '93000'='BENNEDICH NILS-AXEL'

Ersätts av $INRLFMT 20141001

$INRKFMT Kodservern Auto INR Kort text '10013' = 'SÖS'

SKA RADERAS

Raderas. Kort text finns inte att hämta någonstans. Använd istället $INRLFMT 20141001

$INRL Kodservern Auto INR Inr. kod +Lång text

'10013' = '10013 Södersjukhuset' SKA RADERAS

Ersätts av $INR_KOD 20141001

$KLKFMT Kodservern Auto KLIN Kort text '401' = 'BKIR' Raderas. Kort text finns inte att hämta någonstans. Använd istället $KLLFMT

$KLSPEC klspec.fmt KLIN Specialitet (num el korttext)

'201'='23'

SKA RADERAS

Raderas. Detta avser gamla spec 20141001

$KSO92FM kso92fm.fmt

9803 KSO-kod Korttext '11' = 'NÖSO' Ersätts av $KSO03FM

$KSO99FM kso99fm.fmt

0109 KSO-kod Korttext '11' = 'NÖSO' Ersätts av $KSO03FM. Ny KSO-indelning 9901 + 3 psyksektorer för ULV db

$LANFMT Ulvformat.s 0109 LAN Text ’03’ = ’Uppsala län’ Leverantörens länskod.

Page 41: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

as Ersätts av $LAENFMT 20141001

$OMRK_LISTKOD

Kodservern Auto OMRKOD Områdeskod översätts till ListOn kod (kombika kod)

111501 = 15106011000 Raderas. Användes tillfälligt. Selektering ur kodserverns tabell AVD. Verksamhet=01 samt klinikkod 010-013. Omrkod som slutar med 000 och 99 borttagna. Används t ex där VELAK=Blank 20141001

$OP97TXT op97txt.fmt 9904 Operationskod Text 'AAA00' = 'AAA00 Explorativ kraniotomi'

”ICD-10”. Ersätts av $OPKFMT

$PSO92FM pso92fm.fmt

9803 PSO SO och sjukhus text.

’11’ = ’NÖSO’ Ersätts av$PSO99FM Variabeln finns tom 1999. 20141001

$PSO99KFM pso99kfm.fmt

0001 PSO SO och sjukhus. Kort text

'11' = 'NÖPO' Ersätts av $ PSO99FM Fr o m 9901.

$PSO99LF pso99lfm.fmt

0001 PSO SO och sjukhus. Lång text

'11' = 'NORDÖSTRA PRODUKTIONSOMRÅDET'

Ersätts av $ PSO99FM Fr o m 9901.

$PSYKFMT psykfmt.fmt 9806 SEKTOR, Text '1130' = 'Östermalm/Lidingö psykiatriska sektor'

Psykiatrin. Ersätts av $SEKTOR

$SKADORS skadors.fmt 9803 Skadorsak Kod + text 'V0100' = 'V0100 Fotgängare skadad i kollision med cykel, fotgängar'

Ersätts av $DIAGFMT

$T18FMT t18fmt.fmt Kapitel kod 18-listan

Kapitelkod+ text

'01'='INFEKTIONS- OCH PARASITSJUKDOMAR'

ICD-9. används i kombination med $t18fmt. Ersätts av $DT18FMT

$T18FMT t18fmt.fmt Kapitel kod 18-listan

Kapitelkod+ text

'01'='INFEKTIONS- OCH PARASITSJUKDOMAR'

ICD-9. används i kombination med $t18fmt. Ersätts av $DT18FMT

Kontrollera

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

$HEJKOD inlas_hejfil_ Auto FAKTMOTT, namn 10652 = Exempel PRISLEV (”HEJ

Page 42: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

debformat.sas

KUNDGRUPP, FAKTUTST, PRISLEV, LEVGRUPP

S:t Görans sjh, kirurgmot kod”)

$HEJKOD_KOD

inlas_hejfil_debformat.sas

Auto FAKTMOTT, KUNDGRUPP, FAKTUTST, PRISLEV, LEVGRUPP

Kod+namn 10652 =

10652 S:t Görans sjh, kirurgmot

Exempel PRISLEV (”HEJ kod”)

$FAKTMOTT och FAKTUTST ersätter $HEJKOD

Gamla, tveksam användning

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

ATC1FMT atc1fmt.fmt 9806 Läkemedelskod

kod + text 'A' = 'A MATSMÄLTNINGSORGAN OCH ÄMNESOMSÄTTNING'

substr(atckod,2,1)

ATC3FMT atc3fmt.fmt 9806 Läkemedelskod

kod + text 'A01' = 'A01 MEDEL VID MUN- OCH TANDSJUKDOMAR'

substr(atckod,2,3)

ATC4FMT atc4fmt.fmt 9806 Läkemedelskod

kod + text 'A01A' = 'A01A MEDEL VID MUN- OCH TANDSJUKDOMAR'

substr(atckod,2,4)

ATC5FMT atc5fmt.fmt 9806 Läkemedelskod

kod + text 'A01AA' = 'A01AA MEDEL MOT KARIES'

substr(atckod,2,5)

PRODLFM prodlfmt.fmt 9907 Produkt,preparat

'003141'='BLEOMYCIN'

PVOFMT pvofmt.fmt ? Län/kom/förs PVO-text '0114 '-'011499'='UPPLANDS VÄSBY'

PVOFMA pvofma.fmt 9910 PVO-kod Pvo-text '1101' = 'Norrtälje norr' Alla PVO koder i kodservern

Page 43: VAL databaserna · 2016-10-26 · Uppdateras ej fr om 201108 Format_bas_best BASOMRNY Basområdes kod till text för beställaravdelning Skapad 20120202 Format_bas_omrk BASOMR Basområdes

Format namn

Program namn

Uppd ååmm

Från Till Exempel Kommentar

finns med (stängda och öppna)

PVOFM pvofm.fmt 9812 Kod PVO-text '1115' = 'Vallentuna'

VGREN vgren.fmt vgr vgrkod+text 01="01 Medicinsk vård" Avser gammal ?