Release 4 Snapshot 3: Connectathon 32 Base

This page is part of the Snapshot #3 for FHIR Specification (v4.0.1: R4 - Mixed Normative and STU ) in it's permanent home (it will always be available at this URL). The current version which supercedes this version is 5.0.0 R5 , released to support Connectathon 32 . For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4

Content Detailed Descriptions Mappings XML JSON 6.3.11.2 StructureDefinition: provenance-relevant-history

Example ValueSet/clinicalimpression-prognosis (Turtle)

The official URL for this profile is: http://hl7.org/fhir/StructureDefinition/provenance-relevant-history Guidance on using Provenance for related history elements This profile was published on Tue, Dec 3, 2013 00:00+1100 as a draft by Health Level Seven International. 6.3.11.2.1 Formal Views of Profile Content Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work .
Security Vocabulary Work Group   Maturity Level : 1 N/A Trial Use Standards Status : Informative Use Context : Any
Text Summary

This structure is derived from Provenance . Name Flags Card. Type Description & Constraints Provenance 0..* target S 1 .. * Reference ( Resource ) Resource version occurred[x] S 1..1 dateTime reason S 0 .. * CodeableConcept activity S 1..1 CodeableConcept Record activity Binding: Provenance History Record Activity Codes ( extensible ) agent S (Slice Definition) Who was involved with change Slice: Unordered, Open by value:type (All Slices) Content/Rules for all slices type S 1..1 CodeableConcept Binding: Provenance Event History Agent Role Codes ( extensible ) agent:Author S 0..1 BackboneElement Author type S 1..1 CodeableConcept 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/v3-ParticipationType code 1..1 code Symbol in syntax defined by the system Fixed Value: AUT who S 1..1 Reference ( Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization ) Author Reference Documentation for this format Name Flags Card. Type Description & Constraints Provenance I 0..* Who, What, When for a set of resources id Σ 0..1 string Logical id of this artifact meta Σ I 0..1 Meta Metadata about the resource implicitRules ?! Σ I 0..1 uri A set of rules under which this content was created language I 0..1 code Language of the resource content Binding: Common Languages ( preferred ) Max Binding: All Languages text I 0..1 Narrative Text summary of the resource, for human interpretation contained 0..* Resource Contained, inline Resources extension I 0..* Extension Additional content defined by implementations modifierExtension ?! I 0..* Extension Extensions that cannot be ignored target S Σ I 1..* Reference ( Resource ) Resource version occurred[x] S I 1..1 dateTime When the activity occurred recorded Σ I 1..1 instant When the activity was recorded / updated policy I 0..* uri Policy or plan the activity was defined by location I 0..1 Reference ( Location ) Where the activity occurred, if relevant reason S I 0..* CodeableConcept Reason the activity is occurring Binding: PurposeOfUse ( extensible ) activity S I 1..1 CodeableConcept Record activity Binding: Provenance History Record Activity Codes ( extensible ) agent S I (Slice Definition) Who was involved with change Slice: Unordered, Open by value:type (All Slices) Content/Rules for all slices id 0..1 string Unique id for inter-element referencing extension I 0..* Extension Additional content defined by implementations modifierExtension ?! Σ I 0..* Extension Extensions that cannot be ignored even if unrecognized type S Σ I 1..1 CodeableConcept How the agent participated Binding: Provenance Event History Agent Role Codes ( extensible ) role I 0..* CodeableConcept What the agents role was Binding: SecurityRoleType ( example ) who Σ I 1..1 Reference ( Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization ) Who participated onBehalfOf I 0..1 Reference ( Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization ) Who the agent is representing agent:Author S I 0..1 BackboneElement Author id 0..1 string Unique id for inter-element referencing extension I 0..* Extension Additional content defined by implementations modifierExtension ?! Σ I 0..* Extension Extensions that cannot be ignored even if unrecognized type S Σ I 1..1 CodeableConcept How the agent participated Binding: Provenance participant type ( extensible ) Required Pattern: At least the following id 0..1 string Unique id for inter-element referencing extension 0..* Extension Additional content defined by implementations coding 1..* Coding Code defined by a terminology system Fixed Value: (complex) id 0..1 string Unique id for inter-element referencing extension 0..* Extension Additional content defined by implementations system 1..1 uri Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType version 0..1 string Version of the system - if relevant code 1..1 code Symbol in syntax defined by the system Fixed Value: AUT display 0..1 string Representation defined by the system userSelected 0..1 boolean If this coding was chosen directly by the user text 0..1 string Plain text representation of the concept role I 0..* CodeableConcept What the agents role was Binding: SecurityRoleType ( example ) who S Σ I 1..1 Reference ( Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization ) Author Reference onBehalfOf I 0..1 Reference ( Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization ) Who the agent is representing entity I 0..* BackboneElement An entity used in this activity id 0..1 string Unique id for inter-element referencing extension I 0..* Extension Additional content defined by implementations modifierExtension ?! Σ I 0..* Extension Extensions that cannot be ignored even if unrecognized role Σ I 1..1 code derivation | revision | quotation | source | removal Binding: ProvenanceEntityRole ( required ) what Σ I 1..1 Reference Raw Turtle ( Resource (+ also see Turtle/RDF Format Specification ) Identity of entity agent I 0..* Unknown reference to #Provenance.agent:Author Entity is attributed to this agent signature I 0..* Signature Signature on target Documentation

Definition for this format <!-- Provenance Relevant History --> < xmlns="http://hl7.org/fhir" > <!-- from Element: --> <</id> <</meta> < < < Text summary of the resource, for human interpretation</text> <</contained> <<a href="provenance-relevant-history-definitions.html#Provenance.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Value SetClinical Impression Prognosis


@prefix fhir: <http://hl7.org/fhir/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .


Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension>
 <</target>
 <
 <
 <
 <
     Where the activity occurred, if relevant</location>
 <</reason>
 <</activity>
 
 <
  <<a href="provenance-relevant-history-definitions.html#Provenance.agent.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions.

# - resource -------------------------------------------------------------------


Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension>
  <</type>
  <</role>
  <</who>
  <
      Who the agent is representing</onBehalfOf>
 </agent>
 <
  <<a href="provenance-relevant-history-definitions.html#Provenance.entity.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions.

[] a fhir:ValueSet;
  fhir:Resource.id [ fhir:value "clinicalimpression-prognosis"];
  fhir:Resource.meta [
     fhir:Meta.lastUpdated [ fhir:value "2022-12-14T07:12:54.019+11:00" ];
     fhir:Meta.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/shareablevalueset" ]
  ];
  fhir:DomainResource.text [
     fhir:Narrative.status [ fhir:value "generated" ]
  ];
  fhir:DomainResource.extension [
     fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg" ];
     fhir:Extension.value [ fhir:value "pc" ]
  ], [
     fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status" ];
     fhir:Extension.value [ fhir:value "draft" ]
  ], [
     fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm" ];
     fhir:Extension.value [ fhir:value "1" ]
  ];
  fhir:CanonicalResource.url [ fhir:value "http://hl7.org/fhir/ValueSet/clinicalimpression-prognosis"];
  fhir:CanonicalResource.identifier [
     fhir:Identifier.system [ fhir:value "urn:ietf:rfc:3986" ];
     fhir:Identifier.value [ fhir:value "urn:oid:2.16.840.1.113883.4.642.3.160" ]
  ], [
     fhir:Identifier.use [ fhir:value "old" ];
     fhir:Identifier.system [ fhir:value "urn:ietf:rfc:3986" ];
     fhir:Identifier.value [ fhir:value "urn:oid:2.16.840.1.113883.4.642.3.151" ]
  ];
  fhir:CanonicalResource.version [ fhir:value "5.0.0-snapshot3"];
  fhir:CanonicalResource.name [ fhir:value "ClinicalImpressionPrognosis"];
  fhir:CanonicalResource.title [ fhir:value "Clinical Impression Prognosis"];
  fhir:CanonicalResource.status [ fhir:value "draft"];
  fhir:CanonicalResource.experimental [ fhir:value "true"];
  fhir:CanonicalResource.publisher [ fhir:value "FHIR Project team"];
  fhir:CanonicalResource.contact [
     fhir:ContactDetail.telecom [
       fhir:ContactPoint.system [ fhir:value "url" ];
       fhir:ContactPoint.value [ fhir:value "http://hl7.org/fhir" ]
     ]
  ];
  fhir:CanonicalResource.description [ fhir:value "Example value set for clinical impression prognosis."];
  fhir:CanonicalResource.jurisdiction [
     fhir:CodeableConcept.coding [
       fhir:Coding.system [ fhir:value "http://unstats.un.org/unsd/methods/m49/m49.htm" ];
       fhir:Coding.code [ fhir:value "001" ];
       fhir:Coding.display [ fhir:value "World" ]
     ]
  ];
  fhir:CanonicalResource.copyright [ fhir:value "This resource includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these specifications must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/get-snomed-ct or info@snomed.org"];
  fhir:ValueSet.url [ fhir:value "http://hl7.org/fhir/ValueSet/clinicalimpression-prognosis"];
  fhir:ValueSet.identifier [
     fhir:Identifier.system [ fhir:value "urn:ietf:rfc:3986" ];
     fhir:Identifier.value [ fhir:value "urn:oid:2.16.840.1.113883.4.642.3.160" ]
  ], [
     fhir:Identifier.use [ fhir:value "old" ];
     fhir:Identifier.system [ fhir:value "urn:ietf:rfc:3986" ];
     fhir:Identifier.value [ fhir:value "urn:oid:2.16.840.1.113883.4.642.3.151" ]
  ];
  fhir:ValueSet.version [ fhir:value "5.0.0-snapshot3"];
  fhir:ValueSet.name [ fhir:value "ClinicalImpressionPrognosis"];
  fhir:ValueSet.title [ fhir:value "Clinical Impression Prognosis"];
  fhir:ValueSet.status [ fhir:value "draft"];
  fhir:ValueSet.experimental [ fhir:value "true"];
  fhir:ValueSet.publisher [ fhir:value "FHIR Project team"];
  fhir:ValueSet.contact [
     fhir:ContactDetail.telecom [
       fhir:ContactPoint.system [ fhir:value "url" ];
       fhir:ContactPoint.value [ fhir:value "http://hl7.org/fhir" ]
     ]
  ];
  fhir:ValueSet.description [ fhir:value "Example value set for clinical impression prognosis."];
  fhir:ValueSet.jurisdiction [
     fhir:CodeableConcept.coding [
       fhir:Coding.system [ fhir:value "http://unstats.un.org/unsd/methods/m49/m49.htm" ];
       fhir:Coding.code [ fhir:value "001" ];
       fhir:Coding.display [ fhir:value "World" ]
     ]
  ];
  fhir:ValueSet.copyright [ fhir:value "This resource includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these specifications must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/get-snomed-ct or info@snomed.org"];
  fhir:ValueSet.compose [
     fhir:ValueSetComposeComponent.include [
       fhir:ConceptSetComponent.system [ fhir:value "http://snomed.info/sct" ];
       fhir:ConceptSetComponent.filter [
         fhir:ConceptSetFilterComponent.property [ fhir:value "concept" ];
         fhir:ConceptSetFilterComponent.op [ fhir:value "is-a" ];
         fhir:ConceptSetFilterComponent.value [ fhir:value "365858006" ]
       ]
     ]
  ] .


Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension>
  <
  <</what>
  <</agent>
 </entity>
 <</signature>
</Provenance>
    
{ // 
  // from Element: 
    "
    "
    "
    "
    "
    "<a href="provenance-relevant-history-definitions.html#Provenance.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

# -------------------------------------------------------------------------------------


Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict">
    "
    "
    "
    "
    "
    "
    "
    " 
      { // 
        // from Element: 
        "<a href="provenance-relevant-history-definitions.html#Provenance.agent.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions.


Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict">
        "
        "
        "
        "
      }
    ],
    "
    "
  }

This structure is derived from Provenance . Summary Mandatory: 3 elements (+2 nested mandatory elements) Must-Support: 9 elements Slices This structure defines the following Slices : The element Provenance.agent is sliced based on the value of value:type Differential View This structure is derived from Provenance . Name Flags Card. Type Description & Constraints Provenance 0..* target S 1 .. * Reference ( Resource ) Resource version occurred[x] S 1..1 dateTime reason S 0 .. * CodeableConcept activity S 1..1 CodeableConcept Record activity Binding: Provenance History Record Activity Codes ( extensible ) agent S (Slice Definition) Who was involved with change Slice: Unordered, Open by value:type (All Slices) Content/Rules for all slices type S 1..1 CodeableConcept Binding: Provenance Event History Agent Role Codes ( extensible ) agent:Author S 0..1 BackboneElement Author type S 1..1 CodeableConcept 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/v3-ParticipationType code 1..1 code Symbol in syntax defined by the system Fixed Value: AUT who S 1..1 Reference ( Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization ) Author Reference Documentation for this format

Snapshot View Name Flags Card. Type Description & Constraints Provenance I 0..* Who, What, When for a set of resources id Σ 0..1 string Logical id of this artifact meta Σ I 0..1 Meta Metadata about the resource implicitRules ?! Σ I 0..1 uri A set of rules under which this content was created language I 0..1 code Language of the resource content Binding: Common Languages ( preferred ) Max Binding: All Languages text I 0..1 Narrative Text summary of the resource, for human interpretation contained 0..* Resource Contained, inline Resources extension I 0..* Extension Additional content defined by implementations modifierExtension ?! I 0..* Extension Extensions that cannot be ignored target S Σ I 1..* Reference ( Resource ) Resource version occurred[x] S I 1..1 dateTime When the activity occurred recorded Σ I 1..1 instant When the activity was recorded / updated policy I 0..* uri Policy or plan the activity was defined by location I 0..1 Reference ( Location ) Where the activity occurred, if relevant reason S I 0..* CodeableConcept Reason the activity is occurring Binding: PurposeOfUse ( extensible ) activity S I 1..1 CodeableConcept Record activity Binding: Provenance History Record Activity Codes ( extensible ) agent S I (Slice Definition) Who was involved with change Slice: Unordered, Open by value:type (All Slices) Content/Rules for all slices id 0..1 string Unique id for inter-element referencing extension I 0..* Extension Additional content defined by implementations modifierExtension ?! Σ I 0..* Extension Extensions that cannot be ignored even if unrecognized type S Σ I 1..1 CodeableConcept How the agent participated Binding: Provenance Event History Agent Role Codes ( extensible ) role I 0..* CodeableConcept What the agents role was Binding: SecurityRoleType ( example ) who Σ I 1..1 Reference ( Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization ) Who participated onBehalfOf I 0..1 Reference ( Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization ) Who the agent is representing agent:Author S I 0..1 BackboneElement Author id 0..1 string Unique id for inter-element referencing extension I 0..* Extension Additional content defined by implementations modifierExtension ?! Σ I 0..* Extension Extensions Usage note: every effort has been made to ensure that cannot be ignored even if unrecognized type S Σ I 1..1 CodeableConcept How the agent participated Binding: Provenance participant type ( extensible ) Required Pattern: At least the following id 0..1 string Unique id for inter-element referencing extension 0..* Extension Additional content defined by implementations coding 1..* Coding Code defined by examples are correct and useful, but they are not a terminology system Fixed Value: (complex) id 0..1 string Unique id for inter-element referencing extension 0..* Extension Additional content defined by implementations system 1..1 uri Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType version 0..1 string Version of the system - if relevant code 1..1 code Symbol in syntax defined by the system Fixed Value: AUT display 0..1 string Representation defined by the system userSelected 0..1 boolean If this coding was chosen directly by the user text 0..1 string Plain text representation normative part of the concept role I 0..* CodeableConcept What the agents role was Binding: SecurityRoleType ( example ) who S Σ I 1..1 Reference ( Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization ) Author Reference onBehalfOf I 0..1 Reference ( Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization ) Who the agent is representing entity I 0..* BackboneElement An entity used in this activity id 0..1 string Unique id for inter-element referencing extension I 0..* Extension Additional content defined by implementations modifierExtension ?! Σ I 0..* Extension Extensions that cannot be ignored even if unrecognized role Σ I 1..1 code derivation | revision | quotation | source | removal Binding: ProvenanceEntityRole ( required ) what Σ I 1..1 Reference ( Resource ) Identity of entity agent I 0..* Unknown reference to #Provenance.agent:Author Entity is attributed to this agent signature I 0..* Signature Signature on target Documentation for this format XML Template <!-- Provenance Relevant History --> < xmlns="http://hl7.org/fhir" > <!-- from Element: --> <</id> <</meta> < < < Text summary of the resource, for human interpretation</text> <</contained> <<a href="provenance-relevant-history-definitions.html#Provenance.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> <</target> < < < < Where the activity occurred, if relevant</location> <</reason> <</activity> < <<a href="provenance-relevant-history-definitions.html#Provenance.agent.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> <</type> <</role> <</who> < Who the agent is representing</onBehalfOf> </agent> < <<a href="provenance-relevant-history-definitions.html#Provenance.entity.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> < <</what> <</agent> </entity> <</signature> </Provenance> JSON Template specification.

{ // // from Element: " " " " " "<a href="provenance-relevant-history-definitions.html#Provenance.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"> " " " " " " " " { // // from Element: "<a href="provenance-relevant-history-definitions.html#Provenance.agent.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"> " " " " } ], " " }
  Alternate definitions: Master Definition ( XML , JSON ), Schematron 6.3.11.2.2 Terminology Bindings Path Name Conformance ValueSet Provenance.language Common Languages preferred Common Languages Provenance.reason V3 Value SetPurposeOfUse extensible V3 Value SetPurposeOfUse Provenance.activity Provenance History Record Activity Codes extensible Provenance History Record Activity Codes Provenance.agent.type Provenance participant type extensible Provenance participant type Provenance.agent.role SecurityRoleType example SecurityRoleType Provenance.agent.type Provenance participant type extensible Provenance participant type Provenance.agent.role SecurityRoleType example SecurityRoleType Provenance.entity.role ProvenanceEntityRole required ProvenanceEntityRole .