Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
74 changes: 56 additions & 18 deletions input/fsh/codesystem/ServiceRequestCategory.fsh
Original file line number Diff line number Diff line change
@@ -1,24 +1,62 @@
CodeSystem: ServiceRequestCategory
Id: servicerequest-category
Title: "ServiceRequest Category"
Description: "Codes for the category of service request used to define the requested service."
Description: "Code system supplement with translations for the SNOMED CT codes for categories of service requests used to define the requested service."
* ^experimental = false
* ^caseSensitive = true
* ^content = #supplement
* ^supplements = "http://snomed.info/sct"

// CH LAB-Order
* #RequestForLabExam "Anforderung von Laboruntersuchungen" "Electronic ordering of laboratory tests and/or panels"
* #RequestForAdditionalExam "Nachverordnung von weiteren Laboruntersuchungen bei derselben Probe" "Electronic ordering of additional laboratory tests for referenced specimen"
* #RequestForPrecedentReport "Anforderung vorangehender Laborberichte" "Electronic ordering of laboratory diagnositic reports"
* #RequestForPrecedentReportAndImages "Anforderung vorangehender Bilddokumente" "Electronic ordering of laboratory images"
* #RequestFor2ndOpinion "Anforderung einer Zweitmeinung" "Electronic ordering of 2nd opinion"
* #ProposalForAdditionalExam "Vorschlag für weitere Untersuchungen" "Electronic proposal for additional exam"
* #RequestForHistopathExam "Anforderung von histopathologischen Untersuchungen" "Electronic ordering of histopathologic tests and/or panels"

// CH RAD-Order
* #RequestForPreviousReport "Befundbericht früherer Untersuchung(en)"
* #RequestForPreviousReportAndImages "Bilder und Befundberichte früherer Untersuchung(en)"
* #ImagingRequest "Bildgebende Diagnostik"
* #RadIntervention "Interventionelle Radiologie"
* #SecondOpinion "Zweitmeinung"
* #ImagingRequestWithIntervention "Bildgebende Diagnostik und Intervention"
* #RemoteReporting "Fernbefundung"
// CH LAB-Order #RequestForLabExam "Anforderung von Laboruntersuchungen" "Electronic ordering of laboratory tests and/or panels"
* #15220000 "Laboratory test (procedure)"
* ^designation[0].language = #en-US
* ^designation[=].value = "Laboratory test"

// CH LAB-Order #RequestForHistopathExam "Anforderung von histopathologischen Untersuchungen" "Electronic ordering of histopathologic tests and/or panels"
* #252416005 "Histopathology test (procedure)"
* ^designation[0].language = #en-US
* ^designation[=].value = "Histopathology test"

// CH RAD-Order #ImagingRequest "Bildgebende Diagnostik"
* #363679005 "Imaging (procedure)"
* ^designation[0].language = #en-US
* ^designation[=].value = "Imaging"

// CH RAD-Order #ImagingRequestWithIntervention "Bildgebende Diagnostik und Intervention"
* #258174001 "Imaging guidance procedure (procedure)"
* ^designation[0].language = #en-US
* ^designation[=].value = "Imaging guidance procedure"

// CH RAD-Order #RadIntervention "Interventionelle Radiologie"
* #708174004 "Interventional radiology service (qualifier value)"
* ^designation[0].language = #en-US
* ^designation[=].value = "Interventional radiology service"

// CH LAB-Order #RequestFor2ndOpinion "Anforderung einer Zweitmeinung" "Electronic ordering of 2nd opinion"
// CH RAD-Order #SecondOpinion "Zweitmeinung"
* #77406008 "Confirmatory medical consultation (procedure)"
* ^designation[0].language = #en-US
* ^designation[=].value = "Second or third medical opinion"

// CH RAD-Order #RemoteReporting "Fernbefundung"
* #763184009 "Telepractice consultation (procedure)"
* ^designation[0].language = #en-US
* ^designation[=].value = "Telepractice consultation"

// CH LAB-Order #RequestForPrecedentReport "Anforderung vorangehender Laborberichte" "Electronic ordering of laboratory diagnositic reports"
* #4241000179101 "Laboratory report (record artifact)"
* ^designation[0].language = #en-US
* ^designation[=].value = "Laboratory report"

// CH RAD-Order #RequestForPreviousReport "Befundbericht früherer Untersuchung(en)"
* #371527006 "Radiology report (record artifact)"
* ^designation[0].language = #en-US
* ^designation[=].value = "Radiology report"

// CH LAB-Order #RequestForPrecedentReportAndImages "Anforderung vorangehender Bilddokumente" "Electronic ordering of laboratory images"
// CH RAD-Order #RequestForPreviousReportAndImages "Bilder und Befundberichte früherer Untersuchung(en)"
// searched for images and similar

// CH LAB-Order #RequestForAdditionalExam "Nachverordnung von weiteren Laboruntersuchungen bei derselben Probe" "Electronic ordering of additional laboratory tests for referenced specimen"
// CH LAB-Order #ProposalForAdditionalExam "Vorschlag für weitere Untersuchungen" "Electronic proposal for additional exam"
// searched for additional, follow-up and similar
43 changes: 2 additions & 41 deletions input/fsh/valueset/ServiceRequestCategory.fsh
Original file line number Diff line number Diff line change
@@ -1,45 +1,6 @@
ValueSet: ServiceRequestCategory
Id: servicerequest-category
Title: "ServiceRequest Category"
Description: "Codes for the category of service request used to define the requested service."
Description: "Codes for the categories of service requests used to define the requested service."
* ^experimental = false
* include codes from system http://fhir.ch/ig/ch-term/CodeSystem/servicerequest-category


/*
* $77406008 "Confirmatory medical consultation (procedure)"
* ^designation[0].language = #en-US
* ^designation[=].value = "Second or third medical opinion"

* $185316007 "Indirect encounter (procedure)" // RemoteReporting - Fernbefundung
* ^designation[0].language = #en-US
* ^designation[=].value = "Indirect encounter"
* ^designation[+].language = #fr-CH
* ^designation[=].value = "rencontre indirecte"

* $sct#15220000 "Laboratory test (procedure)"
* ^designation[0].language = #en-US
* ^designation[=].value = "Laboratory test"
* ^designation[+].language = #de-CH
* ^designation[=].value = "Laboruntersuchung"
* ^designation[+].language = #fr-CH
* ^designation[=].value = "analyse de laboratoire"
* ^designation[+].language = #it-CH
* ^designation[=].value = "analyse de laboratoire"

* $sct#252416005 "Histopathology test (procedure)"
* ^designation[0].language = #en-US
* ^designation[=].value = "Histopathology test"
* ^designation[+].language = #fr-CH
* ^designation[=].value = "examen histopathologique"

* $sct#363679005 "Imaging (procedure)"
* ^designation[0].language = #en-US
* ^designation[=].value = "Imaging"
* ^designation[+].language = #fr-CH
* ^designation[=].value = "imagerie"

* $sct#708174004 "Interventional radiology service (qualifier value)"
* ^designation[0].language = #en-US
* ^designation[=].value = "Interventional radiology service"
*/
* include codes from system ServiceRequestCategory