diff --git a/input/fsh/datatype-profiles/FRCoreAddressProfile.fsh b/input/fsh/datatype-profiles/FRCoreAddressProfile.fsh index 1832be61dd..8ab88bcfee 100644 --- a/input/fsh/datatype-profiles/FRCoreAddressProfile.fsh +++ b/input/fsh/datatype-profiles/FRCoreAddressProfile.fsh @@ -1,5 +1,5 @@ Profile: FRCoreAddressProfile -Parent: Address +Parent: AddressEu Id: fr-core-address Title: "FR Core Address Profile" Description: "Profil du type de données Address pour la France, ce profil ajoute le code insee à l'adresse. Une cohérence entre code commune (COG), code postal et nom de commune doit être assurée.\r\nFrench profile of Address datatype" diff --git a/input/fsh/profiles/FRCoreLocationProfile.fsh b/input/fsh/profiles/FRCoreLocationProfile.fsh index 572bdcc0cc..5f6a35d0a0 100644 --- a/input/fsh/profiles/FRCoreLocationProfile.fsh +++ b/input/fsh/profiles/FRCoreLocationProfile.fsh @@ -1,5 +1,5 @@ Profile: FRCoreLocationProfile -Parent: Location +Parent: LocationEuCore Id: fr-core-location Title: "FR Core Location Profile" Description: "French profile of Location.\r\n diff --git a/input/fsh/profiles/FRCoreOrganizationPoleProfile.fsh b/input/fsh/profiles/FRCoreOrganizationPoleProfile.fsh index 79b67ef484..d34548d60f 100644 --- a/input/fsh/profiles/FRCoreOrganizationPoleProfile.fsh +++ b/input/fsh/profiles/FRCoreOrganizationPoleProfile.fsh @@ -1,5 +1,5 @@ Profile: FRCoreOrganizationPoleProfile -Parent: Organization +Parent: OrganizationEu Id: fr-core-organization-pole Title: "FR Core Organization Pole Profile" Description: "FR Core Organization Pole Profile" diff --git a/input/fsh/profiles/FRCoreOrganizationProfile.fsh b/input/fsh/profiles/FRCoreOrganizationProfile.fsh index 60e54d8edf..4bfc3023ee 100644 --- a/input/fsh/profiles/FRCoreOrganizationProfile.fsh +++ b/input/fsh/profiles/FRCoreOrganizationProfile.fsh @@ -1,5 +1,5 @@ Profile: FRCoreOrganizationProfile -Parent: Organization +Parent: OrganizationEu Id: fr-core-organization Title: "FR Core Organization Profile" Description: """Profile of the Organization resource for France. This profile specifies the types of identifiers for organizations in France, and adds a number of French extensions. \r\n diff --git a/input/fsh/profiles/FRCoreOrganizationUACProfile.fsh b/input/fsh/profiles/FRCoreOrganizationUACProfile.fsh index a00f7f47f3..754a8ac8b9 100644 --- a/input/fsh/profiles/FRCoreOrganizationUACProfile.fsh +++ b/input/fsh/profiles/FRCoreOrganizationUACProfile.fsh @@ -1,5 +1,5 @@ Profile: FRCoreOrganizationUACProfile -Parent: Organization +Parent: OrganizationEu Id: fr-core-organization-uac Title: "FR Core Organization UAC Profile" Description: "This profile specializes the fr-core-organization profile to represent administrative units inside healthcare institutions.\r\n diff --git a/input/fsh/profiles/FRCoreOrganizationUFProfile.fsh b/input/fsh/profiles/FRCoreOrganizationUFProfile.fsh index 450b6066e5..0630670642 100644 --- a/input/fsh/profiles/FRCoreOrganizationUFProfile.fsh +++ b/input/fsh/profiles/FRCoreOrganizationUFProfile.fsh @@ -1,5 +1,5 @@ Profile: FRCoreOrganizationUFProfile -Parent: Organization +Parent: OrganizationEu Id: fr-core-organization-uf Title: "FR Core Organization UF Profile" Description: "This profile specializes the fr-core-organization profile to represent wards inside healthcare institutions.\r\n diff --git a/input/fsh/profiles/FRCorePatientProfile.fsh b/input/fsh/profiles/FRCorePatientProfile.fsh index 3349661a8d..b03bfec1c6 100644 --- a/input/fsh/profiles/FRCorePatientProfile.fsh +++ b/input/fsh/profiles/FRCorePatientProfile.fsh @@ -1,5 +1,5 @@ Profile: FRCorePatientProfile -Parent: Patient +Parent: PatientEu Id: fr-core-patient Title: "FR Core Patient Profile" Description: """Profile of the Patient resource for France. This profile specifies the patient's identifiers for France. It uses international extensions (birtplace and nationality) and adds specific French extensions.\r\n @@ -21,7 +21,6 @@ Ce profil spécifie les identifiants de patient utilisés en France. Il utilise FRCorePatientIdentityReliabilityExtension named identityReliability 0..* and FRCorePatientDeathPlaceExtension named deathPlace 0..1 and FRCorePatientBirthDateUpdateIndicatorExtension named birthDateUpdateIndicator 0..1 and - $patient-birthPlace named birthPlace 0..1 and FRCorePatientMultipleBirthExtension named multipleBirth 0..1 * extension[birthPlace].valueAddress only FRCoreAddressProfile diff --git a/input/fsh/profiles/FRCorePractitionerProfile.fsh b/input/fsh/profiles/FRCorePractitionerProfile.fsh index 0d2aa0a5dc..0b357260e7 100644 --- a/input/fsh/profiles/FRCorePractitionerProfile.fsh +++ b/input/fsh/profiles/FRCorePractitionerProfile.fsh @@ -1,5 +1,5 @@ Profile: FRCorePractitionerProfile -Parent: Practitioner +Parent: PractitionerEuCore Id: fr-core-practitioner Title: "FR Core Practitioner Profile" Description: """Profil de la ressource Practitionner pour la France.""" diff --git a/input/fsh/profiles/FRCorePractitionerRoleProfile.fsh b/input/fsh/profiles/FRCorePractitionerRoleProfile.fsh index b5fd343916..b5dfaf29db 100644 --- a/input/fsh/profiles/FRCorePractitionerRoleProfile.fsh +++ b/input/fsh/profiles/FRCorePractitionerRoleProfile.fsh @@ -1,5 +1,5 @@ Profile: FRCorePractitionerRoleProfile -Parent: PractitionerRole +Parent: PractitionerRoleEu Id: fr-core-practitioner-role Title: "FR Core Practitioner Role" Description: "Profile of the PractitionerRole resource for France. This profil specifies the role of the practitioner for the organization\r\n diff --git a/sushi-config.yaml b/sushi-config.yaml index 44f85a6253..9d6648a41f 100644 --- a/sushi-config.yaml +++ b/sushi-config.yaml @@ -19,6 +19,7 @@ releaseLabel: ballot jurisdiction: urn:iso:std:iso:3166#FR "France" dependencies: + hl7.fhir.eu.base: 0.1.0 ans.fr.terminologies: latest #La liste des paramètres ainsi que leur explication est disponible ici : https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html