You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: input/pagecontent/dev_nouvel_ig.md
+16-5Lines changed: 16 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -205,10 +205,21 @@ Ensuite, il suffit de lancer le workflow de release sur GitHub.
205
205
206
206
Pour publier des guides d'implémentation en dehors de l'ANS, il est nécessaire de :
207
207
208
-
* 1/ Créer un template adapté à votre organisation ([exemple de celui de l'ANS](https://github.com/ansforge/IG-template))
209
-
* 2/ Créer un répertoire GitHub qui va porter le contenu des pages web à publier ([exemple de celui de l'ANS](https://github.com/ansforge/IG-website-release)). Celui-ci doit avoir la bonne arborescence de dossiers.
210
-
* 3/ Lancer l'IG publisher avec l'option -go-publish ([Documentation](https://confluence.hl7.org/spaces/FHIR/pages/104580055/Process+for+Publishing+a+FHIR+Implementation+Guide+for+non-HL7+IGs))
211
-
* 4/ Publier le contenu du dossier www dans le répertoire GitHub IG-website-release sur un serveur web
212
-
* 5/ Faire une Pull Request dans [ce repo](https://github.com/FHIR/ig-registry) pour ajouter votre flux rss (dans le fichier package-feeds.json)
208
+
* 1/ [optionnel] Créer un template adapté à votre organisation ([exemple de celui de l'ANS](https://github.com/ansforge/IG-template))
209
+
210
+
* 2/ [requis la première fois] Créer un répertoire GitHub qui va porter le contenu des pages web à publier ([exemple de celui de l'ANS](https://github.com/ansforge/IG-website-release)). Celui-ci doit avoir la bonne arborescence de dossiers avec les submodules et le fichier publication-setup bien paramétré.
211
+
212
+
* 3/ [requis à chaque publication d'IG] Créer un fichier publication-request.json à la racine du repository du guide d'implémentation pour définir la release en suivant cette [documentation](https://confluence.hl7.org/spaces/FHIR/pages/144970227/IG+Publication+Request+Documentation).
213
+
214
+
* 4/ [requis à chaque publication d'IG] Lancer l'IG publisher avec l'option -go-publish ([Documentation](https://confluence.hl7.org/spaces/FHIR/pages/104580055/Process+for+Publishing+a+FHIR+Implementation+Guide+for+non-HL7+IGs))
215
+
216
+
Lancer le publisher avec l'option -go-publish permet de publier votre IG avec les bonnes redirections pour que celui-ci soit prêt à être publié sur un serveur web. Les URLs canoniques doivent mimer le lien où sera publié le site web.
217
+
218
+
* 5/ [requis à chaque publication d'IG] Publier le contenu du dossier www dans le répertoire GitHub IG-website-release sur un serveur web
219
+
220
+
* 6/ [requis la première fois] Faire une Pull Request dans [ce repository](https://github.com/FHIR/ig-registry) pour ajouter votre flux rss (dans le fichier package-feeds.json)
213
221
214
222
Pour rappel, les bonnes pratiques imposent de respecter les modélisations faites au niveau national : [FrCore](https://hl7.fr/ig/fhir/core) et [guides d'implémentation de l'ANS](https://interop.esante.gouv.fr/ig/fhir/)
223
+
224
+
Liens vers les documentations internationales :
225
+
* [documentation sur les templates et bonnes pratiques](https://build.fhir.org/ig/FHIR/ig-guidance/index.html)
0 commit comments