DATABASESKJEMA
Patient{
patientId | string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
birthDate | string($date-time) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
generalPractitioner | string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nprId | string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
consentAbility | stringEnum: Array [ 2 ] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deceased | boolean | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deceasedAs | string($date-time) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
livingSituation | stringEnum: Array [ 9 ] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
educationLevel | stringEnum: Array [ 7 ] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
occupationalData | string maxLength: 3 minLength: 3 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
economy | stringEnum: Array [ 9 ] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
maritalStatus | stringEnum: Array [ 10 ] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
communication | string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interpreterRequired | boolean | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
religiousAffiliation | string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
disabilities | string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bloodType | stringEnum: Array [ 4 ] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
birthWeight | integer($int32) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intubationProblem | stringEnum: Array [ 4 ] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
conditions | [ uniqueItems: falseCondition{
}] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
criticalInformation | [ uniqueItems: falseCriticalInformation{
}] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
medicineIntolerances | [ uniqueItems: falseMedicineIntolerance{
}] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
allergyIntolerances | [ uniqueItems: falseAllergyIntolerance{
}] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
critialConditions | [ uniqueItems: falseCriticalCondition{
}] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
implants | [ uniqueItems: falseImplant{
}] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
routineChanges | [ uniqueItems: falseRoutineChange{
}] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
infections | [ uniqueItems: falseInfection{
}] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
patientDependants | [ uniqueItems: falsePatientDependant{
}] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
demographics | Person{
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
personId | string |
}
Condition{
conditionId | integer($int32) | ||||||||||||||||||||||||||||
patient* | {} | ||||||||||||||||||||||||||||
patientId | string | ||||||||||||||||||||||||||||
helseproblemKategori | string | ||||||||||||||||||||||||||||
helseproblemStartDato | string($date-time) | ||||||||||||||||||||||||||||
helseproblemSluttDato | string($date-time) | ||||||||||||||||||||||||||||
helseproblemStatus | string | ||||||||||||||||||||||||||||
symptoms | [ uniqueItems: falseSymptom{
}] |
||||||||||||||||||||||||||||
encounters | [ uniqueItems: falseEncounter{
}] |
||||||||||||||||||||||||||||
diagnoses | [ uniqueItems: falseDiagnosis{
}] |
||||||||||||||||||||||||||||
events | [ uniqueItems: falseEvent{
}] |
}
CriticalInformation{
criticalInformationId | integer($int32) |
patient* | {} |
patientId | string |
comment | string |
source | string |
patientAge | string |
date | string($date-time) |
confirmation | string |
registeredBy | string |
}
MedicineIntolerance{
medicineIntoleranceId | integer($int32) |
patient* | {} |
patientId | string |
reactionManifestation | stringEnum: Array [ 20 ] |
serverity | stringEnum: Array [ 2 ] |
verificationStatus | stringEnum: Array [ 3 ] |
substance | string |
}
AllergyIntolerance{
allergyIntoleranceId | integer($int32) |
patient* | {} |
patientId | string |
code | stringEnum: Array [ 15 ] |
otherAllergen | string |
}
CriticalCondition{
criticalConditionId | integer($int32) |
patient* | {} |
patientId | string |
dueTo | string |
text | string |
conditionCode | string |
diagnosisText | string |
}
Implant{
implantId | integer($int32) |
patient* | {} |
patientId | string |
description | string |
type | stringEnum: Array [ 35 ] |
}
RoutineChange{
routineChangeId | integer($int32) |
patient* | {} |
patientId | string |
change | string |
specification | string |
}
Infection{
infectionId | integer($int32) |
patient* | {} |
patientId | string |
disease | string |
toDate | string($date-time) |
}
PatientDependant{
patient | {} | ||||||||||||||||||||||||||||||||||||
patientId | string | ||||||||||||||||||||||||||||||||||||
dependant | Dependant{
} |
||||||||||||||||||||||||||||||||||||
dependantId | string | ||||||||||||||||||||||||||||||||||||
relationship | stringEnum: Array [ 12 ] |
}
Person{
personId | string | ||||
humanNameGiven | string | ||||
humanNameFamily | string | ||||
humanNameMiddleName | string | ||||
gender | stringEnum: Array [ 4 ] |
||||
veinavn | string | ||||
veinummer | string | ||||
postnummer | string | ||||
phone | string | ||||
string | |||||
postSted | PostalCodeName{
} |
}
Symptom{
symptomId | integer($int32) |
condition | {} |
conditionId | integer($int32) |
symptomSource | string |
symptomDescription | string |
registeredDateTime | string($date-time) |
}
Encounter{
encounterId | integer($int32) |
condition | {} |
conditionId | integer($int32) |
organizationalUnit | string |
unitPhone | string |
reason | string |
type | string |
start | string($date-time) |
end | string($date-time) |
status | string |
formalitet | string |
tvang | string |
transport | string |
otherInformation | string |
}
Diagnosis{
diagnosisId | integer($int32) | ||||||||||||
condition | {} | ||||||||||||
conditionId | integer($int32) | ||||||||||||
symptons | [ uniqueItems: falseSymptom{
}] |
}
Event{
eventId | integer($int32) |
condition | {} |
conditionId | integer($int32) |
time | string($date-time) |
place | string |
type | string |
hasteGrad | string |
description | string |
tiltakstype | string |
caller | string |
}
Dependant{
telephone | string | ||||||||||||||||||||||||||
organisation | string | ||||||||||||||||||||||||||
patientDependants | [ uniqueItems: false{}] |
||||||||||||||||||||||||||
demographics | Person{
} |
||||||||||||||||||||||||||
personId | string |
}
PostalCodeName{
postalCode | string |
name | string |
}