Skip to content

Commit 9509881

Browse files
committed
clean qa fsh pdlgc
1 parent 2888cc2 commit 9509881

16 files changed

Lines changed: 147 additions & 164 deletions

input/fsh/Logicals/LegalAuthentificator.fsh.old

Lines changed: 0 additions & 17 deletions
This file was deleted.

input/fsh/Logicals/matricule-ins.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Logical: MatriculeINS
2-
Id: matricule-ins
2+
Id: matriculeIns
33
Title: "MatriculeINS"
44
Description: """ Matricule de l'Identité Nationale de Santé (INS). Il correspond au NIR (Numéro d’Identification au Répertoire des personnes physiques) ou au NIA (Numéro Identifiant Attente) de l’individu)."""
55

input/fsh/Logicals/pdlgc-archive-patient.fsh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@
44

55

66
Logical: PDLGCArchivePatient
7-
Id: pdlgc-archive-patient
7+
Id: pdlgcArchivePatient
88
Title: "PDLGC Archive Patient"
99
Description: "Archive stockant les données médicales liées à un patient, ou NNNNN est incrémenté à partir de 00001. Chaque patient est représenté par une archive distincte conforme au profil IHE_XDM"
1010

1111
* ^status = #draft
1212
* . ^short = "Archive stockant les données médicales liées à un patient, ou NNNNN est incrémenté à partir de 00001. Chaque patient est représenté par une archive distincte conforme au profil IHE_XDM."
1313
* . ^definition = "Archive stockant les données médicales liées à un patient, ou NNNNN est incrémenté à partir de 00001. Chaque patient est représenté par une archive distincte conforme au profil IHE_XDM."
1414
* . ^comment = "Transaction ExportArchivePortabilite"
15-
* readme 1..1 pdlgc-readme "Informations éditoriales et instructions d'exploitation de l'archive."
16-
* index 1..1 pdlgc-index "Informations éditoriales."
17-
* PDF 1..1 BackboneElement "Répertoire contenant une copie PDF de tous les documents transportés dans le répertoire IHE_XDM."
15+
* readme 1..1 pdlgcReadme "Informations éditoriales et instructions d'exploitation de l'archive."
16+
* index 1..1 pdlgcIndex "Informations éditoriales."
17+
* pdf 1..1 BackboneElement "Répertoire contenant une copie PDF de tous les documents transportés dans le répertoire IHE_XDM."
1818
* documentPDF 1..* Document "Document PDF destiné à la consultation. Ces documents ne sont pas intégrés par le destinataire si le destinataire est une système."
1919
* iheXdm 1..1 BackboneElement "répertoire IHE_XDM contenant le lot de soumissions des données d'un patient. Nom du répertoire fixé à IHE_XDM."
2020
* subset01 1..1 BackboneElement "lot de soumission contenant les données d'un patient."
21-
* metadata 1..1 pdlgc-metadata "métadonnées du lot de soumission, conforme au profil IHE XDM, décrivant les documents patient qu'il accompagne."
21+
* metadata 1..1 pdlgcMetadata "métadonnées du lot de soumission, conforme au profil IHE XDM, décrivant les documents patient qu'il accompagne."
2222
* documentPivot 1..* Document "Données structurées du périmètres pivot, concernant les informations administratives et médicales du patient. Leur export est obligatoire."
2323
* documentHorsPivot 0..* Document "Données structurées hors périmètre pivot. Leur export est facultatif."

input/fsh/Logicals/pdlgc-archive-portabilite.fsh

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,24 @@
44

55

66
Logical: PDLGCArchivePortabilite
7-
Id: pdlgc-archive-portabilite
7+
Id: pdlgcArchivePortabilite
88
Title: "PDLGC Archive Portabilite"
99
Description: "L'archive de Portabilité est un conteneur structuré, regroupant l'ensemble des documents et données LGC exportées ainsi que les éléments de métadonnées, d'index et de documentation nécessaires à leur exploitation par le destinataire. Convention de nommage : PAAAAAMMJJThhmmss.ZIP, avec PA = préfixe, AAAAMMJJThhmmss = horodatage"
1010

1111
* ^status = #draft
1212
* . ^short = "L'archive de Portabilité est un conteneur structuré, regroupant l'ensemble des documents et données LGC exportées ainsi que les éléments de métadonnées, d'index et de documentation nécessaires à leur exploitation par le destinataire."
1313
* . ^definition = "L'archive de Portabilité est un conteneur structuré, regroupant l'ensemble des documents et données LGC exportées ainsi que les éléments de métadonnées, d'index et de documentation nécessaires à leur exploitation par le destinataire."
1414
* . ^comment = "Transaction ExportArchivePortabilite"
15-
* readme 1..1 pdlgc-readme "Informations éditoriales et instructions d'exploitation de l'archive de portabilité."
16-
* manifest 1..1 pdlgc-manifest "Vue synthétique du contenu de l'archive de portabilité, incluant rapport de volumétrie et d'intégrité."
17-
* signature 1..1 pdlgc-signature "signature XAdES de l'archive attestant de l'imputabilité et l'intégrité des données."
18-
* Documentation 1..1 pdlgc-documentation "répertoire de stockage de la documentation d'export permettant l'interprétation de l'archive par le système destinataire (dictionnaire de données, mapping, schémas techniques, jeu d'échantillons,...)."
19-
* ArchiveTransverse 1..1 pdlgc-archive-transverse "Archive de données transverses liées au praticien ou au cabinet (agenda, données de comptabilité, logs d'accès,...)."
20-
* ArchivePatient 1..* pdlgc-archive-patient "Archive de données médicales liées au patient respectant le nommage `PATNNNNN` ou NNNNN est incrémenté à partir de 00001. Chaque patient est représenté par une archive distincte conforme au profil IHE_XDM."
15+
* readme 1..1 pdlgcReadme "Informations éditoriales et instructions d'exploitation de l'archive de portabilité."
16+
* manifest 1..1 pdlgcManifest "Vue synthétique du contenu de l'archive de portabilité, incluant rapport de volumétrie et d'intégrité."
17+
* signature 1..1 pdlgcSignature "signature XAdES de l'archive attestant de l'imputabilité et l'intégrité des données."
18+
* documentation 1..1 pdlgcDocumentation "répertoire de stockage de la documentation d'export permettant l'interprétation de l'archive par le système destinataire (dictionnaire de données, mapping, schémas techniques, jeu d'échantillons,...)."
19+
* archiveTransverse 1..1 pdlgcArchiveTransverse "Archive de données transverses liées au praticien ou au cabinet (agenda, données de comptabilité, logs d'accès,...)."
20+
* archivePatient 1..* pdlgcArchivePatient "Archive de données médicales liées au patient respectant le nommage `PATNNNNN` ou NNNNN est incrémenté à partir de 00001. Chaque patient est représenté par une archive distincte conforme au profil IHE_XDM."
2121

2222
* readme ^mustSupport = true
2323
* manifest ^mustSupport = true
2424
* signature ^mustSupport = true
25-
* Documentation ^mustSupport = true
26-
* ArchiveTransverse ^mustSupport = true
27-
* ArchivePatient ^mustSupport = true
25+
* documentation ^mustSupport = true
26+
* archiveTransverse ^mustSupport = true
27+
* archivePatient ^mustSupport = true

input/fsh/Logicals/pdlgc-archive-transverse.fsh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44

55

66
Logical: PDLGCArchiveTransverse
7-
Id: pdlgc-archive-transverse
7+
Id: pdlgcArchiveTransverse
88
Title: "PDLGC Archive Transverse"
99
Description: "Archive stockant les données transverses associés au praticien et/ou au cabinet"
1010

1111
* ^status = #draft
1212
* . ^short = "Archive stockant les données transverses associés au praticien et/ou au cabinet."
1313
* . ^definition = "Archive stockant les données transverses associés au praticien et/ou au cabinet."
1414
* . ^comment = "Transaction ExportArchivePortabilite."
15-
* readme 1..1 pdlgc-readme "Informations éditoriales et instructions d'exploitation de l'archive."
16-
* Transverse 1..1 BackboneElement "répertoire contenant les données du praticien et/ou du cabinet."
15+
* readme 1..1 pdlgcReadme "Informations éditoriales et instructions d'exploitation de l'archive."
16+
* transverse 1..1 BackboneElement "répertoire contenant les données du praticien et/ou du cabinet."
1717
* documentPivot 1..* Document "Données structurées du périmètre pivot relative au praticien et/ou au cabinet. Leur export est obligatoire."
1818
* documentHorsPivot 0..* Document "Données structurées hors périmètre pivot. Leur export est facultatif."

input/fsh/Logicals/pdlgc-contact-portabilite.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Logical: PDLGCContactPortabilite
2-
Id: pdlgc-contact-portabilite
2+
Id: pdlgcContactPortabilite
33
Title: "PDLGC Contact Portabilite"
44
Parent: https://interop.esante.gouv.fr/ig/mos/StructureDefinition/Contact
55
Description: "PDLGC Contact Portabilite"

input/fsh/Logicals/pdlgc-documentation.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55

66
Logical: PDLGCDocumentation
7-
Id: pdlgc-documentation
7+
Id: pdlgcDocumentation
88
Title: "PDLGC Documentation"
99
Description: "Documentation d'export permettant au fournisseur destinataire d'intégrer les données LGC du fournisseur sortant"
1010

input/fsh/Logicals/pdlgc-fournisseur-sortant.fsh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
Logical: PDLGCFournisseurSortant
2-
Id: pdlgc-fournisseur-sortant
2+
Id: pdlgcFournisseurSortant
33
Title: "PDLGC FournisseurSortant"
44
Parent: https://interop.esante.gouv.fr/ig/mos/StructureDefinition/EntiteJuridique
55
Description: "PDLGC Fournisseur Sortant"
66

77
* idNatStruct 1..1
88
* raisonSociale 1..1
99
* contact 1..1
10-
* contact only pdlgc-contact-portabilite
11-
* lgcSystem 1..1 pdlgc-system "Informations relatives au LGC."
10+
* contact only pdlgcContactPortabilite
11+
* lgcSystem 1..1 pdlgcSystem "Informations relatives au LGC."
1212

1313
* idNatStruct ^mustSupport = true
1414
* raisonSociale ^mustSupport = true

input/fsh/Logicals/pdlgc-index.fsh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44

55

66
Logical: PDLGCIndex
7-
Id: pdlgc-index
7+
Id: pdlgcIndex
88
Title: "PDLGC Index"
99
Description: "L'INDEX.HTM est renferme des informations éditoriales et est conforme aux spécifications XHTML et Echanges de Documents de santé."
1010

11-
* struct_idNat 1..1 identifier "Identification nationale de l'Entité juridique initiée pour les besoins du SI-CPS. Cette identification est obtenue par la concaténation du type d'identifiant national de structure (provenant de la nomenclature CodeSystem-TRE-G07-TypeIdentifiantStructure) et de l'identifiant de la structure:** 1 + N° FINESS (entité juridique et entité géographique indéterminées);** 2 + N° Siren.Cas particulier:La notion d’identifiant d'entité juridique n'a pas de sens métier pour un cabinet individuel ou un cabinet de groupe identifié par un RPPS-Rang ou un ADELI-rang (cf. Attribut IdentifiantEG de la classe EntiteGeographique). Si un cas d'usage nécessite d'appliquer la notion générique d'entité juridique et d'entité géographique pour un cabinet individuel ou un cabinet de groupe, alors l'identifiant de l'entité juridique est constitué de la façon suivante: ** pour le cabinet d’un PS ADELI : 0 + IdentifiantEJ;** pour le cabinet d’un PS RPPS : 4 + IdentifiantEJ. Synonyme : Struct_IdNat (CI-SIS)."
11+
* structIdNat 1..1 identifier "Identification nationale de l'Entité juridique initiée pour les besoins du SI-CPS. Cette identification est obtenue par la concaténation du type d'identifiant national de structure (provenant de la nomenclature CodeSystem-TRE-G07-TypeIdentifiantStructure) et de l'identifiant de la structure:** 1 + N° FINESS (entité juridique et entité géographique indéterminées);** 2 + N° Siren.Cas particulier:La notion d’identifiant d'entité juridique n'a pas de sens métier pour un cabinet individuel ou un cabinet de groupe identifié par un RPPS-Rang ou un ADELI-rang (cf. Attribut IdentifiantEG de la classe EntiteGeographique). Si un cas d'usage nécessite d'appliquer la notion générique d'entité juridique et d'entité géographique pour un cabinet individuel ou un cabinet de groupe, alors l'identifiant de l'entité juridique est constitué de la façon suivante: ** pour le cabinet d’un PS ADELI : 0 + IdentifiantEJ;** pour le cabinet d’un PS RPPS : 4 + IdentifiantEJ. Synonyme : Struct_IdNat (CI-SIS)."
1212
* raisonSociale 1..1 string "La raison sociale est le nom de l'entité juridique.Elle figure obligatoirement dans les statuts de l'EJ.Synonyme: Dénomination."
1313
* avertissement 0..1 string "avertissement optionnel de l'émetteur concernant la sécurité et la confidentialité."
1414
* lienREADME 1..1 string "lien vers le fichier README.TXT de l'archive XDM Patient."

input/fsh/Logicals/pdlgc-manifest-archives.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Logical: PDLGCManifestArchives
2-
Id: pdlgc-manifest-archives
2+
Id: pdlgcManifestArchives
33
Title: "PDLGC Manifest Archives"
44
Description: "Informations relatives aux répertoires Patient et transverse exportées dans l'archive de portabilité"
55

0 commit comments

Comments
 (0)