Guide d'implémentation Fr Core
2.2.0-ballot - ballot

Guide d'implémentation Fr Core, publié par Interop'Santé. Ce guide nest pas une publication autorisée ; cest la version en intégration continue pour la version 2.2.0-ballot construite par le CI Build FHIR (HL7® FHIR® Standard). Cette version est basée sur le contenu actuel de https://github.com/Interop-Sante/hl7.fhir.fr.core/ et change régulièrement. Voir le répertoire des versions publiées

## Resource Profile: FRCoreAppointmentProfile - Mappings

Active as of 2025-12-15

Mappings for the fr-core-appointment resource profile.

#### Mappings to Structures in this Implementation Guide

No Mappings Found

#### Mappings to other Structures

No Mappings Found

#### Other Mappings

Nom | Workflow Pattern | RIM Mapping | iCalendar | FiveWs Pattern Mapping | HL7 v2 Mapping
--- | --- | --- | --- | --- | ---
Appointment | Request | Act[@moodCode <= 'INT'] | VEVENT |  |
id |  |  |  |  |
meta |  |  |  |  |
id |  | n/a |  |  |
extension |  | n/a |  |  |
versionId |  |  |  |  |
lastUpdated |  |  |  |  |
source |  |  |  |  |
Slices pour profile |  |  |  |  |
profile:fr-canonical |  |  |  |  |
security |  |  |  |  |
tag |  |  |  |  |
implicitRules |  |  |  |  |
language |  |  |  |  |
text |  | Act.text? |  |  |
contained |  | N/A |  |  |
Slices pour extension |  |  |  |  |
extension:appointmentOperator |  |  |  |  |
modifierExtension |  | N/A |  |  |
identifier | Request.identifier | .id | UID | FiveWs.identifier | SCH-1 SCH-2 ARQ-1 ARQ-2
status | Request.status | .statusCode | STATUS | FiveWs.status | SCH-25
cancelationReason |  | n/a |  |  |
serviceCategory |  | n/a might be inferred from the ServiceDeliveryLocation | CATEGORIES |  |
serviceType | Request.code | n/a might be inferred from the ServiceDeliveryLocation |  |  |
specialty |  | .performer.AssignedPerson.code |  | FiveWs.class |
appointmentType |  | .code | CLASSIFICATION |  | ARQ-7
reasonCode | Request.reasonCode | .reasonCode |  |  | AIS-3 SCH-7
reasonReference | Request.reasonReference | .inboundRelationship[@typeCode = 'RSON'].observation |  |  |
priority | Request.priority | .priorityCode | PRIORITY | FiveWs.class | ARQ-12 SCH-11.6 / TQ1-9
description |  | .text | SUMMARY |  | NTE-3
supportingInformation | Request.supportingInfo | .inboundRelationship[@typeCode = 'SPRT'].observation | ATTACH | FiveWs.context |
start | Request.occurrence[x] | .effectiveTime.low | DTSTART | FiveWs.init | ARQ-11.1 SCH-11.4 / TQ1-7
end | Request.occurrence[x] | .effectiveTime.high | DTEND | FiveWs.done[x] | SCH-11.5 / TQ1-8/ calculated based on the start and the duration which is in ARQ-9
minutesDuration | Request.occurrence[x] | type = ('SXPR_TS' 'PIVL_TS')].width | DURATION (e.g. PT15M) |  |
slot |  | .outboundRelationship[@typeCode = 'REFR'].act[@classCode = 'ACT'][@moodCode = 'SLOT'] |  |  |
created | Request.authoredOn | .author.time | CREATED |  |
comment | Request.note | .subjectOf.observation[@moodCode = 'EVN'][code = 'annotation'].value | DESCRIPTION (for internal use) |  | NTE-3
patientInstruction |  | .subjectOf.observation[@moodCode = 'EVN'][code = 'annotation'].value | DESCRIPTION (for patient use) |  | NTE-3
basedOn | Request.basedOn | .outboundRelationship[@typeCode = 'FLFS'].act[@classCode < 'ActCareProvisionRequestType'][@moodCode = 'RQO'] |  |  |
participant | Request.performer Request.subject | performer | reusableDevice | subject | location | ATTENDEE component to be created |  | PID AIP AIG AIL
id |  | n/a |  |  |
extension |  | n/a |  |  |
modifierExtension |  | N/A |  |  |
type |  | (performer | reusableDevice | subject | location).@typeCode | n/a |  | AIP-4 AIG-4
actor |  | performer.person | reusableDevice.manufacturedDevice | subject.patient | location.serviceDeliveryLocation | (Need to provide the common name CN and also the MAILTO properties from the practitioner resource) where the participant type is not "information-only" | FiveWs.who | PID-3-Patient ID List | AIL-3 | AIG-3 | AIP-3
required |  | (performer | reusableDevice | subject | location).@performInd | ROLE=REQ-PARTICIPANT (roleparam) |  |
status |  | (performer | reusableDevice | subject | location).statusCode | mailto:john@doe.com (rsvpparam | partstatparam) |  | AIP-12 AIG-14
period |  | n/a |  |  |
requestedPeriod | Request.occurrence[x] | type = ('SXPR_TS' 'PIVL_TS')] |  |  | ARQ-11
Documentation pour ce format