-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #29 from CEOsys/feat/action-combination-method
Feat/action-combination-method
- Loading branch information
Showing
28 changed files
with
475 additions
and
292 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
// Author: Gregor Lichtner @glichtner | ||
|
||
Alias: $cs-action-combination-method = https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/CodeSystem/cs-action-combination-method | ||
|
||
CodeSystem: ActionCombinationMethod | ||
Id: cs-action-combination-method | ||
Title: "Action Combination Method" | ||
Description: "Code system for the combination of actions in a PlanDefinition." | ||
* ^url = $cs-action-combination-method | ||
* insert metadata(2024-02-16, #draft, 0.1.0) | ||
* insert cpg-computable-codesystem | ||
* #all "All" "All actions must be performed." | ||
* #any "Any" "Any action must be performed." | ||
* #at-least "At Least" "At least the specified number of actions must be performed." | ||
* #exactly "Exactly" "Exactly the specified number of actions must be performed." | ||
* #at-most "At Most" "At most the specified number of actions must be performed." | ||
* #one-or-more "One or More" "One or more actions must be performed." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
// Author: Gregor Lichtner @glichtner | ||
|
||
// use a fixed URL to make sure it is properly referenced in the the nested-action-requires-combination-method invariant | ||
Alias: $ext-action-combination-method = https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/ext-action-combination-method | ||
|
||
Extension: ActionCombinationMethod | ||
Id: ext-action-combination-method | ||
Title: "Action Combination Method" | ||
Description: "Extension used on PlanDefinition.action to specify a method for combining the actions." | ||
* insert metadata(2022-07-06, #draft, 0.1.0) | ||
* . ^short = "combinationMethod" | ||
* . ^definition = "Extension used on PlanDefinition.action to specify a method for combining the actions." | ||
* ^context.type = #fhirpath | ||
* ^context.expression = "PlanDefinition | PlanDefinition.action | BackboneElement" | ||
* ^url = $ext-action-combination-method | ||
* extension contains method 1..1 and threshold 0..1 | ||
* extension[method] ^short = "Expresses the method for combining the actions" | ||
* extension[method].value[x] only CodeableConcept | ||
* extension[method].valueCodeableConcept from vs-action-combination-method (required) | ||
* extension[threshold] ^short = "Expresses the threshold for the method for combining the actions" | ||
* extension[threshold].value[x] only positiveInt | ||
* value[x] 0..0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
ValueSet: ActionCombinationMethod | ||
Id: vs-action-combination-method | ||
Title: "Action Combination Method" | ||
Description: "Value set for the method used to combine actions in a PlanDefinition." | ||
* insert metadata(2024-02-16, #draft, 0.1.1) | ||
* insert cpg-computable-valueset | ||
* include codes from system cs-action-combination-method |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.