Skip to content

Commit b2862f1

Browse files
authored
Revert "Revert "Feat/template2 (#173)" (#174)"
This reverts commit 8bd7b9d.
1 parent 8bd7b9d commit b2862f1

10 files changed

Lines changed: 51 additions & 22 deletions

File tree

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Workflow Sushi Tests gitHubpages
1+
name: Workflow CI-build (GitHub pages)
22
on:
33
workflow_call:
44
push:
@@ -7,17 +7,24 @@ on:
77
jobs:
88
run-sushi-tests_gitHubPages:
99
runs-on: ubuntu-latest
10+
container:
11+
image: ghcr.io/ansforge/fhir-ig-builder:latest
1012
steps:
1113
- uses: actions/checkout@v3
12-
with:
14+
with:
1315
path: igSource
1416
- uses: ansforge/IG-workflows@main
15-
with:
17+
with:
1618
repo_ig: "./igSource"
17-
ig-publisher-version : "2.1.2"
1819
github_page: "true"
1920
github_page_token: ${{ secrets.GITHUB_TOKEN }}
2021
bake: "false"
2122
validator_cli: "false"
2223
generate_testscript: "false"
23-
generate_plantuml : "true"
24+
generate_plantuml: "false"
25+
container_mode: "true"
26+
# Versions > 2.1.2 ont un bug dans LanguageUtils.generateTranslations :
27+
# NPE sur extension sans URL lors de la génération des artifacts de traduction
28+
# (activée par i18n-default-lang/i18n-lang du template2 pour les IGs CDA).
29+
# Voir : https://github.com/hapifhir/org.hl7.fhir.core LanguageUtils.java:703
30+
ig-publisher-version: "2.1.2"

expansion-params.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"resourceType": "Parameters",
3+
"id": "expansion-params",
4+
"parameter": [
5+
{
6+
"name": "system-version",
7+
"valueUri": "http://snomed.info/sct|http://snomed.info/sct/11000315107"
8+
},
9+
{
10+
"name": "displayLanguage",
11+
"valueCode": "fr-FR"
12+
}
13+
]
14+
}

input/fsh/ModeleLogiqueMetier/composantsElementaires/FRLMDoseNumber.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Characteristics: #can-be-target
77
* identifiantRangVaccination 0..* Identifier "Identifiant de l’entrée"
88
* codeRangVaccination 1..1 CodeableConcept "Code de l'entrée"
99
* derivationRangVaccination 0..1 string "derivation."
10-
* descriptionRangVaccination 0..1 Narrative "Partie narrative de l’entrée"
10+
* descriptionRangVaccination 0..1 markdown "Partie narrative de l’entrée"
1111
* statutRangVaccination 1..1 code "Statut de l’entrée"
1212
* dateRangVaccination 0..1 dateTime "Date de l’observation"
1313
* prioriteRangVaccination 0..1 CodeableConcept "Priorité"

input/fsh/ModeleLogiqueMetier/composantsElementaires/FRLMTechniqueImagerie.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Characteristics: #can-be-target
77

88
* codeActe 1..1 CodeableConcept "Code de l'acte d'imagerie"
99
* ^binding.description = "jdv-code-document-imagerie-cisis (1.2.250.1.213.1.1.5.687)"
10-
* description 0..1 Narrative "Partie narrative de l'observation"
10+
* description 0..1 markdown "Partie narrative de l'observation"
1111
* modaliteAcquisition 1..* CodeableConcept "Modalité d’acquisition"
1212
* ^binding.description = "jdv-modalite-acquisition-cisis (1.2.250.1.213.1.1.5.618)"
1313
* lateralite 0..1 CodeableConcept "Latéralité et topographie"

input/fsh/RessourcesFHIRCorps/aliases.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,5 @@ Alias: $jdv-immunization-route-code-cisis = https://smt.esante.gouv.fr/fhir/Valu
3131
// Extensions pour les éléments R5
3232
Alias: $immunization-administredProduct-r5 = http://hl7.org/fhir/5.0/StructureDefinition/extension-Immunization.administeredProduct
3333
Alias: $medicationRequest-dispenseRequest-dispenserInstruction-r5 = http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.dispenseRequest.dispenserInstruction
34-
Alias: $medicationAdministration-occurence-r5 = http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationAdministration.occurence[x]
34+
Alias: $medicationAdministration-occurence-r5 = http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationAdministration.occurence
3535
Alias: $immunization-basedOn-r5 = http://hl7.org/fhir/5.0/StructureDefinition/extension-Immunization.basedOn

input/pagecontent/downloads.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
L'implementation guide contient un package [téléchargeable ici](package.tgz) permettant de valider les instances par rapport aux profils qu'il contient.
1+
L'implementation guide contient un package [téléchargeable ici](../package.tgz) permettant de valider les instances par rapport aux profils qu'il contient.
22

3-
Pour cela, il suffit de télécharger le [package.tgz](package.tgz) et l'importer dans un serveur, par exemple sur hapi en suivant ce [script python](https://github.com/nmdp-bioinformatics/igloader) open source.
3+
Pour cela, il suffit de télécharger le [package.tgz](../package.tgz) et l'importer dans un serveur, par exemple sur hapi en suivant ce [script python](https://github.com/nmdp-bioinformatics/igloader) open source.
44

55
Vous pourrez ensuite utiliser l'opération [$validate](https://www.hl7.org/fhir/resource-operation-validate.html) pour valider les instances de ressource contre un profil issu de cette spécification.
66

77
Ensemble des ressources téléchargeables :
88

9-
* [L'ensemble de la specification (zip)](full-ig.zip)
10-
* [Package (tgz)](package.tgz)
9+
* [L'ensemble de la specification (zip)](../full-ig.zip)
10+
* [Package (tgz)](../package.tgz)
1111

1212
### Définitions
1313

14-
* [Définitions JSON (zip)](definitions.json.zip)
15-
* [Définitions XML (zip)](definitions.xml.zip)
16-
* [Définitions Turtle (zip)](definitions.ttl.zip)
14+
* [Définitions JSON (zip)](../definitions.json.zip)
15+
* [Définitions XML (zip)](../definitions.xml.zip)
16+
* [Définitions Turtle (zip)](../definitions.ttl.zip)
1717

1818
### Exemples
1919

20-
* [Exemples XML (zip)](examples.xml.zip)
21-
* [Exemples JSON (zip)](examples.json.zip)
22-
* [Exemples Turtle (zip)](examples.ttl.zip)
20+
* [Exemples XML (zip)](../examples.xml.zip)
21+
* [Exemples JSON (zip)](../examples.json.zip)
22+
* [Exemples Turtle (zip)](../examples.ttl.zip)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Ce document contient les informations sur les traductions.

input/translations/en/.gitkeep

Whitespace-only changes.

input/translations/en/pagecontent/.gitkeep

Whitespace-only changes.

sushi-config.yaml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,18 @@ parameters: #Parameters list - https://build.fhir.org/ig/FHIR/fhir-tools-ig/Code
1919
excludettl: 'true'
2020
generate-turtle: 'false'
2121
generate-json: 'false'
22+
i18n-default-lang: fr
23+
i18n-lang:
24+
- en
25+
translation-sources:
26+
- input/translations/en
27+
path-expansion-params: '../../expansion-params.json'
2228

2329
dependencies:
24-
hl7.cda.uv.core: 2.0.1-sd
30+
hl7.cda.uv.core: 2.0.3-sd
2531
ans.fr.terminologies: latest
2632
hl7.fhir.fr.core: 2.1.0
27-
hl7.fhir.extensions.r5: 4.0.1
28-
hl7.fhir.uv.extensions.r4: 5.2.0
33+
hl7.fhir.uv.xver-r5.r4: latest
2934
ans.fhir.fr.annuaire: 1.1.0
3035
hl7.fhir.uv.fhir-clinical-document: latest
3136
ihe.pharm.mpd: 1.0.0-comment-2
@@ -66,7 +71,9 @@ pages:
6671
securite.md:
6772
title: Sécurité
6873
downloads.md:
69-
title: Téléchargements et usages
74+
title: Téléchargements et usages
75+
translationinfo.md:
76+
title: Informations sur la traduction
7077

7178
menu:
7279
Accueil: index.html

0 commit comments

Comments
 (0)