Skip to content

Commit 592e9c7

Browse files
authored
Merge branch 'master' into update-deps
2 parents 60799aa + 945567a commit 592e9c7

File tree

6 files changed

+17
-6
lines changed

6 files changed

+17
-6
lines changed

docs/hooks/medication-prescribe.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
| ---- | ----
55
| specificationVersion | 1.0
66
| hookVersion | 1.0
7+
| Hook maturity | [2 - Tested](../../specification/1.0/#hook-maturity-model)
78

89
## Workflow
910

docs/hooks/order-review.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
| ---- | ----
55
| specificationVersion | 1.0
66
| hookVersion | 1.0
7+
| Hook maturity | [3 - Considered](../../specification/1.0/#hook-maturity-model)
78

89
## Workflow
910

docs/hooks/patient-view.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
| ---- | ----
55
| specificationVersion | 1.0
66
| hookVersion | 1.0
7+
| Hook maturity | [4 - Documented](../../specification/1.0/#hook-maturity-model)
78

89
## Workflow
910

docs/hooks/template.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
| ---- | ----
55
| specificationVersion | 1.0
66
| hookVersion | 1.0
7+
| hookMaturity | [0 - Draft](../../specification/1.0/#hook-maturity-model)
78

89
## Workflow
910

docs/specification/1.0.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -873,7 +873,9 @@ Hook creators SHOULD include examples of the context.
873873
If the context contains FHIR data, hook creators SHOULD include examples across multiple versions of FHIR if differences across FHIR versions are possible.
874874

875875
### Hook Maturity Model
876-
The intent of the CDS Hooks Maturity Model is to attain broad community engagement and consensus, before a hook is labeled as mature, that the hook is necessary, implementable, and worthwhile to the CDS services and CDS clients that would reasonably be expected to use it. Implementer feedback should drive the maturity of new hooks. Diverse participation in open developer forums and events, such as HL7 FHIR Connectathons, is necessary to achieve significant implementer feedback. The below criteria will be evaluated with these goals in mind.
876+
The intent of the CDS Hooks Maturity Model is to attain broad community engagement and consensus, before a hook is labeled as mature, that the hook is necessary, implementable, and worthwhile to the CDS services and CDS clients that would reasonably be expected to use it. Implementer feedback should drive the maturity of new hooks. Diverse participation in open developer forums and events, such as HL7 FHIR Connectathons, is necessary to achieve significant implementer feedback. The below criteria will be evaluated with these goals in mind.
877+
878+
Hook maturity | 3 - Considered
877879

878880
The Hook maturity levels use the term CDS client to generically refer to the clinical workflow system in which a CDS services returned cards are displayed.
879881

@@ -888,7 +890,7 @@ Maturity Level | Maturity title | Requirements
888890
6 | Normative | _The above, and ..._ the responsible HL7 working group and the CDS working group agree the material is ready to lock down and the hook has passed HL7 normative ballot
889891

890892

891-
### Changes to the Definition of a Hook (Hook Versioning)
893+
### Changes to a Hook
892894

893895
Each hook MUST include a Metadata table at the beginning of the hook with the specification version and hook version as described in the following sections.
894896

@@ -930,9 +932,14 @@ When a major change is made, the hook definition MUST be published under a new n
930932

931933
> Note that the intent of this table is to outline possible breaking changes. The authors have attempted to enumerate these types of changes exhaustively, but as new types of breaking changes are identified, this list will be updated.
932934
935+
#### Hook Maturity
936+
As each hook progresses through a process of being defined, tested, implemented, used in production environments, and balloted, the hook's formal maturity level increases. Each hook has its own maturity level, which MUST be defined in the hook's definition and correspond to the [Hook Maturity Model](#hook-maturity-model).
937+
938+
hookMaturity | 0 - Draft
939+
933940
#### Change Log
934941

935-
Changes made to a hook MUST be documented in a change log to ensure hook consumers can track what has been changed over the life of a hook. The change log MUST contain the following elements:
942+
Changes made to a hook's definition MUST be documented in a change log to ensure hook consumers can track what has been changed over the life of a hook. The change log MUST contain the following elements:
936943

937944
- Version: The version of the change
938945
- Description: A description of the change and its impact

mkdocs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ nav:
1616
- '1.0': 'specification/1.0.md'
1717
- Hooks:
1818
- 'new-hook-template' : 'hooks/template.md'
19-
- 'patient-view' : 'hooks/patient-view.md'
20-
- 'medication-prescribe' : 'hooks/medication-prescribe.md'
21-
- 'order-review' : 'hooks/order-review.md'
19+
- 'patient-view 4' : 'hooks/patient-view.md'
20+
- 'medication-prescribe 2' : 'hooks/medication-prescribe.md'
21+
- 'order-review 3' : 'hooks/order-review.md'
2222
- Quick Start: 'quickstart.md'
2323
- Examples: 'examples.md'
2424
- Community: 'community.md'

0 commit comments

Comments
 (0)