Left: | PractitionerRoleOrganizationalRoleRASS (https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-organizationalRole-rass) |
Right: | AS PractitionerRole Profile (https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-practitionerrole) |
Error | StructureDefinition.url | Values for url differ: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-organizationalRole-rass' vs 'https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-practitionerrole' |
Error | StructureDefinition.version | Values for version differ: '1.0' vs '1.0.0-ballot-2' |
Information | StructureDefinition.name | Values for name differ: 'PractitionerRoleOrganizationalRoleRASS' vs 'AsPractitionerRoleProfile' |
Information | StructureDefinition.date | Values for date differ: '2021-03-25T18:14:24.4684966+00:00' vs '2023-07-18T12:04:17+00:00' |
Error | StructureDefinition.baseDefinition | Values for baseDefinition differ: 'http://hl7.org/fhir/StructureDefinition/PractitionerRole' vs 'http://interopsante.org/fhir/StructureDefinition/FrPractitionerRoleExercice' |
Warning | PractitionerRole.contained | Elements differ in short: 'Details and position information for a physical place' vs 'Contained, inline Resources' |
Warning | PractitionerRole.contained | Elements differ in definition: 'Details and position information for a physical place where services are provided and resources and participants may be stored, found, contained, or accommodated.' vs 'These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.' |
Information | PractitionerRole.contained | StructureDefinition PractitionerRoleOrganizationalRoleRASS has a constraint that is removed in AsPractitionerRoleProfile and it is uncertain whether they are compatible (contained.contained.empty()) |
Information | PractitionerRole.contained | StructureDefinition PractitionerRoleOrganizationalRoleRASS has a constraint that is removed in AsPractitionerRoleProfile and it is uncertain whether they are compatible (contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()) |
Information | PractitionerRole.contained | StructureDefinition PractitionerRoleOrganizationalRoleRASS has a constraint that is removed in AsPractitionerRoleProfile and it is uncertain whether they are compatible (contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()) |
Information | PractitionerRole.contained | StructureDefinition PractitionerRoleOrganizationalRoleRASS has a constraint that is removed in AsPractitionerRoleProfile and it is uncertain whether they are compatible (text.`div`.exists()) |
Information | PractitionerRole.contained | StructureDefinition PractitionerRoleOrganizationalRoleRASS has a constraint that is removed in AsPractitionerRoleProfile and it is uncertain whether they are compatible (contained.meta.security.empty()) |
Warning | PractitionerRole.extension | Elements differ in short: 'Extension' vs 'Additional content defined by implementations' |
Warning | PractitionerRole.extension | Elements differ in definition: 'An Extension' vs 'May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' |
Warning | PractitionerRole.identifier | Elements differ in short: 'Business Identifiers that are specific to a role/location' vs 'identifiant métier calculé à partir des identifiants techniques de l'exercice professionnel et la situation d'exercice (Synonyme : idFonctionnel).' |
Warning | PractitionerRole.identifier | Elements differ in definition for mustSupport: 'false' vs 'true' |
Warning | PractitionerRole.identifier.system | Elements differ in short: 'The namespace for the identifier value' vs 'system (https://annuaire.sante.fr par défaut).' |
Warning | PractitionerRole.identifier.system | Elements differ in definition: 'Establishes the namespace for the value - that is, a URL that describes a set values that are unique.' vs 'Establishes the namespace for the value - that is, a URL that describes a set values that are unique. Namespace du RASS (inconnu à ce jour)' |
Warning | PractitionerRole.identifier.value | Elements differ in short: 'The value that is unique' vs 'Identifiant technique de l'activité (Synonyme : idActivite).' |
Warning | PractitionerRole.active | Elements differ in short: 'Whether this practitioner role record is in active use' vs 'La situation d'exercice est-elle active? (active | inactive)' |
Warning | PractitionerRole.active | Elements differ in comments: 'If this value is false, you may refer to the period to see when the role was in active use. If there is no period specified, no inference can be made about when it was active.' vs 'true par défaut; false pour les situations d’exercices supprimées' |
Warning | PractitionerRole.active | Elements differ in definition for mustSupport: 'false' vs 'true' |
Warning | PractitionerRole.period | Elements differ in short: 'The period during which the practitioner is authorized to perform in these role(s)' vs 'Période d'activité de la situation d'exercice.' |
Warning | PractitionerRole.period | Elements differ in definition for mustSupport: 'false' vs 'true' |
Warning | PractitionerRole.period.start | Elements differ in short: 'Starting time with inclusive boundary' vs '[Donnée restreinte] : Date de début de l’activité correspondant à la date d’installation en cabinet ou à la date d’embauche du salarié (Synonyme : dateDebutActivite).' |
Warning | PractitionerRole.period.end | Elements differ in short: 'End time with inclusive boundary, if not ongoing' vs '[Donnée restreinte] : Date de fin de l’activité (Synonyme : dateFinActivite).' |
Warning | PractitionerRole.practitioner | Elements differ in short: 'Practitioner that is able to provide the defined services for the organization' vs 'Référence permettant de lier l’exercice professionnel et la situation d'exercice à un professionnel (Practitioner). (Synonyme : idPP)' |
Warning | PractitionerRole.practitioner | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | PractitionerRole.practitioner | Element maximum cardinalities differ: '0' vs '1' |
Warning | PractitionerRole.organization | Elements differ in short: 'Organization where the roles are available' vs 'Référence vers l’EG ou EJ de rattachement de la situation d’exercice (Organization) (Synonyme : idNat_Struct)' |
Warning | PractitionerRole.organization | Elements differ in definition for mustSupport: 'false' vs 'true' |
Warning | PractitionerRole.code | Elements differ in short: 'Roles which this practitioner may perform' vs 'The role a person plays representing an organization | Rôle (situation d'exercice) du professionnel de santé au sein de l'organisation' |
Warning | PractitionerRole.code | Elements differ in definition: 'Roles which this practitioner is authorized to perform for the organization.' vs 'The role a person plays representing an organization | Situation d'exercice (Fonction dans le NOS)' |
Warning | PractitionerRole.code | Elements differ in binding.description: 'The role a person plays representing an organization.' vs 'The role a person plays representing an organization | Rôle (situation d'exercice) du professionnel de santé au sein de l'organisation. Correspond à la notion de Fonction dans le NOS.' |
Warning | PractitionerRole.specialty | Elements differ in short: 'Specific specialty of the practitioner' vs 'Concept - reference to a terminology or just text' |
Warning | PractitionerRole.specialty | Elements differ in definition: 'Specific specialty of the practitioner.' vs 'A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.' |
Information | PractitionerRole.specialty | Element maximum cardinalities differ: '0' vs '2147483647' |
Warning | PractitionerRole.location | Elements differ in short: 'The location(s) at which this practitioner provides care' vs 'Référence vers la location dans PractitionerRole.contained représentant les coordonnées de l'activité (idLocation).' |
Warning | PractitionerRole.location | Elements differ in definition for mustSupport: 'false' vs 'true' |
Warning | PractitionerRole.healthcareService | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | PractitionerRole.healthcareService | Element maximum cardinalities differ: '0' vs '2147483647' |
Warning | PractitionerRole.telecom | Elements differ in short: 'Details of a Technology mediated contact point (phone, fax, email, etc.)' vs 'Details of a Technology mediated contact point | Coordonnées électroniques détaillées' |
Warning | PractitionerRole.telecom | Elements differ in definition for mustSupport: 'false' vs 'true' |
Warning | PractitionerRole.availableTime | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | PractitionerRole.availableTime | Element maximum cardinalities differ: '0' vs '2147483647' |
Warning | PractitionerRole.notAvailable | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | PractitionerRole.notAvailable | Element maximum cardinalities differ: '0' vs '2147483647' |
Warning | PractitionerRole.availabilityExceptions | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | PractitionerRole.availabilityExceptions | Element maximum cardinalities differ: '0' vs '1' |
Warning | PractitionerRole.endpoint | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | PractitionerRole.endpoint | Element maximum cardinalities differ: '0' vs '2147483647' |
Name | Value | Comments | |
---|---|---|---|
![]() | false | ||
![]() | http://hl7.org/fhir/StructureDefinition/PractitionerRole | http://interopsante.org/fhir/StructureDefinition/FrPractitionerRoleExercice |
|
![]() | |||
![]() | 2021-03-25T18:14:24.4684966+00:00 | 2023-07-18T12:04:17+00:00 |
|
![]() | Caractéristiques de l'exercice d’un professionnel pendant une période déterminée et dans une structure déterminée (à l'exception des remplaçants) | Profil créé à partir de FrPractitionerRoleExercice dans le contexte de l'Annuaire Santé pour décrire l'exercice professionel et la situation d'exercice | contient les informations décrivant notamment la profession exercée, l'identité d'exercice d'un professionnel, le cadre de son exercice (civil, militaire, etc.) ainsi que les caractéristiques de l'exercice d’un professionnel pendant une période déterminée et dans une structure déterminée. |
|
![]() | |||
![]() | 4.0.1 | ||
![]() | |||
![]() | resource | ||
![]() | PractitionerRoleOrganizationalRoleRASS | AsPractitionerRoleProfile |
|
![]() | ANS | ||
![]() | |||
![]() | active | ||
![]() | AS PractitionerRole Profile |
| |
![]() | PractitionerRole | ||
![]() | https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-organizationalRole-rass | https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-practitionerrole |
|
![]() | 1.0 | 1.0.0-ballot-2 |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | L Type | L Description & Constraints | Comments![]() | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() | 0..* | PractitionerRole | Roles/organizations the practitioner is associated with | 0..* | FrPractitionerRoleExercice | Roles/organizations the practitioner is associated with | |||||||||||
![]() ![]() ![]() | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
![]() ![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource | ΣN | 0..1 | Meta | Metadata about the resource | |||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
![]() ![]() ![]() ![]() | Σ | 0..1 | id | Version specific identifier | ΣN | 0..1 | id | Version specific identifier | |||||||||
![]() ![]() ![]() ![]() | Σ | 0..1 | instant | When the resource version last changed | ΣN | 0..1 | instant | When the resource version last changed | |||||||||
![]() ![]() ![]() ![]() | Σ | 0..1 | uri | Identifies where the resource comes from Fixed Value: https://annuaire.sante.fr | ΣN | 0..1 | uri | Identifies where the resource comes from | |||||||||
![]() ![]() ![]() ![]() | Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Fixed Value: https://apifhir.annuaire.sante.fr/exposed/structuredefinition/practitionerRole-organizationalRole-rass | ΣN | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..* | Coding | Security Labels applied to this resource Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ΣN | 0..* | Coding | Security Labels applied to this resource Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..* | Coding | Tags applied to this resource Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | ΣN | 0..* | Coding | Tags applied to this resource Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | |||||||||
![]() ![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
![]() ![]() ![]() | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| |||||||||||
![]() ![]() ![]() | N | 0..1 | Narrative | Text summary of the resource, for human interpretation | N | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||||||
![]() ![]() ![]() | 0..* | ?? | Details and position information for a physical place | 0..* | Resource | Contained, inline Resources |
| ||||||||||
![]() ![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
| |||||||||
![]() ![]() ![]() | ?!N | 0..* | Extension | Extensions that cannot be ignored Slice: Unordered, Open by value:url | ?!N | 0..* | Extension | Extensions that cannot be ignored Slice: Unordered, Open by value:url | |||||||||
![]() ![]() ![]() | ΣN | 0..* | Identifier | Business Identifiers that are specific to a role/location | SΣ | 0..* | Identifier | identifiant métier calculé à partir des identifiants techniques de l'exercice professionnel et la situation d'exercice (Synonyme : idFonctionnel). |
| ||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
![]() ![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: ?? (required): Identifies the purpose for this identifier, if known . | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: ?? (required): Identifies the purpose for this identifier, if known . | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..1 | CodeableConcept | Description of identifier Binding: ?? (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ΣN | 0..1 | CodeableConcept | Description of identifier Binding: ?? (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | |||||||||
![]() ![]() ![]() ![]() | Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | Σ | 0..1 | uri | system (https://annuaire.sante.fr par défaut). Example General: http://www.acme.com/identifiers/patient |
| ||||||||
![]() ![]() ![]() ![]() | Σ | 0..1 | string | The value that is unique Example General: 123456 | Σ | 0..1 | string | Identifiant technique de l'activité (Synonyme : idActivite). Example General: 123456 |
| ||||||||
![]() ![]() ![]() ![]() | ΣCN | 0..1 | Period | Time period when id is/was valid for use | ΣCN | 0..1 | Period | Time period when id is/was valid for use | |||||||||
![]() ![]() ![]() ![]() | ΣCN | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ΣCN | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | |||||||||
![]() ![]() ![]() | Σ | 0..1 | boolean | Whether this practitioner role record is in active use | SΣ | 0..1 | boolean | La situation d'exercice est-elle active? (active | inactive) |
| ||||||||
![]() ![]() ![]() | ΣCN | 0..1 | Period | The period during which the practitioner is authorized to perform in these role(s) | SΣC | 0..1 | Period | Période d'activité de la situation d'exercice. |
| ||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
![]() ![]() ![]() ![]() | ΣC | 0..1 | dateTime | Starting time with inclusive boundary | ΣC | 0..1 | dateTime | [Donnée restreinte] : Date de début de l’activité correspondant à la date d’installation en cabinet ou à la date d’embauche du salarié (Synonyme : dateDebutActivite). |
| ||||||||
![]() ![]() ![]() ![]() | ΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing | ΣC | 0..1 | dateTime | [Donnée restreinte] : Date de fin de l’activité (Synonyme : dateFinActivite). |
| ||||||||
![]() ![]() ![]() | ΣC | 0..0 | SΣC | 0..1 | Reference(FrPractitioner) | Référence permettant de lier l’exercice professionnel et la situation d'exercice à un professionnel (Practitioner). (Synonyme : idPP) |
| ||||||||||
![]() ![]() ![]() | ΣCN | 0..1 | Reference(Organization) | Organization where the roles are available | SΣC | 0..1 | Reference(FrOrganization) | Référence vers l’EG ou EJ de rattachement de la situation d’exercice (Organization) (Synonyme : idNat_Struct) |
| ||||||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Roles which this practitioner may perform Slice: Unordered, Open by value:coding.system Binding: ?? (example): The role a person plays representing an organization. | ΣN | 0..* | CodeableConcept | The role a person plays representing an organization | Rôle (situation d'exercice) du professionnel de santé au sein de l'organisation Binding: ?? (required): The role a person plays representing an organization | Rôle (situation d'exercice) du professionnel de santé au sein de l'organisation. Correspond à la notion de Fonction dans le NOS. |
| ||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..* | Coding | Code defined by a terminology system | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system | |||||||||
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Plain text representation of the concept | ΣN | 0..1 | string | Plain text representation of the concept | |||||||||
![]() ![]() ![]() | Σ | 0..0 | Σ | 0..* | ?? | Concept - reference to a terminology or just text Slice: Unordered, Open by value:coding.system Binding: ?? (required): Specific specialty associated with the agency. |
| ||||||||||
![]() ![]() ![]() | ΣC | 0..* | Reference(LocationRASS) {c} | The location(s) at which this practitioner provides care | SΣC | 0..* | Reference(FrLocation) | Référence vers la location dans PractitionerRole.contained représentant les coordonnées de l'activité (idLocation). |
| ||||||||
![]() ![]() ![]() | C | 0..0 | SC | 0..* | Reference(FrHealthcareService) | The list of healthcare services that this worker provides for this role's Organization/Location(s) |
| ||||||||||
![]() ![]() ![]() | C | 0..* | ?? | Details of a Technology mediated contact point (phone, fax, email, etc.) | SΣC | 0..* | ?? | Details of a Technology mediated contact point | Coordonnées électroniques détaillées Slice: Unordered, Open by profile:$this.resolve() |
| ||||||||
![]() ![]() ![]() | 0..0 | S | 0..* | BackboneElement | Times the Service Site is available |
| |||||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
![]() ![]() ![]() ![]() | ?!ΣN | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!ΣN | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() | 0..* | code | mon | tue | wed | thu | fri | sat | sun Binding: ?? (required): The days of the week. | 0..* | code | mon | tue | wed | thu | fri | sat | sun Binding: ?? (required): The days of the week. | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | boolean | Always available? e.g. 24 hour service | 0..1 | boolean | Always available? e.g. 24 hour service | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | time | Opening time of day (ignored if allDay = true) | 0..1 | time | Opening time of day (ignored if allDay = true) | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | time | Closing time of day (ignored if allDay = true) | 0..1 | time | Closing time of day (ignored if allDay = true) | |||||||||||
![]() ![]() ![]() | 0..0 | S | 0..* | BackboneElement | Not available during this time due to provided reason |
| |||||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
![]() ![]() ![]() ![]() | ?!ΣN | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!ΣN | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() | 1..1 | string | Reason presented to the user explaining why time not available | 1..1 | string | Reason presented to the user explaining why time not available | |||||||||||
![]() ![]() ![]() ![]() | CN | 0..1 | Period | Service not available from this date | CN | 0..1 | Period | Service not available from this date | |||||||||
![]() ![]() ![]() | 0..0 | S | 0..1 | string | Description of availability exceptions |
| |||||||||||
![]() ![]() ![]() | C | 0..0 | SC | 0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the practitioner with this role |
| ||||||||||
![]() |