Skip to content

Commit

Permalink
FHIR-46365 - Consolidate and simplify the problems value sets and inc…
Browse files Browse the repository at this point in the history
…lude the SNOMED CT ECL definition in the description text. Plus a minor update to the allergy-intolerance profile 'code' element binding description.
  • Loading branch information
rhausam committed Jul 25, 2024
1 parent 5f8b4e6 commit a94cc62
Show file tree
Hide file tree
Showing 6 changed files with 31 additions and 16,937 deletions.
2 changes: 1 addition & 1 deletion input/fsh/profiles/AllergyIntoleranceUvIps.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ It documents the relevant allergies or intolerances (conditions) for a patient,
* code ^binding.extension[=].extension[+].url = "documentation"
* code ^binding.extension[=].extension[=].valueMarkdown = "Type of the substance/product, allergy or intolerance condition."
* code ^binding.extension[=].url = "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
* code ^binding.description = "Type of the substance/product, allergy or intolerance condition or a code for absent/unknown allergy."
* code ^binding.description = "Type of the substance/product, allergy or intolerance condition or a code for absent allergy."
* patient only Reference(PatientUvIps)
* patient MS
* patient.reference 1.. MS
Expand Down
13 changes: 3 additions & 10 deletions input/fsh/profiles/ConditionUvIps.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -33,16 +33,9 @@ Description: "This profile represents the constraints applied to the Condition r
* severity from $condition-severity (preferred)
* code 1..1 MS
* code only CodeableConceptIPS
* code from ProblemsSnomedAbsentUnknownUvIps (preferred)
* code ^definition = "Identification of the condition, problem or diagnosis or recording of \"problem absent\" or of \"problems unknown\"."
* code ^binding.extension[0].extension[0].url = "purpose"
* code ^binding.extension[=].extension[=].valueCode = #candidate
* code ^binding.extension[=].extension[+].url = "valueSet"
* code ^binding.extension[=].extension[=].valueCanonical = "http://hl7.org/fhir/uv/ips/ValueSet/problems-snomed-ct-ips-free-set"
* code ^binding.extension[=].extension[+].url = "documentation"
* code ^binding.extension[=].extension[=].valueMarkdown = "Codes for a clinical problem in SNOMED IPS Free Set"
* code ^binding.extension[=].url = "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
* code ^binding.description = "Code for a clinical problem that is selected from SNOMED CT or a code for absent/unknown problem"
* code from ProblemsUvIps (preferred)
* code ^definition = "Identification of the condition, problem or diagnosis or recording of absent problems."
* code ^binding.description = "Code for a clinical problem (or absent problem) that is selected from SNOMED CT"
* bodySite only CodeableConceptIPS
* bodySite from SNOMEDCTBodyStructures (example)
* bodySite ^binding.extension[0].url = "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName"
Expand Down
18 changes: 0 additions & 18 deletions input/fsh/valuesets/ProblemsSnomedAbsentUnknownUvIps.fsh

This file was deleted.

Loading

0 comments on commit a94cc62

Please sign in to comment.