Skip to content

Commit

Permalink
Test
Browse files Browse the repository at this point in the history
  • Loading branch information
breverseau committed Jan 30, 2025
1 parent fbccf15 commit ccbb647
Show file tree
Hide file tree
Showing 10 changed files with 17 additions and 26 deletions.
6 changes: 2 additions & 4 deletions input/fsh/profiles/FrAppointmentSAS.fsh
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
Profile: FrAppointmentSAS
Parent: FrAppointment
Id: FrAppointmentSAS
Parent: fr-core-appointment
Id: sas-appointment
Description: "Profil de Appointment, dérivé de FrAppointment, pour le cas d'usage prise de RDV de la plateforme SAS - Commun cas d'usage PS Indiv et CPTS"
* ^url = "http://sas.fr/fhir/StructureDefinition/FrAppointmentSAS"
* ^version = "1.0.0"


// Extension appointmentOperator provenant de FrAppointment
Expand Down
5 changes: 2 additions & 3 deletions input/fsh/profiles/FrLocationAgregateur.fsh
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
Profile: FrLocationAgregateur
Parent: FrLocation
Id: FrLocationAgregateur
Parent: fr-core-location
Id: sas-location-aggregator
Description: "Profil de Location, dérivé de FrLocation, pour le service d'agrégation de créneaux de la plateforme SAS - Commun cas d'usage PS Indiv et CPTS"
* ^url = "http://sas.fr/fhir/StructureDefinition/FrLocationAgregateur"

* address 1..
* address.line 1..1
Expand Down
5 changes: 2 additions & 3 deletions input/fsh/profiles/FrPractitionerAgregateur.fsh
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
Profile: FrPractitionerAgregateur
Parent: FrPractitioner
Id: FrPractitionerAgregateur
Parent: fr-core-practitioner
Id: sas-practitioner-aggregator
Description: "Profil de Practitioner, dérivé de FrPractitioner, pour le service d'agrégation de créneaux de la plateforme SAS - Commun cas d'usage PS Indiv et CPTS"
* ^url = "http://sas.fr/fhir/StructureDefinition/FrPractitionerAgregateur"

* identifier 1..
* identifier.type = $fr-v2-0203#IDNPS
Expand Down
4 changes: 2 additions & 2 deletions input/fsh/profiles/FrPractitionerRegul.fsh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Profile: FrPractitionerRegul
Parent: FrPractitioner
Id: FrPractitionerRegul
Parent: sas-practitioner-aggregator
Id: sas-practitioner-aggregator
Description: "Profil de Practitioner, dérivé de FrPractitioner, pour la gestion des comptes régulateurs de la plateforme SAS - Commun cas d'usage PS Indiv et CPTS"


Expand Down
5 changes: 2 additions & 3 deletions input/fsh/profiles/FrPractitionerRoleExerciceAgregateur.fsh
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
Profile: FrPractitionerRoleExerciceAgregateur
Parent: FrPractitionerRoleExercice
Id: FrPractitionerRoleExerciceAgregateur
Parent: fr-core-practitioner-role
Id: sas-practitioner-role-exercice-aggregator
Description: "Profil de PractitionerRole, dérivé de FrPractitionerRoleExercice, pour le service d'agrégation de créneaux de la plateforme SAS - Commun cas d'usage PS Indiv et CPTS"
* ^url = "http://sas.fr/fhir/StructureDefinition/FrPractitionerRoleExerciceAgregateur"

* contained 1..
* practitioner only Reference(FrPractitionerAgregateur)
Expand Down
5 changes: 2 additions & 3 deletions input/fsh/profiles/FrScheduleAgregateur.fsh
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
Profile: FrScheduleAgregateur
Parent: FrSchedule
Id: FrScheduleAgregateur
Parent: fr-core-schedule
Id: sas-schedule-aggregator
Description: "Profil de Schedule, dérivé de FrSchedule, pour le service d'agrégation de créneaux de la plateforme SAS - Commun cas d'usage PS Indiv et CPTS"
* ^url = "http://sas.fr/fhir/StructureDefinition/FrScheduleAgregateur"

//* actor only Reference(FrPractitionerRoleExerciceAgregateur or FrPractitionerAgregateur)
* actor ^type.aggregation[0] = #referenced
Expand Down
5 changes: 2 additions & 3 deletions input/fsh/profiles/FrSlotAgregateur.fsh
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
Profile: FrSlotAgregateur
Parent: FrSlot
Id: FrSlotAgregateur
Parent: fr-core-slot
Id: sas-slot-aggregator
Description: "Profil de Slot, dérivé de FrSlot, pour le service d'agrégation de créneaux de la plateforme SAS - Commun cas d'usage PS Indiv et CPTS"
* ^url = "http://sas.fr/fhir/StructureDefinition/FrSlotAgregateur"

* meta.security from $JDV-J165-TypeCreneau-SAS (required)
* meta.security ^binding.description = "type de créneau : public, pro, SNP"
Expand Down
4 changes: 1 addition & 3 deletions input/fsh/profiles/PS Indiv/BundleAgregateur.fsh
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
Profile: BundleAgregateur
Parent: Bundle
Id: BundleAgregateur
Id: sas-bundle-aggregator
Description: "Profil de Bundle qui représente le flux de réponse contenant les créneaux disponibles dans le cadre du service d'agrégation de créneaux de la plateforme SAS - Cas d'usage PS Indiv"
* ^url = "http://sas.fr/fhir/StructureDefinition/BundleAgregateur"


* type = #searchset
* entry ^slicing.discriminator.type = #type
Expand Down
2 changes: 1 addition & 1 deletion input/fsh/profiles/SOS/FrSlotAgregateurSOS.fsh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Profile: FrSlotAgregateurSOS
Parent: FrSlot
Parent: fr-core-slot
Id: sas-sos-slot-aggregator
Description: "Profil de Slot, dérivé de FrSlot, pour le service d’agrégation de créneaux de la plateforme SAS - cas d’usage SOS Médecins"

Expand Down
2 changes: 1 addition & 1 deletion sushi-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ parameters:
- 'Slot/*'

dependencies:
hl7.fhir.fr.core: 1.1.0
hl7.fhir.fr.core: 2.1.0
ans.fr.nos: 1.4.0

pages:
Expand Down

0 comments on commit ccbb647

Please sign in to comment.