Guide d'implémentation du GT Standards et Interopérabilité pour les EDS
0.1.0 - ci-build France flag

Guide d'implémentation du GT Standards et Interopérabilité pour les EDS - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: RSS du PMSI MCO

Official URL: https://interop.esante.gouv.fr/ig/fhir/eds/StructureDefinition/EDSClaimRSS Version: 0.1.0
Draft as of 2025-01-23 Computable Name: EDSClaimRSS

Profil pour les Résumés de Sortie Standardisé (RSS) du PMSI MCO.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraintsdoco
.. Claim 0..* EDSClaimPMSIMCO Claim, Pre-determination or Pre-authorization
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label
dom-6: A resource should have narrative for robust management
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... status ?!Σ 1..1 code active | cancelled | draft | entered-in-error
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.


ele-1: All FHIR elements must have a @value or children
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: https://interop.esante.gouv.fr/ig/fhir/eds/CodeSystem/FrClaimType
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: PMSIMCO
... use Σ 1..1 code claim | preauthorization | predetermination
Binding: Use (required): The purpose of the Claim: predetermination, preauthorization, claim.


ele-1: All FHIR elements must have a @value or children
Required Pattern: claim
... patient Σ 1..1 Reference(Patient) The recipient of the products and services
ele-1: All FHIR elements must have a @value or children
... billablePeriod SΣ 0..1 Period Relevant time frame for the claim
ele-1: All FHIR elements must have a @value or children
.... start ΣC 0..1 dateTime date d'entrée dans la première unité médicale visitée
ele-1: All FHIR elements must have a @value or children
.... end ΣC 0..1 dateTime date de sortie de la dernière unité médicale visitée
ele-1: All FHIR elements must have a @value or children
... created Σ 1..1 dateTime Resource creation date
ele-1: All FHIR elements must have a @value or children
... provider Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Entité juridique émettrice
ele-1: All FHIR elements must have a @value or children
... priority Σ 1..1 CodeableConcept Desired processing ugency
Binding: ProcessPriorityCodes (example): The timeliness with which processing is required: stat, normal, deferred.


ele-1: All FHIR elements must have a @value or children
Required Pattern: At least the following
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/processpriority
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: normal
... Slices for supportingInfo 2..* BackboneElement supportingInfo
Slice: Unordered, Open by value:code.coding.code, value:code.coding.system
ele-1: All FHIR elements must have a @value or children
.... supportingInfo:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... sequence 1..1 positiveInt Information instance identifier
ele-1: All FHIR elements must have a @value or children
..... category 1..1 CodeableConcept Classification of the supplied information
Binding: ClaimInformationCategoryCodes (example): The valuset used for additional information category codes.


ele-1: All FHIR elements must have a @value or children
.... supportingInfo:ModeIn S 1..1 BackboneElement Supporting information
ele-1: All FHIR elements must have a @value or children
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... sequence 1..1 positiveInt Information instance identifier
ele-1: All FHIR elements must have a @value or children
..... category 1..1 CodeableConcept Classification of the supplied information
Binding: ClaimInformationCategoryCodes (example): The valuset used for additional information category codes.


ele-1: All FHIR elements must have a @value or children
Fixed Value: As shown (Information contextualisant un Claim de sous type RUM)
...... id 0..0 string Unique id for inter-element referencing
...... extension 0..0 Extension Additional content defined by implementations
...... coding 1..1 Coding Code defined by a terminology system
Fixed Value: (complex)
....... id 0..0 string Unique id for inter-element referencing
....... extension 0..0 Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: https://interop.esante.gouv.fr/ig/fhir/eds/CodeSystem/FrClaimSupInfoCategoryPMSIMCO
....... version 0..0 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: RUM
....... display 0..0 string Representation defined by the system
....... userSelected 0..0 boolean If this coding was chosen directly by the user
...... text 0..0 string Plain text representation of the concept
..... code 0..1 CodeableConcept Type of information
Binding: ExceptionCodes (example): The valuset used for additional information codes.


ele-1: All FHIR elements must have a @value or children
...... Slices for coding Σ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:code, value:system
ele-1: All FHIR elements must have a @value or children
....... coding:ModeInCode SΣ 1..1 Coding Code defined by a terminology system
ele-1: All FHIR elements must have a @value or children
........ system Σ 1..1 uri Identity of the terminology system
ele-1: All FHIR elements must have a @value or children
Fixed Value: https://interop.esante.gouv.fr/ig/fhir/eds/CodeSystem/FrClaimMode
........ code Σ 1..1 code Symbol in syntax defined by the system
ele-1: All FHIR elements must have a @value or children
Fixed Value: 0
..... value[x] S 0..1 string valeur du mode d'entrée
ele-1: All FHIR elements must have a @value or children
.... supportingInfo:ModeOut S 1..1 BackboneElement Supporting information
ele-1: All FHIR elements must have a @value or children
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... sequence 1..1 positiveInt Information instance identifier
ele-1: All FHIR elements must have a @value or children
..... category 1..1 CodeableConcept Classification of the supplied information
Binding: ClaimInformationCategoryCodes (example): The valuset used for additional information category codes.


ele-1: All FHIR elements must have a @value or children
Fixed Value: As shown (Information contextualisant un Claim de sous type RUM)
...... id 0..0 string Unique id for inter-element referencing
...... extension 0..0 Extension Additional content defined by implementations
...... coding 1..1 Coding Code defined by a terminology system
Fixed Value: (complex)
....... id 0..0 string Unique id for inter-element referencing
....... extension 0..0 Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: https://interop.esante.gouv.fr/ig/fhir/eds/CodeSystem/FrClaimSupInfoCategoryPMSIMCO
....... version 0..0 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: RUM
....... display 0..0 string Representation defined by the system
....... userSelected 0..0 boolean If this coding was chosen directly by the user
...... text 0..0 string Plain text representation of the concept
..... code 0..1 CodeableConcept Type of information
Binding: ExceptionCodes (example): The valuset used for additional information codes.


ele-1: All FHIR elements must have a @value or children
...... Slices for coding Σ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:code, value:system
ele-1: All FHIR elements must have a @value or children
....... coding:ModeOutCode SΣ 1..1 Coding Code defined by a terminology system
ele-1: All FHIR elements must have a @value or children
........ system Σ 1..1 uri Identity of the terminology system
ele-1: All FHIR elements must have a @value or children
Fixed Value: https://interop.esante.gouv.fr/ig/fhir/eds/CodeSystem/FrClaimMode
........ code Σ 1..1 code Symbol in syntax defined by the system
ele-1: All FHIR elements must have a @value or children
Fixed Value: 1
..... value[x] S 0..1 string valeur du mode de sortie
ele-1: All FHIR elements must have a @value or children
... Slices for diagnosis S 1..* BackboneElement Pertinent diagnosis information
Slice: Unordered, Open by value:type
ele-1: All FHIR elements must have a @value or children
.... diagnosis:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... sequence 1..1 positiveInt Diagnosis instance identifier
ele-1: All FHIR elements must have a @value or children
..... diagnosis[x] 1..1 Nature of illness or problem
Binding: ICD-10Codes (example): Example ICD10 Diagnostic codes.


ele-1: All FHIR elements must have a @value or children
...... diagnosisCodeableConcept CodeableConcept
...... diagnosisReference Reference(Condition)
.... diagnosis:dp S 1..1 BackboneElement Pertinent diagnosis information
ele-1: All FHIR elements must have a @value or children
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... sequence 1..1 positiveInt Diagnosis instance identifier
ele-1: All FHIR elements must have a @value or children
..... diagnosis[x] 1..1 CodeableConcept Nature of illness or problem
Binding: Liste des diagnostiques CIM-10 acceptable en DP pour les PMSI MCO et HAD (required)
ele-1: All FHIR elements must have a @value or children
..... type 1..* CodeableConcept Timing or nature of the diagnosis
Binding: ExampleDiagnosisTypeCodes (example): The type of the diagnosis: admitting, principal, discharge.


ele-1: All FHIR elements must have a @value or children

Fixed Value: As shown (Diagnostic Principal)
...... id 0..0 string Unique id for inter-element referencing
...... extension 0..0 Extension Additional content defined by implementations
...... coding 1..1 Coding Code defined by a terminology system
Fixed Value: (complex)
....... id 0..0 string Unique id for inter-element referencing
....... extension 0..0 Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: https://interop.esante.gouv.fr/ig/fhir/eds/CodeSystem/PMSIMCODiagType
....... version 0..0 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: DP
....... display 0..0 string Representation defined by the system
....... userSelected 0..0 boolean If this coding was chosen directly by the user
...... text 0..0 string Plain text representation of the concept
.... diagnosis:dr S 0..1 BackboneElement Pertinent diagnosis information
ele-1: All FHIR elements must have a @value or children
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... sequence 1..1 positiveInt Diagnosis instance identifier
ele-1: All FHIR elements must have a @value or children
..... diagnosis[x] 1..1 CodeableConcept Nature of illness or problem
Binding: Liste des diagnostiques CIM-10 acceptable en DR pour les PMSI MCO et HAD (required)
ele-1: All FHIR elements must have a @value or children
..... type 1..* CodeableConcept Timing or nature of the diagnosis
Binding: ExampleDiagnosisTypeCodes (example): The type of the diagnosis: admitting, principal, discharge.


ele-1: All FHIR elements must have a @value or children

Fixed Value: As shown (Diagonstic Relié)
...... id 0..0 string Unique id for inter-element referencing
...... extension 0..0 Extension Additional content defined by implementations
...... coding 1..1 Coding Code defined by a terminology system
Fixed Value: (complex)
....... id 0..0 string Unique id for inter-element referencing
....... extension 0..0 Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: https://interop.esante.gouv.fr/ig/fhir/eds/CodeSystem/PMSIMCODiagType
....... version 0..0 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: DR
....... display 0..0 string Representation defined by the system
....... userSelected 0..0 boolean If this coding was chosen directly by the user
...... text 0..0 string Plain text representation of the concept
.... diagnosis:da S 0..* BackboneElement Pertinent diagnosis information
ele-1: All FHIR elements must have a @value or children
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... sequence 1..1 positiveInt Diagnosis instance identifier
ele-1: All FHIR elements must have a @value or children
..... diagnosis[x] 1..1 CodeableConcept Nature of illness or problem
Binding: Liste des diagnostiques CIM-10 acceptable en DA pour les PMSI MCO et HAD (required)
ele-1: All FHIR elements must have a @value or children
..... type 1..* CodeableConcept Timing or nature of the diagnosis
Binding: ExampleDiagnosisTypeCodes (example): The type of the diagnosis: admitting, principal, discharge.


ele-1: All FHIR elements must have a @value or children

Fixed Value: As shown (Diagnostic Associé Significatif)
...... id 0..0 string Unique id for inter-element referencing
...... extension 0..0 Extension Additional content defined by implementations
...... coding 1..1 Coding Code defined by a terminology system
Fixed Value: (complex)
....... id 0..0 string Unique id for inter-element referencing
....... extension 0..0 Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: https://interop.esante.gouv.fr/ig/fhir/eds/CodeSystem/PMSIMCODiagType
....... version 0..0 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: DA
....... display 0..0 string Representation defined by the system
....... userSelected 0..0 boolean If this coding was chosen directly by the user
...... text 0..0 string Plain text representation of the concept
.... diagnosis:dad S 0..* BackboneElement Pertinent diagnosis information
ele-1: All FHIR elements must have a @value or children
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... sequence 1..1 positiveInt Diagnosis instance identifier
ele-1: All FHIR elements must have a @value or children
..... diagnosis[x] 1..1 CodeableConcept Nature of illness or problem
Binding: Liste des diagnostiques CIM-10 pour le PMSI (required)
ele-1: All FHIR elements must have a @value or children
..... type 1..* CodeableConcept Timing or nature of the diagnosis
Binding: ExampleDiagnosisTypeCodes (example): The type of the diagnosis: admitting, principal, discharge.


ele-1: All FHIR elements must have a @value or children

Fixed Value: As shown (Diagnostic Associé Documentaire)
...... id 0..0 string Unique id for inter-element referencing
...... extension 0..0 Extension Additional content defined by implementations
...... coding 1..1 Coding Code defined by a terminology system
Fixed Value: (complex)
....... id 0..0 string Unique id for inter-element referencing
....... extension 0..0 Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: https://interop.esante.gouv.fr/ig/fhir/eds/CodeSystem/PMSIMCODiagType
....... version 0..0 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: DAD
....... display 0..0 string Representation defined by the system
....... userSelected 0..0 boolean If this coding was chosen directly by the user
...... text 0..0 string Plain text representation of the concept
... procedure S 0..* BackboneElement Clinical procedures performed
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... sequence 1..1 positiveInt Procedure instance identifier
ele-1: All FHIR elements must have a @value or children
.... procedure[x] 1..1 CodeableConcept Specific clinical procedure
Binding: Actes CCAM pour le PMSI (required)
ele-1: All FHIR elements must have a @value or children
... insurance Σ 1..* BackboneElement Patient insurance information
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... sequence Σ 1..1 positiveInt Insurance instance identifier
ele-1: All FHIR elements must have a @value or children
.... focal Σ 1..1 boolean Coverage to be used for adjudication
ele-1: All FHIR elements must have a @value or children
.... coverage Σ 1..1 Reference(Coverage) Insurance information
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Claim.statusrequiredFinancialResourceStatusCodes
http://hl7.org/fhir/ValueSet/fm-status|4.0.1
from the FHIR Standard
Claim.typerequiredPattern: PMSIMCO
https://interop.esante.gouv.fr/ig/fhir/eds/ValueSet/FrClaimType
from this IG
Claim.userequiredPattern: claim
http://hl7.org/fhir/ValueSet/claim-use|4.0.1
from the FHIR Standard
Claim.priorityexamplePattern: normal
http://hl7.org/fhir/ValueSet/process-priority
from the FHIR Standard
Claim.supportingInfo.categoryexampleClaimInformationCategoryCodes
http://hl7.org/fhir/ValueSet/claim-informationcategory
from the FHIR Standard
Claim.supportingInfo:ModeIn.categoryexampleFixed Value: RUM
http://hl7.org/fhir/ValueSet/claim-informationcategory
from the FHIR Standard
Claim.supportingInfo:ModeIn.codeexampleExceptionCodes
http://hl7.org/fhir/ValueSet/claim-exception
from the FHIR Standard
Claim.supportingInfo:ModeOut.categoryexampleFixed Value: RUM
http://hl7.org/fhir/ValueSet/claim-informationcategory
from the FHIR Standard
Claim.supportingInfo:ModeOut.codeexampleExceptionCodes
http://hl7.org/fhir/ValueSet/claim-exception
from the FHIR Standard
Claim.diagnosis.diagnosis[x]exampleICD-10Codes
http://hl7.org/fhir/ValueSet/icd-10
from the FHIR Standard
Claim.diagnosis:dp.diagnosis[x]requiredCIM10PMSIDP
https://interop.esante.gouv.fr/ig/fhir/eds/ValueSet/CIM10PMSIDP
from this IG
Claim.diagnosis:dp.typeexampleFixed Value: DP
http://hl7.org/fhir/ValueSet/ex-diagnosistype
from the FHIR Standard
Claim.diagnosis:dr.diagnosis[x]requiredCIM10PMSIDR
https://interop.esante.gouv.fr/ig/fhir/eds/ValueSet/CIM10PMSIDR
from this IG
Claim.diagnosis:dr.typeexampleFixed Value: DR
http://hl7.org/fhir/ValueSet/ex-diagnosistype
from the FHIR Standard
Claim.diagnosis:da.diagnosis[x]requiredCIM10PMSIDA
https://interop.esante.gouv.fr/ig/fhir/eds/ValueSet/CIM10PMSIDA
from this IG
Claim.diagnosis:da.typeexampleFixed Value: DA
http://hl7.org/fhir/ValueSet/ex-diagnosistype
from the FHIR Standard
Claim.diagnosis:dad.diagnosis[x]requiredCIM10PMSI (a valid code from CIM 10 PMSI)
https://interop.esante.gouv.fr/ig/fhir/eds/ValueSet/CIM10PMSI
from this IG
Claim.diagnosis:dad.typeexampleFixed Value: DAD
http://hl7.org/fhir/ValueSet/ex-diagnosistype
from the FHIR Standard
Claim.procedure.procedure[x]requiredCCAM
https://interop.esante.gouv.fr/ig/fhir/eds/ValueSet/CCAM
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorClaimIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorClaimIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: 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()
dom-4errorClaimIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorClaimIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceClaimA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

 

Other representations of profile: CSV, Excel, Schematron