VariabelnamnFrågelydelseVariabelbeskrivningVärdemängdTilläggsinformation
SubjectKeyDen registrerade patientens personnummer. Svenskt personnumer verifieras mot kontrollsiffran och personuppgifter hämtas från folkbokföringen. (Ett felaktigt personnummer accepteras inte av programmet). Reservnummer accepteras givet att det följer strukturen ÅÅÅÅMMDD-XXXX där XXXX är en alfanumerisk kombination. Samordningsnummer accepteras givet att det följer strukturen ÅÅÅÅMMDD-XXXX där 60 är adderat till DD.varchar(18)
ÅÅÅÅMMDD-NNNN
SubjectIDUnik identifierare för patienten i registret.int
DateOfDeathDatum då individen avled. Angett i formatet ÅÅÅÅ-MM-DD. Denna uppgift hämtas från Navet, som är Skatteverkets system för distribution av folkbokföringsuppgifter.datetime
ÅÅÅÅ-MM-DD
DateCorrectnessNoggrannhet av variabeln DateOfDeath. Året, månaden eller dagen kan vara okända. Denna uppgift hämtas från Navet, som är Skatteverkets system för distribution av folkbokföringsuppgifter.smallint0=Datum är okänt och har ersatts med datum då kontroll gjordes,
1=Månad och dag är okända och har ersatts med motsvarande från datum då kontroll gjordes,
2=Dag är okänd och har ersatts med motsvarande från datum då kontroll gjordes,
3=Komplett datum
StatusDateDatum när variabeln StatusCode registrerades. Denna uppgift hämtas från Navet, som är Skatteverkets system för distribution av folkbokföringsuppgifter.datetime
ÅÅÅÅ-MM-DD
StatusCodeKod som anger om individen är avliden (AV) eller har flyttat utomlands (UV). Denna uppgift hämtas från Navet, som är Skatteverkets system för distribution av folkbokföringsuppgifter.varchar(2)AV=Avliden,
UV=Utflyttad
Op_UnitEnhetEnhetint
10001=Testenheten,
10002=Andra testenheten
Op_DOperationsdatumOperationsdatumsmalldatetime
ÅÅÅÅ-MM-DD
Valideringsskript:
var hel = Subject.SubjectKey;
var year = hel.substring(0,4);
var mounth = hel.substring(4,6);
var day = hel.substring(6,8);
var n = year+'-'+mounth+'-'+day;
var datum = Global.ParseDate(Current.Op_D);
var person = Global.ParseDate(n);

if (datum < person) {
return 'Datumet kan inte vara före födelsedatum.';
}
return true;


Op_HeLängd Längd intValideringsskript:
return Global.Between(Current.Op_He, 20, 230) ? true: 'Tillåtna värden är mellan 20 och 230.';


Op_WeViktViktintValideringsskript:
return Global.Between(Current.Op_We, 5, 230) ? true: 'Tillåtna värden är mellan 5 och 230.';


Op_BMIBMIBMIdecimal(9,1)Beräkningsskript:
var r = Current;
if (r.Op_He == null || r.Op_We == null)
return null;

else
return 10000 * (r.Op_We / (r.Op_He * r.Op_He));


Op_HealFullt friskFullt friskint
0=Nej,
1=Ja
Kontrollskript:
var s = false;

if (Current.Op_Heal != null) {
s = (Current.Op_Heal == 0);
}
assignIf(!s, 'Op_HealAuto', null);
displayIf(s, 'Op_HealAuto');

assignIf(!s, 'Op_HealPs', null);
displayIf(s, 'Op_HealPs');

assignIf(!s, 'Op_HealNeu', null);
displayIf(s, 'Op_HealNeu');

assignIf(!s, 'Op_HealMet', null);
displayIf(s, 'Op_HealMet');

assignIf(!s, 'Op_HealMand', null);
displayIf(s, 'Op_HealMand');

assignIf(!s, 'Op_HealOth', null);
displayIf(s, 'Op_HealOth');


Op_HealAutoAutoimmun sjukdomAutoimmun sjukdomint
0=Nej,
1=Ja
Op_HealPsPsykiatrisk sjukdomPsykiatrisk sjukdomint
0=Nej,
1=Ja
Op_HealNeuNeuropsykiatrisk sjukdomNeuropsykiatrisk sjukdomint
0=Nej,
1=Ja
Op_HealMetMetabol sjukdomMetabol sjukdomint
0=Nej,
1=Ja
Op_HealMandKäkledsdysfunktionKäkledsdysfunktionint
0=Nej,
1=Ja
Op_HealOthÖvrigt av betydelseÖvrigt av betydelseint
0=Nej,
1=Ja
Op_SmoRöker patientenRöker patientenint
0=Aldrig varit rökare,
1=Slutat mer än 3 månader före operation,
2=Slutat inom 3 månader innan operation,
3=Aktiv rökare
Op_MedTar patienten några läkemedelTar patienten några läkemedelint
0=Nej,
1=Ja
Op_DiagMaxRetMaxillär retrognatiMaxillär retrognatiint
0=Nej,
1=Ja
Valideringsskript:
if ((Current.Op_DiagMaxPro === 1) && (Current.Op_DiagMaxRet === 1)){
return 'Maxillär retrognati och Maxillär prognati kan inte båda vara ifyllda med Ja samtidigt.';
}
return true;


Op_DiagMaxProMaxillär prognatiMaxillär prognatiint
0=Nej,
1=Ja
Valideringsskript:
if ((Current.Op_DiagMaxPro === 1) && (Current.Op_DiagMaxRet === 1)){
return 'Maxillär retrognati och Maxillär prognati kan inte båda vara ifyllda med Ja samtidigt.';
}
return true;


Op_DiagLKGLKG LKG int
0=Nej,
1=Ja
Op_DiagMaxVHyperMaxillär vertikal hyperplasi Maxillär vertikal hyperplasi int
0=Nej,
1=Ja
Valideringsskript:
if ((Current.Op_DiagMaxVHyper === 1) && (Current.Op_DiagMaxVHypo === 1)){
return 'Maxillär vertikal hypoplasi och Maxillär vertikal hyperplasi kan inte båda vara ifyllda med Ja samtidigt.';
}
return true;


Op_DiagMaxVHypoMaxillär vertikal hypoplasi Maxillär vertikal hypoplasi int
0=Nej,
1=Ja
Valideringsskript:
if ((Current.Op_DiagMaxVHyper === 1) && (Current.Op_DiagMaxVHypo === 1)){
return 'Maxillär vertikal hypoplasi och Maxillär vertikal hyperplasi kan inte båda vara ifyllda med Ja samtidigt.';
}
return true;


Op_DiagBasOpBasalt öppet bettBasalt öppet bettint
0=Nej,
1=Ja
Op_DiagManRetMandibulär retrognatiMandibulär retrognatiint
0=Nej,
1=Ja
Valideringsskript:
if ((Current.Op_DiagManRet === 1) && (Current.Op_DiagManPro === 1)){
return 'Mandibulär retrognati och Mandibulär prognati kan inte båda vara ifyllda med Ja samtidigt.';
}
return true;


Op_DiagManProMandibulär prognatiMandibulär prognatiint
0=Nej,
1=Ja
Valideringsskript:
if ((Current.Op_DiagManRet === 1) && (Current.Op_DiagManPro === 1)){
return 'Mandibulär retrognati och Mandibulär prognati kan inte båda vara ifyllda med Ja samtidigt.';
}
return true;


Op_DiagLatLaterogeniLaterogeniint
0=Nej,
1=Ja
Op_DiagHemMicHemifacial mikrosomiHemifacial mikrosomiint
0=Nej,
1=Ja
Op_DiagCranfasKraniofacial missbildningKraniofacial missbildningint
0=Nej,
1=Ja
Op_DiagMorfAnnan avvikande ansiktsmorfologi Annan avvikande ansiktsmorfologi int
0=Nej,
1=Ja
Op_PreopOrtdPreoperativ ortodontiPreoperativ ortodontiint
0=Nej,
1=Ja
Beräkningsskript:
//# target=server
//# archived


Op_OrtodOrtodontiOrtodontiint
0=Nej, enbart kirurgi,
1=Ja, mer än tre månaders ortodonti innan op.,
2=Ja, surgery first = mindre än tre månaders ortodonti innan op. eller planerad ortodonti
Op_3DHar digital 3D-planering använts inför operationenHar digital 3D-planering använts inför operationenint
0=Nej,
1=Ja
Op_TypeFortHelLe Fort I helLe Fort I helint
0=Nej,
1=Ja
Op_TypeFortSecLe Fort I SegmentellLe Fort I Segmentellint
0=Nej,
1=Ja
Op_TypeFort2Le Fort IILe Fort IIint
0=Nej,
1=Ja
Op_TypeFort3Le Fort IIILe Fort IIIint
0=Nej,
1=Ja
Op_TypeMaxOstDisMaxillär osteotomi med distraktionMaxillär osteotomi med distraktionint
0=Nej,
1=Ja
Op_TypeSarmeSARMESARMEint
0=Nej,
1=Ja
Op_TypeIVROIntraoral vertikal ramusosteotomi (IVRO)Intraoral vertikal ramusosteotomi (IVRO)int
0=Nej,
1=Ja
Op_TypeEVROExtraoral vertikal ramusosteotomi (EVRO)Extraoral vertikal ramusosteotomi (EVRO)int
0=Nej,
1=Ja
Op_TypeBSROBilateral sagittal raumsosteotomiBilateral sagittal raumsosteotomiint
0=Nej,
1=Ja
Op_TypeSegOstSegmentell osteotomi i mandibelnSegmentell osteotomi i mandibelnint
0=Nej,
1=Ja
Op_TypeMandOstMandibulär osteotomi med distraktionMandibulär osteotomi med distraktionint
0=Nej,
1=Ja
Op_TypeJawPlastHakplastikHakplastikint
0=Nej,
1=Ja
Op_TypeJointPrLedprotesLedprotesint
0=Nej,
1=Ja
Op_TypeOthÖvrigtÖvrigtint
0=Nej,
1=Ja
Op_FixOstPlateOsteosyntesplatta/plattorOsteosyntesplatta/plattorint
0=Nej,
1=Ja
Op_FixPosScrewPositionsskruvarPositionsskruvarint
0=Nej,
1=Ja
Op_FixIMFIntermaxillär fixation (IMF) Intermaxillär fixation (IMF) int
0=Nej,
1=Ja
Op_FixOpTTimeOperationstid (knivtid)Operationstid (knivtid)intValideringsskript:
return Global.Between(Current.Op_FixOpTTime, 0, 600) ? true: 'Tillåtna värden är mellan 0 och 600.';


Op_FixBleedSpecBlödningBlödningintValideringsskript:
return Global.Between(Current.Op_FixBleedSpec, 0, 2000) ? true: 'Tillåtna värden är mellan 0 och 2000.';


Op_ABPeriPerioperativtPerioperativtint
0=Nej,
1=Ja
Op_ABPostPostoperativtPostoperativtint
0=Nej,
1=Ja
Op_EdTreatÖdembehandling (ex kylmask)Ödembehandling (ex kylmask)int
0=Nej,
1=Ja
Op_EdSterSteroidbehandling perioperativtSteroidbehandling perioperativtint
0=Nej,
1=Ja
Op_OthTrombTrombosprofylaxTrombosprofylaxint
0=Nej,
1=Ja
Op_OthBleedBlödningshämmande medicineringBlödningshämmande medicineringint
0=Nej,
1=Ja
Op_FixOpTOperationstid (knivtid)Operationstid (knivtid)int
1=< 2 tim,
2=2-4 tim,
3= >4-6 tim,
4=>6 tim
Beräkningsskript:
//# target=server
//# archived


Op_FixBleedBlödningBlödningint
1=< 200ml ,
2= 200-500ml ,
3= >500ml
Beräkningsskript:
//# target=server
//# archived


Op_SaveDateDatum och tid när registreringen initialt sparades.Datum och tid när registreringen initialt sparades.smalldatetime
ÅÅÅÅ-MM-DD TT:MM:SS
FU_UnitEnhetEnhetint
Se 'Op_Unit' för lista på vårdenheter
FU_DUppföljningsdatumUppföljningsdatumsmalldatetime
ÅÅÅÅ-MM-DD
Valideringsskript:
var hel = Subject.SubjectKey;
var year = hel.substring(0,4);
var mounth = hel.substring(4,6);
var day = hel.substring(6,8);
var n = year+'-'+mounth+'-'+day;
var datum = Global.ParseDate(Current.FU_D);
var person = Global.ParseDate(n);

if (datum < person) {
return 'Datumet kan inte vara före födelsedatum.';
}

if (Current.FU_D < Parent.Op_D){
return 'Uppföljningsdatum får inte vara innan Operationsdatum.';
}
return true;


FU_NoFuPatient är kallad men har ej kunnat följas uppPatient är kallad men har ej kunnat följas uppbit
FU_PostopDaAntalet vårddagar postoperativtAntalet vårddagar postoperativtint
1=1 Dagkirurgi (patienten går hem samma dag som op.),
2=2 Slutenvård (patienten går hem dagen efter op.),
3=3 Slutenvård (patienten går hem två eller fler dagar efter op.)
FU_InfABInfektion som föranlett antibiotikabehandling innan slutkontrollInfektion som föranlett antibiotikabehandling innan slutkontrollint
0=Nej,
1=Ja
FU_PostopFeelSubjektivt fullgod känsel vid >= 12 mån postoperativtSubjektivt fullgod känsel vid >= 12 mån postoperativtint
0=Nej,
1=Ja
FU_OstRemHar något osteosyntesmaterial behövt avlägsnasHar något osteosyntesmaterial behövt avlägsnasint
0=Nej,
1=Ja
FU_ReopHar patienten genomgått en reoperation innan uppföljningHar patienten genomgått en reoperation innan uppföljningint
0=Nej,
1=Ja
FU_ReopPlanÄr patienten planerad att genomgå en reoperationÄr patienten planerad att genomgå en reoperationint
0=Nej,
1=Ja
FU_QualUpplever patienten att livskvaliteten har blivit bättre av operationenUpplever patienten att livskvaliteten har blivit bättre av operationenint
0=Nej,
1=Ja,
9999=Osäkert
FU_SaveDateDatum och tid när registreringen initialt sparades.Datum och tid när registreringen initialt sparades.smalldatetime
ÅÅÅÅ-MM-DD TT:MM:SS
EventID_NROKOpUnik identifierare för registreringar i formulär 'NROKOp' (Operationsformulär)int
EventID_NROKFUUnik identifierare för registreringar i formulär 'NROKFU' (Uppföljning)int