Left: | ESMSConsent (https://interop.esante.gouv.fr/ig/fhir/sdo/StructureDefinition/esms-consent) |
Right: | ESMSConsent (https://interop.esante.gouv.fr/ig/fhir/sdo/StructureDefinition/esms-consent) |
Error | StructureDefinition.version | Values for version differ: '4.0.1' vs '4.0.2-ballot-2' |
Information | StructureDefinition.date | Values for date differ: '2023-08-10T09:51:35+02:00' vs '2024-01-19T09:51:35+02:00' |
Information | StructureDefinition.jurisdiction | Added the item 'urn:iso:std:iso:3166#FR' |
Information | StructureDefinition.short | Values for short differ: 'Identifies where the resource comes from' vs 'Identifiant de l’ESMS créant la ressource (=idNat_Struct). Il s’agit de la structure bénéficiant de l’accord.' |
Information | StructureDefinition.definition | Values for definition differ: 'A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](http://hl7.org/fhir/R4/provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.' vs 'A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.' |
Information | StructureDefinition.definition | Values for definition differ: 'A list of profiles (references to [StructureDefinition](http://hl7.org/fhir/R4/structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](http://hl7.org/fhir/R4/structuredefinition-definitions.html#StructureDefinition.url).' vs 'A list of profiles (references to [StructureDefinition](structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](structuredefinition-definitions.html#StructureDefinition.url).' |
Information | StructureDefinition.short | Values for short differ: 'When this Consent was created or indexed' vs 'Date de recueil de l'accord de la personne orientée par l’ESMS.' |
Information | StructureDefinition.short | Values for short differ: 'The actual data reference' vs 'Référence à la ressource DocumentReference (dossier de décisions d’orientation) concernée par l’accord.' |
Error | Consent.provision.data.reference | Type Mismatch: Reference([CanonicalType[https://interop.esante.gouv.fr/ig/fhir/sdo/sdo-task]]) vs Reference([CanonicalType[https://hl7.org/fhir/R4/documentreference.html]]) |
Information | StructureDefinition.short | Values for short differ: 'Logical reference, when literal reference is not known' vs 'Référence logique vers la ressource (dossier de décisions d’orientation) pour laquelle s’applique cet accord' |
Information | StructureDefinition.short | Values for short differ: 'The value that is unique' vs 'Valeur de l’identifier vers lequel la ressource Consent doit pointer (identifier officiel du documentReference = idNat_Decision)' |
Name | Value | Comments | |
---|---|---|---|
![]() | false | ||
![]() | http://hl7.org/fhir/StructureDefinition/Consent | ||
![]() | |||
![]() | 2023-08-10T09:51:35+02:00 | 2024-01-19T09:51:35+02:00 |
|
![]() | Profil pour la définition de l'accord | ||
![]() | |||
![]() | 4.0.1 | ||
![]() | |||
![]() ![]() | urn:iso:std:iso:3166#FR |
| |
![]() | resource | ||
![]() | ESMSConsent | ||
![]() | ANS | ||
![]() | |||
![]() | active | ||
![]() | |||
![]() | Consent | ||
![]() | https://interop.esante.gouv.fr/ig/fhir/sdo/StructureDefinition/esms-consent | ||
![]() | 4.0.1 | 4.0.2-ballot-2 |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | L Type | L Description & Constraints | Comments![]() | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() | C | 0..* | Consent | A healthcare consumer's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time | C | 0..* | Consent | A healthcare consumer's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time | |||||||||
![]() ![]() ![]() | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
![]() ![]() ![]() | Σ | 1..1 | Meta | Metadata about the resource | Σ | 1..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 | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..1 | id | Version specific identifier | Σ | 0..1 | id | Version specific identifier | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..1 | instant | When the resource version last changed | Σ | 0..1 | instant | When the resource version last changed | |||||||||
![]() ![]() ![]() ![]() | Σ | 1..1 | uri | Identifies where the resource comes from | Σ | 1..1 | uri | Identifiant de l’ESMS créant la ressource (=idNat_Struct). Il s’agit de la structure bénéficiant de l’accord. | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | Σ | 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. | Σ | 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". | Σ | 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..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 | |||||||||
![]() ![]() ![]() | N | 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 | 0..1 | Narrative | Text summary of the resource, for human interpretation | ||||||||||
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
![]() ![]() ![]() | 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 Slice: Unordered, Open by value:url | ?!N | 0..* | Extension | Extensions that cannot be ignored Slice: Unordered, Open by value:url | |||||||||
![]() ![]() ![]() | ΣN | 0..* | Identifier | Identifier for this record (external references) Example General: {"system":"urn:ietf:rfc:3986","value":"Local eCMS identifier"} | Σ | 0..* | Identifier | Identifier for this record (external references) Example General: {"system":"http://acme.org/identifier/local/eCMS","value":"Local eCMS identifier"} | |||||||||
![]() ![]() ![]() | ?!Σ | 1..1 | code | draft | proposed | active | rejected | inactive | entered-in-error Binding: ?? (required): Indicates the state of the consent. Fixed Value: active | ?!Σ | 1..1 | code | draft | proposed | active | rejected | inactive | entered-in-error Binding: ?? (required): Indicates the state of the consent. Fixed Value: active | |||||||||
![]() ![]() ![]() | ?!Σ | 1..1 | CodeableConcept | Which of the four areas this resource covers (extensible) Binding: ?? (extensible): The four anticipated uses for the Consent Resource. Fixed Value: {"coding":[{"system":"http://terminology.hl7.org/CodeSystem/consentscope","code":"patient-privacy","display":"Privacy Consent"}]} | ?!Σ | 1..1 | CodeableConcept | Which of the four areas this resource covers (extensible) Binding: ?? (extensible): The four anticipated uses for the Consent Resource. Fixed Value: {"coding":[{"system":"http://terminology.hl7.org/CodeSystem/consentscope","code":"patient-privacy","display":"Privacy Consent"}]} | |||||||||
![]() ![]() ![]() | Σ | 1..* | CodeableConcept | Classification of the consent statement - for indexing/retrieval Binding: ?? (extensible): A classification of the type of consents found in a consent statement. Fixed Value: {"coding":[{"system":"http://loinc.org","code":"59284-0","display":"Consent"}]} | Σ | 1..* | CodeableConcept | Classification of the consent statement - for indexing/retrieval Binding: ?? (extensible): A classification of the type of consents found in a consent statement. Fixed Value: {"coding":[{"system":"http://loinc.org","code":"59284-0","display":"Consent"}]} | |||||||||
![]() ![]() ![]() | ΣCN | 0..1 | Reference(Patient) | Who the consent applies to | ΣC | 0..1 | Reference(Patient) | Who the consent applies to | |||||||||
![]() ![]() ![]() | Σ | 1..1 | dateTime | When this Consent was created or indexed | Σ | 1..1 | dateTime | Date de recueil de l'accord de la personne orientée par l’ESMS. | |||||||||
![]() ![]() ![]() | ΣCN | 0..* | Reference(Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Who is agreeing to the policy and rules | ΣC | 0..* | Reference(Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Who is agreeing to the policy and rules | |||||||||
![]() ![]() ![]() | ΣCN | 0..* | Reference(Organization) | Custodian of the consent | ΣC | 0..* | Reference(Organization) | Custodian of the consent | |||||||||
![]() ![]() ![]() | ΣN | 0..1 | Attachment, Reference(Consent | DocumentReference | Contract | QuestionnaireResponse) | Source from which this consent is taken | Σ | 0..1 | Attachment, Reference(Consent | DocumentReference | Contract | QuestionnaireResponse) | Source from which this consent is taken | |||||||||
![]() ![]() ![]() | N | 0..* | BackboneElement | Policies covered by this consent | 0..* | BackboneElement | Policies covered by this consent | ||||||||||
![]() ![]() ![]() ![]() | 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 | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() | CN | 0..1 | uri | Enforcement source for policy | C | 0..1 | uri | Enforcement source for policy | |||||||||
![]() ![]() ![]() ![]() | CN | 0..1 | uri | Specific policy covered by this consent | C | 0..1 | uri | Specific policy covered by this consent | |||||||||
![]() ![]() ![]() | ΣCN | 0..1 | CodeableConcept | Regulation that this consents to Binding: ?? (extensible): Regulatory policy examples. | ΣC | 0..1 | CodeableConcept | Regulation that this consents to Binding: ?? (extensible): Regulatory policy examples. | |||||||||
![]() ![]() ![]() | ΣN | 0..* | BackboneElement | Consent Verified by patient or family | Σ | 0..* | BackboneElement | Consent Verified by patient or family | |||||||||
![]() ![]() ![]() ![]() | 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 | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() | ΣN | 1..1 | boolean | Has been verified | Σ | 1..1 | boolean | Has been verified | |||||||||
![]() ![]() ![]() ![]() | CN | 0..1 | Reference(Patient | RelatedPerson) | Person who verified | C | 0..1 | Reference(Patient | RelatedPerson) | Person who verified | |||||||||
![]() ![]() ![]() ![]() | N | 0..1 | dateTime | When consent verified | 0..1 | dateTime | When consent verified | ||||||||||
![]() ![]() ![]() | Σ | 1..1 | BackboneElement | Constraints to the base Consent.policyRule | Σ | 1..1 | BackboneElement | Constraints to the base Consent.policyRule | |||||||||
![]() ![]() ![]() ![]() | 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 | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..1 | code | deny | permit Binding: ?? (required): How a rule statement is applied, such as adding additional consent or removing consent. | Σ | 0..1 | code | deny | permit Binding: ?? (required): How a rule statement is applied, such as adding additional consent or removing consent. | |||||||||
![]() ![]() ![]() ![]() | ΣCN | 0..1 | Period | Timeframe for this rule | ΣC | 0..1 | Period | Timeframe for this rule | |||||||||
![]() ![]() ![]() ![]() | N | 0..* | BackboneElement | Who|what controlled by this rule (or group, by role) | 0..* | BackboneElement | Who|what controlled by this rule (or group, by role) | ||||||||||
![]() ![]() ![]() ![]() ![]() | 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 | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() ![]() | N | 1..1 | CodeableConcept | How the actor is involved Binding: ?? (extensible): How an actor is involved in the consent considerations. | 1..1 | CodeableConcept | How the actor is involved Binding: ?? (extensible): How an actor is involved in the consent considerations. | ||||||||||
![]() ![]() ![]() ![]() ![]() | CN | 1..1 | Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Resource for the actor (or group, by role) | C | 1..1 | Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Resource for the actor (or group, by role) | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..* | CodeableConcept | Actions controlled by this rule Binding: ?? (example): Detailed codes for the consent action. | Σ | 0..* | CodeableConcept | Actions controlled by this rule Binding: ?? (example): Detailed codes for the consent action. | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..* | Coding | Security Labels that define affected resources Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | Σ | 0..* | Coding | Security Labels that define affected resources Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..* | Coding | Context of activities covered by this rule Binding: ?? (extensible): What purposes of use are controlled by this exception. If more than one label is specified, operations must have all the specified labels. | Σ | 0..* | Coding | Context of activities covered by this rule Binding: ?? (extensible): What purposes of use are controlled by this exception. If more than one label is specified, operations must have all the specified labels. | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..* | Coding | e.g. Resource Type, Profile, CDA, etc. Binding: ?? (extensible): The class (type) of information a consent rule covers. | Σ | 0..* | Coding | e.g. Resource Type, Profile, CDA, etc. Binding: ?? (extensible): The class (type) of information a consent rule covers. | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..* | CodeableConcept | e.g. LOINC or SNOMED CT code, etc. in the content Binding: ?? (example): If this code is found in an instance, then the exception applies. | Σ | 0..* | CodeableConcept | e.g. LOINC or SNOMED CT code, etc. in the content Binding: ?? (example): If this code is found in an instance, then the exception applies. | |||||||||
![]() ![]() ![]() ![]() | ΣCN | 0..1 | Period | Timeframe for data controlled by this rule | ΣC | 0..1 | Period | Timeframe for data controlled by this rule | |||||||||
![]() ![]() ![]() ![]() | Σ | 1..1 | BackboneElement | Data controlled by this rule | Σ | 1..1 | BackboneElement | Data controlled by this rule | |||||||||
![]() ![]() ![]() ![]() ![]() | 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 | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | code | instance | related | dependents | authoredby Binding: ?? (required): How a resource reference is interpreted when testing consent restrictions. Fixed Value: related | Σ | 1..1 | code | instance | related | dependents | authoredby Binding: ?? (required): How a resource reference is interpreted when testing consent restrictions. Fixed Value: related | |||||||||
![]() ![]() ![]() ![]() ![]() | ΣC | 1..1 | Reference(https://interop.esante.gouv.fr/ig/fhir/sdo/sdo-task) | The actual data reference | ΣC | 1..1 | Reference(https://hl7.org/fhir/R4/documentreference.html) | Référence à la ressource DocumentReference (dossier de décisions d’orientation) concernée par l’accord. |
| ||||||||
![]() ![]() ![]() ![]() ![]() ![]() | 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 | |||||||||
![]() ![]() ![]() ![]() ![]() ![]() | ΣCN | 0..1 | string | Literal reference, Relative, internal or absolute URL | ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | |||||||||
![]() ![]() ![]() ![]() ![]() ![]() | ΣN | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model). | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model). | |||||||||
![]() ![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | Identifier | Logical reference, when literal reference is not known | Σ | 1..1 | Identifier | Référence logique vers la ressource (dossier de décisions d’orientation) pour laquelle s’applique cet accord | |||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() | 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 | |||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() | ?!Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: ?? (required): Identifies the purpose for this identifier, if known . Fixed Value: official | ?!Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: ?? (required): Identifies the purpose for this identifier, if known . Fixed Value: official | |||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() | Σ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 | 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 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | |||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | The value that is unique Example General: 123456 | Σ | 1..1 | string | Valeur de l’identifier vers lequel la ressource Consent doit pointer (identifier officiel du documentReference = idNat_Decision) Example General: 123456 | |||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() | ΣCN | 0..1 | Period | Time period when id is/was valid for use | ΣC | 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) | ΣC | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | |||||||||
![]() ![]() ![]() ![]() ![]() ![]() | ΣN | 0..1 | string | Text alternative for the resource | Σ | 0..1 | string | Text alternative for the resource | |||||||||
![]() ![]() ![]() ![]() | 0..* | See provision (Consent) | Nested Exception Rules | 0..* | See provision (Consent) | Nested Exception Rules | |||||||||||
![]() |