Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AUTO] Model Tracker #219

Open
wants to merge 29 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
c88d8a7
[24.12.24 15:18] Model auto-generation
romainfd Dec 24, 2024
8b7414d
⚙️ Auto-génération des librairies
romainfd Dec 24, 2024
053a890
⚙️ Auto-génération des classes et des specs
romainfd Dec 24, 2024
69c1c25
merge main
romainfd Dec 24, 2024
0129bc4
chore: cleaning lib output
romainfd Dec 24, 2024
2db4e44
⚙️ Auto-génération des classes et des specs
romainfd Dec 24, 2024
1fdaf4c
[24.12.24 17:30] Model auto-generation
romainfd Dec 24, 2024
178b913
⚙️ Auto-génération des classes et des specs
romainfd Dec 24, 2024
8a8094f
[24.12.27 11:30] Model auto-generation
romainfd Dec 27, 2024
5d96b41
⚙️ Auto-génération des classes et des specs
romainfd Dec 27, 2024
f46f5d2
[24.12.27 15:30] Model auto-generation
romainfd Dec 27, 2024
7b1695c
⚙️ Auto-génération des classes et des specs
romainfd Dec 27, 2024
c6cd033
[24.12.30 17:27] Model auto-generation
romainfd Dec 30, 2024
8fbb67f
[24.12.30 17:30] Model auto-generation
romainfd Dec 30, 2024
f86eead
[24.12.30 17:30] Model auto-generation
romainfd Dec 30, 2024
c8c66da
⚙️ Auto-génération des classes et des specs
romainfd Dec 30, 2024
f4dff95
[24.12.31 09:30] Model auto-generation
romainfd Dec 31, 2024
fdfdeef
⚙️ Auto-génération des librairies
romainfd Dec 31, 2024
ac68d8d
⚙️ Auto-génération des classes et des specs
romainfd Dec 31, 2024
240af34
[25.01.02 17:30] Model auto-generation
romainfd Jan 2, 2025
7e375e7
⚙️ Auto-génération des classes et des specs
romainfd Jan 2, 2025
72c7733
[25.01.03 15:30] Model auto-generation
romainfd Jan 3, 2025
e3f9682
⚙️ Auto-génération des classes et des specs
romainfd Jan 3, 2025
654ee87
[25.01.07 15:43] Model auto-generation
romainfd Jan 7, 2025
a31f39e
⚙️ Auto-génération des librairies
romainfd Jan 7, 2025
20eb04a
⚙️ Auto-génération des classes et des specs
romainfd Jan 7, 2025
9c2bce3
[25.01.07 17:42] Model auto-generation
romainfd Jan 7, 2025
db55c32
⚙️ Auto-génération des librairies
romainfd Jan 7, 2025
5014fa9
⚙️ Auto-génération des classes et des specs
romainfd Jan 7, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
40 changes: 20 additions & 20 deletions csv_parser/json_schema2xsd/src/main/resources/schemas.yaml
Original file line number Diff line number Diff line change
@@ -1,24 +1,4 @@
schemas:
- automaticGeneration: Y
customExtendClass: null
customExtendPackage: null
header: Y
package: technical
perimeter: TECHNICAL
rootElement: technical
schema: TECHNICAL
subschema: N
xmlns: cisu:3.0:technical
- automaticGeneration: Y
customExtendClass: ContentMessage
customExtendPackage: com.hubsante.model.edxl
header: N
package: technical.noreq
perimeter: TECHNICAL_NOREQ
rootElement: technicalNoreq
schema: TECHNICAL_NOREQ
subschema: N
xmlns: cisu:3.0:technicalNoreq
- automaticGeneration: N
customExtendClass: null
customExtendPackage: null
Expand Down Expand Up @@ -209,3 +189,23 @@ schemas:
schema: customContent
subschema: N
xmlns: cisu:3.0
- automaticGeneration: Y
customExtendClass: null
customExtendPackage: null
header: Y
package: technical
perimeter: TECHNICAL
rootElement: technical
schema: TECHNICAL
subschema: N
xmlns: cisu:3.0:technical
- automaticGeneration: Y
customExtendClass: ContentMessage
customExtendPackage: com.hubsante.model.edxl
header: N
package: technical.noreq
perimeter: TECHNICAL_NOREQ
rootElement: technicalNoreq
schema: TECHNICAL_NOREQ
subschema: N
xmlns: cisu:3.0:technicalNoreq
Binary file modified csv_parser/models/model-technical.xlsx
Binary file not shown.
Binary file modified csv_parser/models/model.xlsx
Binary file not shown.
Binary file modified csv_parser/out/EMSI/EMSI.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/EMSI/EMSI.uml_diagram.pdf
Binary file not shown.
Binary file modified csv_parser/out/GEO-POS/GEO-POS.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/GEO-POS/GEO-POS.uml_diagram.pdf
Binary file not shown.
Binary file modified csv_parser/out/GEO-REQ/GEO-REQ.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/GEO-REQ/GEO-REQ.uml_diagram.pdf
Binary file not shown.
Binary file modified csv_parser/out/GEO-RES/GEO-RES.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/GEO-RES/GEO-RES.uml_diagram.pdf
Binary file not shown.
Binary file modified csv_parser/out/RC-DE/RC-DE.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/RC-DE/RC-DE.uml_diagram.pdf
Binary file not shown.
12 changes: 6 additions & 6 deletions csv_parser/out/RC-EDA/RC-EDA.input.csv
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@ Qualification,,,,,,"Objet qui permet de qualifier l'affaire/dossier en général
Spécificités 15-18 :
La qualification est issue d'une interprétation métier synthétisant l'ensemble des alertes reçues.",,qualification,1..1,X,qualification,
,"Risque, menace et sensibilité",# Voir type codeAndLabel,,,,"Décrit les risques, menaces et sensibilités : cf.nomenclature associée.",,riskThreat,0..n,X,codeAndLabel,
,,Code,,,,A valoriser avec le code de la nomenclature associée,C07.13.02,code,1..1,,string,NOMENCLATURE: HubSante.risque
,,Code,,,,A valoriser avec le code de la nomenclature associée,C07.13.02,code,1..1,,string,REGEX: ^R\d{2}$
,,Libellé,,,,"A valoriser avec le libellé de la nomenclature associée.
Dans le cas où un système n'est pas en mesure de reconnaître un code, il peut choisir d'afficher le libellé qui est obligatoirement fourni avec le code.",Rodéo automobile,label,1..1,,string,
,Nature de fait,# Voir type codeAndLabel,,,,Décrit la nature de fait de l'alerte : cf.nomenclature associée.,,whatsHappen,1..1,X,codeAndLabel,NOMENCLATURE: HubSante.fait
,Type de lieu,# Voir type codeAndLabel,,,,Décrit le type de lieu : cf.nomenclature associée.,,locationKind,0..1,X,codeAndLabel,NOMENCLATURE: HubSante.lieu
,Motif de recours médico-secouriste,# Voir type codeAndLabel,,,,Décrit le motif de recours médico-secouriste : cf.nomenclature associée.,,healthMotive,0..1,X,codeAndLabel,NOMENCLATURE: HubSante.motif
,Patients-Victimes,,,,,,,victims,0..1,X,victims,
,,Nombre de patients-victimes,,,,Indique le nombre de victimes selon la nomenclature du référentiel CISU,PLUSIEURS,count,0..1,,string,NOMENCLATURE: HubSante.nbVictimes
,Nature de fait,# Voir type codeAndLabel,,,,Décrit la nature de fait de l'alerte : cf.nomenclature associée.,,whatsHappen,1..1,X,codeAndLabel,REGEX: ^C\d{2}(\.\d{2}){2}$
,Type de lieu,# Voir type codeAndLabel,,,,Décrit le type de lieu : cf.nomenclature associée.,,locationKind,0..1,X,codeAndLabel,REGEX: ^L\d{2}(\.\d{2}){2}$
,Motif de recours médico-secouriste,# Voir type codeAndLabel,,,,Décrit le motif de recours médico-secouriste : cf.nomenclature associée.,,healthMotive,0..1,X,codeAndLabel,REGEX: ^M\d{2}\.\d{2}$
,Patients-Victimes,,,,,,,victims,0..1,X,victims,NOMENCLATURE: HubSante.nbVictimes
,,Nombre de patients-victimes,,,,Indique le nombre de victimes selon la nomenclature du référentiel CISU,PLUSIEURS,count,0..1,,string,
,,Type du patient-victime principal,,,,Identifie le type de la principale victime (celle dont l'état de santé provoque le déclenchement de l'envoi des secours). Prend les valeurs du référentiel CISU. Entre dans la détermination des partenaires impliqués par NexSIS.,ENFANT,mainVictim,0..1,,string,NOMENCLATURE: HubSante.patient
,,Informations complémentaires sur les patients-victimes,,,,Permet de complémenter en commentaire libre la(les) victime(s),"Jeanne Dupont, 6 ans, ne répond plus",freetext,0..1,,string,
Localisation,,,,,,Objet qui permet de décrire la localisation du lieu d'intervention.,,location,1..1,X,location,
Expand Down
Binary file modified csv_parser/out/RC-EDA/RC-EDA.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/RC-EDA/RC-EDA.uml_diagram.pdf
Binary file not shown.
Binary file modified csv_parser/out/RC-REF/RC-REF.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/RC-REF/RC-REF.uml_diagram.pdf
Binary file not shown.
Binary file modified csv_parser/out/RS-BPV/RS-BPV.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/RS-BPV/RS-BPV.uml_diagram.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion csv_parser/out/RS-DR/RS-DR.input.csv
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ fr.health.samu690.request.DRFR15690242370035.3",requestId,1..1,,string,"REGEX:^(
,Effet à obtenir,,,,,A valoriser avec le motif de la demande de ressource auprès du partenaire. Cf Nomenclature associée.,SMUR,purpose,1..1,,string,NOMENCLATURE: HubSante.effet
,Délai d'intervention,,,,,A valoriser avec le délai d'intervention maximum souhaité (cf. nomenclature associée),10,deadline,0..1,,string,NOMENCLATURE: HubSante.delai
,Précisions sur la demande,,,,,Texte libre permettant de détailler la demande,Prévoir un kit pédiatrique,freetext,0..1,,string,
Etat annulation,,,,,,A quoi ça sert d'avoir un objet demande ,ANNULEE,status,0..1,,string,NOMENCLATURE: HubSante.etatDemande
Etat annulation,,,,,,A valoriser avec l'état d'annulation de la demande le cas échéant,ANNULEE,status,0..1,,string,NOMENCLATURE: HubSante.etatDemande
Binary file modified csv_parser/out/RS-DR/RS-DR.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/RS-DR/RS-DR.uml_diagram.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion csv_parser/out/RS-EDA-MAJ/RS-EDA-MAJ.input.csv
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Qualification,,,,,,"Objet qui permet de qualifier l'affaire/dossier en général
Spécificités 15-18 :
La qualification est issue d'une interprétation métier synthétisant l'ensemble des alertes reçues.",,qualification,0..1,X,qualification,
,"Risque, menace et sensibilité",# Voir type codeAndLabel,,,,"Décrit les risques, menaces et sensibilités : cf.nomenclature associée.",,riskThreat,0..n,X,codeAndLabel,
,,Code,,,,A valoriser avec le code de la nomenclature associée,C07.13.02,code,1..1,,string,NOMENCLATURE: HubSante.risque
,,Code,,,,A valoriser avec le code de la nomenclature associée,C07.13.02,code,1..1,,string,REGEX: ^R\d{2}$
,,Libellé,,,,"A valoriser avec le libellé de la nomenclature associée.
Dans le cas où un système n'est pas en mesure de reconnaître un code, il peut choisir d'afficher le libellé qui est obligatoirement fourni avec le code.",Rodéo automobile,label,1..1,,string,
,Détails du dossier ,,,,,Objet qui permet de décrire les détails du dossier,,details,0..1,X,caseDetails,
Expand Down
Binary file modified csv_parser/out/RS-EDA-MAJ/RS-EDA-MAJ.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/RS-EDA-MAJ/RS-EDA-MAJ.uml_diagram.pdf
Binary file not shown.
8 changes: 4 additions & 4 deletions csv_parser/out/RS-EDA/RS-EDA.input.csv
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@ Spécificités 15-18 :
La qualification est issue d'une interprétation métier synthétisant l'ensemble des alertes reçues.",,qualification,1..1,X,qualification,
,Origine de l'appel,,,,,A valoriser avec le numéro de provenance de l'appel.,"15, 112, 18",origin,0..1,,string,NOMENCLATURE: HubSante.origine
,"Risque, menace et sensibilité",# Voir type codeAndLabel,,,,"Décrit les risques, menaces et sensibilités : cf.nomenclature associée.",,riskThreat,0..n,X,codeAndLabel,
,,Code,,,,A valoriser avec le code de la nomenclature associée,C07.13.02,code,1..1,,string,NOMENCLATURE: HubSante.risque
,,Code,,,,A valoriser avec le code de la nomenclature associée,C07.13.02,code,1..1,,string,REGEX: ^R\d{2}$
,,Libellé,,,,"A valoriser avec le libellé de la nomenclature associée.
Dans le cas où un système n'est pas en mesure de reconnaître un code, il peut choisir d'afficher le libellé qui est obligatoirement fourni avec le code.",Rodéo automobile,label,1..1,,string,
,Nature de fait,# Voir type codeAndLabel,,,,Décrit la nature de fait de l'alerte : cf.nomenclature associée.,,whatsHappen,0..1,X,codeAndLabel,NOMENCLATURE: HubSante.fait
,Type de lieu,# Voir type codeAndLabel,,,,Décrit le type de lieu : cf.nomenclature associée.,,locationKind,0..1,X,codeAndLabel,NOMENCLATURE: HubSante.lieu
,Motif de recours médico-secouriste,# Voir type codeAndLabel,,,,Décrit le motif de recours médico-secouriste : cf.nomenclature associée.,,healthMotive,0..1,X,codeAndLabel,NOMENCLATURE: HubSante.motif
,Nature de fait,# Voir type codeAndLabel,,,,Décrit la nature de fait de l'alerte : cf.nomenclature associée.,,whatsHappen,0..1,X,codeAndLabel,REGEX: ^C\d{2}(\.\d{2}){2}$
,Type de lieu,# Voir type codeAndLabel,,,,Décrit le type de lieu : cf.nomenclature associée.,,locationKind,0..1,X,codeAndLabel,REGEX: ^L\d{2}(\.\d{2}){2}$
,Motif de recours médico-secouriste,# Voir type codeAndLabel,,,,Décrit le motif de recours médico-secouriste : cf.nomenclature associée.,,healthMotive,0..1,X,codeAndLabel,REGEX: ^M\d{2}\.\d{2}$
,Détails du dossier ,,,,,Objet qui permet de décrire les détails du dossier,,details,0..1,X,caseDetails,
,,Etat du dossier,,,,"A valoriser avec l'état du dossier dans le système émetteur
Spécificité 15-15 : peut être ignoré en réception, partagé à titre indicatif uniquement
Expand Down
Binary file modified csv_parser/out/RS-EDA/RS-EDA.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/RS-EDA/RS-EDA.uml_diagram.pdf
Binary file not shown.
Binary file modified csv_parser/out/RS-ER/RS-ER.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/RS-ER/RS-ER.uml_diagram.pdf
Binary file not shown.
Binary file modified csv_parser/out/RS-ERROR/RS-ERROR.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/RS-ERROR/RS-ERROR.uml_diagram.pdf
Binary file not shown.
Binary file modified csv_parser/out/RS-RI/RS-RI.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/RS-RI/RS-RI.uml_diagram.pdf
Binary file not shown.
Binary file modified csv_parser/out/RS-RPIS/RS-RPIS.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/RS-RPIS/RS-RPIS.uml_diagram.pdf
Binary file not shown.
Binary file modified csv_parser/out/RS-RR/RS-RR.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/RS-RR/RS-RR.uml_diagram.pdf
Binary file not shown.
Binary file modified csv_parser/out/RS-SR/RS-SR.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/RS-SR/RS-SR.uml_diagram.pdf
Binary file not shown.
Binary file modified csv_parser/out/RS-URL/RS-URL.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/RS-URL/RS-URL.uml_diagram.pdf
Binary file not shown.
Binary file modified csv_parser/out/TECHNICAL/TECHNICAL.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/TECHNICAL/TECHNICAL.uml_diagram.pdf
Binary file not shown.
Binary file modified csv_parser/out/TECHNICAL_NOREQ/TECHNICAL_NOREQ.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/TECHNICAL_NOREQ/TECHNICAL_NOREQ.uml_diagram.pdf
Binary file not shown.
Binary file modified csv_parser/out/customContent/customContent.schema.docx
Binary file not shown.
Binary file modified csv_parser/out/customContent/customContent.uml_diagram.pdf
Binary file not shown.
Loading