From ccb2091359db10820f6f72cf33096b8f701dc0f1 Mon Sep 17 00:00:00 2001 From: Isaac Vetter Date: Wed, 22 Jan 2025 08:07:53 -0600 Subject: [PATCH 1/7] not https for canonical --- sushi-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sushi-config.yaml b/sushi-config.yaml index f83bb2c..94665a2 100644 --- a/sushi-config.yaml +++ b/sushi-config.yaml @@ -4,7 +4,7 @@ # │ see: https://fshschool.org/docs/sushi/configuration/. │ # ╰────────────────────────────────────────────────────────────────────────────────────────────────╯ id: hl7.fhir.uv.cds-hooks -canonical: https://cds-hooks.hl7.org +canonical: http://cds-hooks.hl7.org name: CDSHooks title: CDS Hooks description: CDS Hooks describes a "hook"-based pattern for invoking decision support from within a clinician's workflow. From bfe4281ce0d2530cbabd22ee39dbd726f3c110a4 Mon Sep 17 00:00:00 2001 From: Isaac Vetter Date: Wed, 22 Jan 2025 08:15:07 -0600 Subject: [PATCH 2/7] Update ignoreWarnings.txt --- input/ignoreWarnings.txt | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/input/ignoreWarnings.txt b/input/ignoreWarnings.txt index 9e18bc5..4f85668 100644 --- a/input/ignoreWarnings.txt +++ b/input/ignoreWarnings.txt @@ -4,18 +4,10 @@ # (And include comments like this justifying why) # See https://github.com/FHIR/sample-ig/blob/master/input/ignoreWarnings.txt for examples -# ╭──────────────────────────────────────1. ImplementationGuide resources ─────────────────────────╮ -# | There are currently no profiles defined in the CDS Hooks or CDS Hooks Library specifications. | -# | This is intentional. As part of this Errata release, we don't want to make significant changes.| -# ╰────────────────────────────────────────────────────────────────────────────────────────────────╯ +# ╭──────────────────────────────────────1. ImplementationGuide resources ─────────────────────────╮\r | There are currently no profiles defined in the CDS Hooks or CDS Hooks Library specifications. |\r | This is intentional. As part of this Errata release, we don't want to make significant changes.|\r ╰────────────────────────────────────────────────────────────────────────────────────────────────╯ ImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1) # -# ╭──────────────────────────────────────2. Canonical Links not version safe───────────────────────╮ -# |CDS Hooks 1.0 and 2.0 are published at 'https://cds-hooks.hl7.org/'. It's intentional for the | -# | CDS Hooks IG to link to the most recent published CDS Hooks Library IG. This is the same | -# | behavior that base FHIR references the FHIR Extensions Pack (base R5 points to the most recent| -# | extensions IG version, not the IG version published at the time of time). -# ╰────────────────────────────────────────────────────────────────────────────────────────────────╯ -The link 'https://cds-hooks.hl7.org' for "https://cds-hooks.hl7.org" is a canonical link and is therefore unsafe with regard to versions +# ╭──────────────────────────────────────2. Canonical Links not version safe───────────────────────╮\r |CDS Hooks 1.0 and 2.0 are published at 'https://cds-hooks.hl7.org/'. It's intentional for the |\r | CDS Hooks IG to link to the most recent published CDS Hooks Library IG. This is the same |\r | behavior that base FHIR references the FHIR Extensions Pack (base R5 points to the most recent|\r | extensions IG version, not the IG version published at the time of time).\r ╰────────────────────────────────────────────────────────────────────────────────────────────────╯ +The link 'https://cds-hooks.hl7.org' for "http://cds-hooks.hl7.org" is a canonical link and is therefore unsafe with regard to versions From 8cf1157fc9c0be7791c3492bef66cc38c9487173 Mon Sep 17 00:00:00 2001 From: Isaac Vetter Date: Wed, 22 Jan 2025 08:55:59 -0600 Subject: [PATCH 3/7] Create history-data.js Manually crafted JSON for history page for STU2 Errata Publication --- history-data.js | 62 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 history-data.js diff --git a/history-data.js b/history-data.js new file mode 100644 index 0000000..5006051 --- /dev/null +++ b/history-data.js @@ -0,0 +1,62 @@ +var pageJSON = '{ + "package-id":"hl7.fhir.uv.cds-hooks", + "title":"CDS Hooks", + "canonical":"https://cds-hooks.hl7.org/", + "introduction":"​The CDS Hooks … remote clinical decision support can be requested per the CDS Hooks Specification, which can be found at: https://cds-hooks.hl7.org/.", + "category":"CDS", + "list":[ + {"version":"current", + "desc":"Continuous Integration Build (latest in version control)", + "path":"http://build.fhir.org/ig/HL7/cds-hooks", + "status":"ci-build", + "sequence":"N1", + "fhirversion":"4.0.1", + "current":true + },{ + "version":"2.0.1", + "path":"https://cds-hooks.hl7.org/STU2", + "status":"trial-use", + "sequence":"STU2", + "fhirversion":"4.0.1", + "date":"2025-01-30", + "desc":"CDS Hooks STU2 Errata Publication", + "changes":"Move specification from bespoke to HL7 FHIR publishing mechanism." + },{ + "version":"2.0.0", + "path":"https://cds-hooks.hl7.org/2.0", + "status":"trial-use", + "sequence":"STU2", + "fhirversion":"4.0.1", + "date":"2022-09-16", + "desc":"CDS Hooks STU2", + "changes":" " + },{ + "version":"1.1.0", + "path":"https://cds-hooks.hl7.org/ballots/2020Sep/", + "status":"trial-use", + "sequence":"STU2", + "fhirversion":"4.0.1", + "date":"2020-09-01", + "desc":"CDS Hooks STU2 Ballot v1.1", + "changes":" " + + },{ + "version":"1.0.0", + "status":"trial-use", + "sequence":"STU1", + "fhirversion":"4.0.1", + "path":"https://cds-hooks.hl7.org/1.0/", + "date":"2019-04-24", + "desc":"Initial publication of CDS Hooks specification." + },{ + "version":"1.0.0-ballot-201805", + "status":"ballot", + "sequence":"STU1", + "fhirversion":"4.0.1", + "path":"https://cds-hooks.hl7.org/ballots/2018May/", + "date":"2018-05-01", + "current":false, + "desc": + "" + }] + }'; From 9417b6bb312730636126a07826652aaebc88e478 Mon Sep 17 00:00:00 2001 From: Bryn Rhodes Date: Wed, 22 Jan 2025 08:49:03 -0700 Subject: [PATCH 4/7] Update history-data.js --- history-data.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/history-data.js b/history-data.js index 5006051..b7441e5 100644 --- a/history-data.js +++ b/history-data.js @@ -9,7 +9,7 @@ var pageJSON = '{ "desc":"Continuous Integration Build (latest in version control)", "path":"http://build.fhir.org/ig/HL7/cds-hooks", "status":"ci-build", - "sequence":"N1", + "sequence":"ci-build" "fhirversion":"4.0.1", "current":true },{ From 5e8e40b0ce2cf4d0c1a1ac168819dd46dd39f834 Mon Sep 17 00:00:00 2001 From: Bryn Rhodes Date: Wed, 22 Jan 2025 08:49:08 -0700 Subject: [PATCH 5/7] Update history-data.js --- history-data.js | 1 - 1 file changed, 1 deletion(-) diff --git a/history-data.js b/history-data.js index b7441e5..21c8751 100644 --- a/history-data.js +++ b/history-data.js @@ -10,7 +10,6 @@ var pageJSON = '{ "path":"http://build.fhir.org/ig/HL7/cds-hooks", "status":"ci-build", "sequence":"ci-build" - "fhirversion":"4.0.1", "current":true },{ "version":"2.0.1", From 7f5954450e81676d7083501fa35664f6bb5814be Mon Sep 17 00:00:00 2001 From: Bryn Rhodes Date: Wed, 22 Jan 2025 08:49:13 -0700 Subject: [PATCH 6/7] Update history-data.js --- history-data.js | 1 - 1 file changed, 1 deletion(-) diff --git a/history-data.js b/history-data.js index 21c8751..9683a22 100644 --- a/history-data.js +++ b/history-data.js @@ -10,7 +10,6 @@ var pageJSON = '{ "path":"http://build.fhir.org/ig/HL7/cds-hooks", "status":"ci-build", "sequence":"ci-build" - "current":true },{ "version":"2.0.1", "path":"https://cds-hooks.hl7.org/STU2", From 8fd96a88a7520014b2d3d83e1dd23de8d4681814 Mon Sep 17 00:00:00 2001 From: Bryn Rhodes Date: Wed, 22 Jan 2025 08:49:19 -0700 Subject: [PATCH 7/7] Update history-data.js --- history-data.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/history-data.js b/history-data.js index 9683a22..ff733ef 100644 --- a/history-data.js +++ b/history-data.js @@ -18,7 +18,8 @@ var pageJSON = '{ "fhirversion":"4.0.1", "date":"2025-01-30", "desc":"CDS Hooks STU2 Errata Publication", - "changes":"Move specification from bespoke to HL7 FHIR publishing mechanism." + "changes":"Move specification from bespoke to HL7 FHIR publishing mechanism.", + "current": true },{ "version":"2.0.0", "path":"https://cds-hooks.hl7.org/2.0",