diff --git a/input/fsh/profiles/CPTS/FrSlotAgregateurCPTS.fsh b/input/fsh/profiles/CPTS/FrSlotAgregateurCPTS.fsh index 4858b7ca6..245abc830 100644 --- a/input/fsh/profiles/CPTS/FrSlotAgregateurCPTS.fsh +++ b/input/fsh/profiles/CPTS/FrSlotAgregateurCPTS.fsh @@ -10,18 +10,18 @@ Description: "Profil de Slot, dérivé de FrSlot, pour le cas d'usage agrégateu * meta.security ^short = "type de créneau : public, pro, SNP, CPTS" * serviceType ^slicing.discriminator.type = #pattern -* serviceType ^slicing.discriminator.path = "$this" +* serviceType ^slicing.discriminator.path = "coding" * serviceType ^slicing.rules = #open * serviceType.extension contains sas-cpts-slot-servicetype-aggregator named sas-servicetype-r5 0..1 * serviceType contains TypeConsultation 0..* and referencecpts 0..* and motifConsultation 0..* -* serviceType[TypeConsultation] from $v3-ActEncounterCode (required) +* serviceType[TypeConsultation].coding from $v3-ActEncounterCode (required) * serviceType[TypeConsultation].coding.system = "http://terminology.hl7.org/CodeSystem/v3-ActCode" * serviceType[TypeConsultation].extension[sas-servicetype-r5] 0..0 -* serviceType[referencecpts] from sas-valueset-categorieetablissement +* serviceType[referencecpts].coding from sas-valueset-categorieetablissement * serviceType[referencecpts].extension[sas-servicetype-r5] 1..1 * serviceType[referencecpts].extension[sas-servicetype-r5].valueReference only Reference(FrHealthcareServiceAgregateurCPTS)