Skip to content

Commit

Permalink
Mandags-kos
Browse files Browse the repository at this point in the history
Bedre beskrivelser.
  • Loading branch information
rockphotog committed May 27, 2024
1 parent 7f37913 commit 0fd6076
Show file tree
Hide file tree
Showing 8 changed files with 49 additions and 12 deletions.
13 changes: 13 additions & 0 deletions LMDI/input/fsh/profiles/lmdi-AdministrertLegemiddel.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -23,33 +23,46 @@ Description: "Beskriver administrasjon av legemiddel til pasient på institusjon
// Allerede 1..1
// * status = http://terminology.hl7.org/CodeSystem/medication-admin-status#completed
* status = #completed
* status ^short = "Status administrering."
* status ^definition = "Status administrering. Skal alltid være satt til utført = completed. "

// Krav: Legemiddel, påkrevd
// * medication 1..1 (allerede 1..1 i ressursen)
// YFS: legg til no-basis-Medication

// * subject only Reference(Patient or $no-basis-Patient)
* subject only Reference(Patient)
* subject ^short = "Referanse til pasient"

// Krav: Opphold, må støtte
* context MS // peke på encounter
* context ^short = "Referanse til aktuelt opphold"
* context ^definition = "Referanse til hvilket opphold eller avtale pasienten var på da legemiddelet ble administrert."

// Krav: Tidspunkt for administrasjon, påkrevd dateTime
// NB! R5 bruker "occurence"
* effective[x] only dateTime
* effective[x] ^short = "Tidspunkt for administrasjon"

// Krav: Helsepersonell, må støtte
// TODO #9 Spørsmål: Skal det (på sikt) være flere som administerer, f.eks pasient selv (dispenser), eller kun helsepersonell?
* performer and performer.actor MS
* performer ^short = "Helsepersonell som har administrert legemiddelet"

// Krav: Referanse til rekvisisjon, må støtte
* request MS
* request ^short = "Referanse til rekvisisjon"

// Krav: Administrasjonsvei
// ESS: Diskuter om det bør være 0..1 MS
// Eksempler SNOMDED CT: https://www.hl7.org/fhir/R4/valueset-route-codes.html
// Volven: https://volven.no/produkt.asp?id=521599&catID=3&subID=8 <- gjenbrukes?
* dosage.route 1..1
* dosage.route ^short = "Administrasjonsvei"

// Krav: Administrert mengde
* dosage.dose 1..1
* dosage.dose ^short = "Administrert mengde"

// Krav: Infusjon
// ESS: Er vel del av administrasjonsvei?
3 changes: 2 additions & 1 deletion LMDI/input/fsh/profiles/lmdi-Condition-Diagnose.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,5 @@ Description: "Diagnosen som pasienten har fått rekvirert og administrert legemi

// Krav:
// MVP: ICPC-2 eller ICD-10
* code 1..1
* code 1..1
* code ^short = "Diagnosekode"
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,6 @@ Description: "TODO"

// Krav: identifier ESS: Finnes ingen nasjonal business-identifier for Encounter
// Krav: actualPeriod
* period MS
* period MS

// TODO #7 Vurdere Encounter opp mot EpisodeOfCare
2 changes: 1 addition & 1 deletion LMDI/input/fsh/profiles/lmdi-Legemiddelrekvirering.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Description: "Legemiddelrekvirering - ordinering, resept eller annen rekvirering
* status ^short = "Status rekvisisjon"

// Krav: Hensikt (intent), allerede 1..1
* intent ^short = "Hensikt med forskrivningen"
* intent ^short = "Hensikten med forskrivningen"

// Krav: Legemiddel (medication), allerede 1..1
* medication[x] ^short = "Referanse til legemiddel"
Expand Down
4 changes: 4 additions & 0 deletions LMDI/input/fsh/profiles/lmdi-Medication.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,17 @@ Description: "Beskrivelse av legemiddel."
// MedicationKnowledge under utvikling, se R5 for status
// Krav: Legemiddel-id (identifier), må mulig settes av FHI
* identifier MS
* identifier ^short = "Legemiddelets identifikasjon"
* identifier ^definition = "Legemiddelets identifikasjon i henhold til TODO"
// Krav: Kode, som FEST-id, SNOMED-CT etc., obligatorisk
* code 1..1
// Krav: Legemiddelform, obligatorisk? HL7 Form vs FEST-form. IDMP/SAFEST?
* form MS
* form ^short = "Legemiddelform"
// Krav: Ingredienser/virkestoff navn (ingredienth)
// Krav: Styrke (ingredient.strength[x])
// Krav: Batchnummer
* batch MS
* batch ^short = "Batch-nummer for legemiddelet"
// Krav: Merkevarenavn, handelsnavn
// Krav: Definerte døgnsoder (DDD) <- bør refereres til
19 changes: 15 additions & 4 deletions LMDI/input/fsh/profiles/lmdi-Organization.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,22 @@ Description: "TODO #4"
* ^date = "2024-05-23"

// Krav (nasjonalt): Basere på no-basis-Organization
// Krav (LMDI): TODO
// Krav: Organisasjons-ID som ENH eller RESH (identifier)
* identifier 1..*
* identifier ^short = "Unik identifikasjon av behandlingsenhet / avdeling / intitusjon"

* identifier 1..*
// Krav: Type organisasjon / organisatorisk nivå / betegnelse
* type MS
* type ^short = "Organisatorisk nivå / betegnelse"

// Krav: Navn (name)
* name MS
* name ^short = "Navn på organisasjonsenhet"
* name ^definition = "Eks. avdelingsnavn / institsjonsnavn / org navn"

// Krav (LMDI): Address/Kommunenummer ?
// Krav: Kommune (.district.extension:municipalitycode, fra no-basis)
// TODO #8 Utvide Organisasjon med utvidelse for kommunenummer fra no-basis
* address MS

* address MS
// Krav: Del av organisasjon (ref:organization)
// * partOf MS <- NB! kan bare peke oppover
5 changes: 3 additions & 2 deletions LMDI/input/fsh/profiles/lmdi-patient.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -25,19 +25,20 @@ Description: "Informasjon om pasienten"
* identifier[FNR].system = "urn:oid:2.16.578.1.12.4.1.4.1"
* identifier[DNR].system = "urn:oid:2.16.578.1.12.4.1.4.2"
* identifier[DNR].system ^short = "The identification of the D-nummer"
* identifier[FNR].system ^short = "The identification of the Fødselsnummer"
* identifier[FNR].value 1..1
* identifier[DNR].value 1..1

// Krav: Hvis ikke ID, bruk
// - kjønn
* gender MS
* gender ^short = "Kjønn"
* gender ^definition = "Pasientens kjønn skal oppgis sammen med fødselsdato hvis det ikke finnes pasient-ID."
* gender ^definition = "Pasientens kjønn. Skal oppgis sammen med fødselsdato hvis det ikke finnes pasient-ID."

// - fødselsdato <- dokumentasjon
* birthDate MS
* birthDate ^short = "Fødselsdato"
* birthDate ^definition = "Pasientens fødselsdato skal oppgis sammen med kjønn hvis det ikke finnes pasient-ID."
* birthDate ^definition = "Pasientens fødselsdato. Skal oppgis sammen med kjønn hvis det ikke finnes pasient-ID."

// Krav: Kommunenummer <- kan være del av tjeneste eller adresse?
// no-basis-Address/district - extention - municipalitycode
Expand Down
11 changes: 8 additions & 3 deletions LMDI/input/fsh/profiles/lmdi-practitioner.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,19 @@ Description: "Helsepersonell som har foreskrevet eller administrert legemiddelet
* ^status = #draft
* ^date = "2024-05-27"

// Krav til profil:
// TODO #5 "Helsepersonell" skal baseres på no-basis-practitioner

// Se: https://simplifier.net/HL7Norwayno-basis/NoBasisPractitioner/~overview
// Krav: Identifikator
* identifier 1..1
* identifier.value 1..1
* identifier.value ^short = "Selve identifikatoren"
// MVP: HPR-nummer
* identifier.system = "urn:oid:2.16.578.1.12.4.1.4.4"
* identifier.system ^short = "MIDLERTIDIG låst til HPR"

// Krav: Spesialitet (qualification)
* qualification MS
* qualification MS
* qualification ^short = "Spesialitet"
// MVP: urn:oid:2.16.578.1.12.4.1.1.7426 - Godkjent spesialitet for helsepersonell registrert i HPR.
// Se Volven https://volven.no/produkt.asp?id=521762&catID=3&subID=8
* qualification.code.coding.system = "urn:oid:2.16.578.1.12.4.1.1.7426"

0 comments on commit 0fd6076

Please sign in to comment.