This page is part of the FHIR Specification (v5.0.0-snapshot3: R5 Snapshot #3, to support Connectathon 32). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
Clinical Decision Support Work Group | Maturity Level: 0 | Trial Use | Security Category: Not Classified | Compartments: Not linked to any defined compartments |
This Resource provides one or more comments, classifiers or ratings about a Resource and supports attribution and rights management metadata for the added content.
The ArtifactAssessment Resource represents one or more assessments of another record or resource. The resource captures metadata about the assessment, as well as the data for the results of the assessment which might include comments, classifications, ratings, questions, and responses.
The ArtifactAssessment Resource provides a structure to communicate judgments or qualitative data about a record (a resource or other set of data with a known identity or URL by which it can be accessed), including comments, corrections, classifications, and ratings. The ArtifactAssessment Resource is used when the content attribution and management rights differ from the record being commented upon, or the commenter desires to separate the comments from the target record. The scope is intended to cover assessments (added information) regarding clinical records about individual human subjects, assessments (added information) regarding healthcare provision for individual persons (such as care plans), and assessments (added information) regarding records related to community knowledge such as scientific evidence and group-oriented guidance.
ArtifactAssessment may by referenced by ArtifactAssessment and by Task.
ArtifactAssessment may reference any resource of 'community knowledge' and will likely reference Evidence, EvidenceVariable, EvidenceReport, PlanDefinition, ActivityDefinition, Library, Measure, and Citation. ArtifactAssessment may reference any resource of a 'medical record' and will likely reference DocumentReference, Composition, CarePlan, and DiagnosticReport.
ArtifactAssessment is about the content of a Resource and not about the provenance of the Resource so should not be confused with Provenance.
ArtifactAssessment is not used for communications that are not about a Resource so should not be confused with Communication or Composition (or profiles of Composition) which may be used for the primary communication about the subject matter.
Observation Resource is used extensively for observations about people, groups, devices, locations, substances, and procedures – not about the record describing these entities. ArtifiactAssessment is used for observations where the subject is the artifact or record, not the entity described by the artifact. Simple "assessments" about an Observation such as status, dataAbsentReason, interpretation and note would use the Observation Resource where this is already structured. ArtifactAssessment Resource may be used for complex assessments of an Observation such as justifications for reasons to correct the record.
Across healthcare communities, there are an extensive number of comments and corrections regarding resources where the commenter is not able or permitted to modify the resource content, and there are many situations in which assessments with classifications and ratings of medical record content are made by parties who would not include the assessments in the medical record. Across the academic, scientific, quality measurement development, and clinical decision support communities there is an extensive need to report assessments and feedback about resources and records. These artifact assessments may take multiple forms (including text, classifications, ratings or measurements) and might or might not be created, queried and maintained independently from the artifact being rated or commented upon.
Structure
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ArtifactAssessment | TU | DomainResource | Adds metadata-supported comments, classifiers or ratings related to a Resource Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension | |
identifier | Σ | 0..* | Identifier | Additional identifier for the artifact assessment |
citeAs[x] | 0..1 | How to cite the comment or rating | ||
citeAsReference | Reference(Citation) | |||
citeAsMarkdown | markdown | |||
date | Σ | 0..1 | dateTime | Date last changed |
copyright | 0..1 | markdown | Use and/or publishing restrictions | |
approvalDate | 0..1 | date | When the artifact assessment was approved by publisher | |
lastReviewDate | Σ | 0..1 | date | When the artifact assessment was last reviewed |
artifact[x] | Σ | 1..1 | The artifact assessed, commented upon or rated | |
artifactReference | Reference(Any) | |||
artifactCanonical | canonical() | |||
artifactUri | uri | |||
content | 0..* | BackboneElement | Comment, classifier, or rating content | |
informationType | 0..1 | code | comment | classifier | rating | container | response | change-request Artifact Assessment Information Type (Required) | |
summary | 0..1 | markdown | Brief summary of the content | |
type | 0..1 | CodeableConcept | What type of content EvidenceCertaintyType (Example) | |
classifier | 0..* | CodeableConcept | Rating, classifier, or assessment EvidenceCertaintyRating (Example) | |
author | 0..1 | Reference(Patient | Practitioner | PractitionerRole | Organization | Device) | Who authored the content | |
path | 0..* | uri | What the comment is directed to | |
relatedArtifact | 0..* | RelatedArtifact | Additional information | |
freeToShare | 0..1 | boolean | Acceptable to publicly share the resource content | |
component | 0..* | see content | Contained content | |
workflowStatus | Σ | 0..1 | code | submitted | triaged | waiting-for-input | resolved-no-change | resolved-change-required | deferred | duplicate | applied | published Artifact Assessment Workflow Status (Required) |
disposition | Σ | 0..1 | code | unresolved | not-persuasive | persuasive | persuasive-with-modification | not-persuasive-with-modification Artifact Assessment Disposition (Required) |
Documentation for this format |
See the Extensions for this resource
UML Diagram (Legend)
XML Template
<ArtifactAssessment xmlns="http://hl7.org/fhir"> <!-- from Resource: id, meta, implicitRules, and language --> <!-- from DomainResource: text, contained, extension, and modifierExtension --> <identifier><!-- 0..* Identifier Additional identifier for the artifact assessment --></identifier> <citeAs[x]><!-- 0..1 Reference(Citation)|markdown How to cite the comment or rating --></citeAs[x]> <date value="[dateTime]"/><!-- 0..1 Date last changed --> <copyright value="[markdown]"/><!-- 0..1 Use and/or publishing restrictions --> <approvalDate value="[date]"/><!-- 0..1 When the artifact assessment was approved by publisher --> <lastReviewDate value="[date]"/><!-- 0..1 When the artifact assessment was last reviewed --> <artifact[x]><!-- 1..1 Reference(Any)|canonical|uri The artifact assessed, commented upon or rated --></artifact[x]> <content> <!-- 0..* Comment, classifier, or rating content --> <informationType value="[code]"/><!-- 0..1 comment | classifier | rating | container | response | change-request --> <summary value="[markdown]"/><!-- 0..1 Brief summary of the content --> <type><!-- 0..1 CodeableConcept What type of content --></type> <classifier><!-- 0..* CodeableConcept Rating, classifier, or assessment --></classifier> <author><!-- 0..1 Reference(Device|Organization|Patient|Practitioner| PractitionerRole) Who authored the content --></author> <path value="[uri]"/><!-- 0..* What the comment is directed to --> <relatedArtifact><!-- 0..* RelatedArtifact Additional information --></relatedArtifact> <freeToShare value="[boolean]"/><!-- 0..1 Acceptable to publicly share the resource content --> <component><!-- 0..* Content as for ArtifactAssessment.content Contained content --></component> </content> <workflowStatus value="[code]"/><!-- 0..1 submitted | triaged | waiting-for-input | resolved-no-change | resolved-change-required | deferred | duplicate | applied | published --> <disposition value="[code]"/><!-- 0..1 unresolved | not-persuasive | persuasive | persuasive-with-modification | not-persuasive-with-modification --> </ArtifactAssessment>
JSON Template
{ "resourceType" : "ArtifactAssessment", // from Resource: id, meta, implicitRules, and language // from DomainResource: text, contained, extension, and modifierExtension "identifier" : [{ Identifier }], // Additional identifier for the artifact assessment // citeAs[x]: How to cite the comment or rating. One of these 2: "citeAsReference" : { Reference(Citation) }, "citeAsMarkdown" : "<markdown>", "date" : "<dateTime>", // Date last changed "copyright" : "<markdown>", // Use and/or publishing restrictions "approvalDate" : "<date>", // When the artifact assessment was approved by publisher "lastReviewDate" : "<date>", // When the artifact assessment was last reviewed // artifact[x]: The artifact assessed, commented upon or rated. One of these 3: "artifactReference" : { Reference(Any) }, "artifactCanonical" : "<canonical>", "artifactUri" : "<uri>", "content" : [{ // Comment, classifier, or rating content "informationType" : "<code>", // comment | classifier | rating | container | response | change-request "summary" : "<markdown>", // Brief summary of the content "type" : { CodeableConcept }, // What type of content "classifier" : [{ CodeableConcept }], // Rating, classifier, or assessment "author" : { Reference(Device|Organization|Patient|Practitioner| PractitionerRole) }, // Who authored the content "path" : ["<uri>"], // What the comment is directed to "relatedArtifact" : [{ RelatedArtifact }], // Additional information "freeToShare" : <boolean>, // Acceptable to publicly share the resource content "component" : [{ Content as for ArtifactAssessment.content }] // Contained content }], "workflowStatus" : "<code>", // submitted | triaged | waiting-for-input | resolved-no-change | resolved-change-required | deferred | duplicate | applied | published "disposition" : "<code>" // unresolved | not-persuasive | persuasive | persuasive-with-modification | not-persuasive-with-modification }
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> . [ a fhir:ArtifactAssessment; fhir:nodeRole fhir:treeRoot; # if this is the parser root # from Resource: .id, .meta, .implicitRules, and .language # from DomainResource: .text, .contained, .extension, and .modifierExtension fhir:ArtifactAssessment.identifier [ Identifier ], ... ; # 0..* Additional identifier for the artifact assessment # ArtifactAssessment.citeAs[x] : 0..1 How to cite the comment or rating. One of these 2 fhir:ArtifactAssessment.citeAsReference [ Reference(Citation) ] fhir:ArtifactAssessment.citeAsMarkdown [ markdown ] fhir:ArtifactAssessment.date [ dateTime ]; # 0..1 Date last changed fhir:ArtifactAssessment.copyright [ markdown ]; # 0..1 Use and/or publishing restrictions fhir:ArtifactAssessment.approvalDate [ date ]; # 0..1 When the artifact assessment was approved by publisher fhir:ArtifactAssessment.lastReviewDate [ date ]; # 0..1 When the artifact assessment was last reviewed # ArtifactAssessment.artifact[x] : 1..1 The artifact assessed, commented upon or rated. One of these 3 fhir:ArtifactAssessment.artifactReference [ Reference(Any) ] fhir:ArtifactAssessment.artifactCanonical [ canonical ] fhir:ArtifactAssessment.artifactUri [ uri ] fhir:ArtifactAssessment.content [ # 0..* Comment, classifier, or rating content fhir:ArtifactAssessment.content.informationType [ code ]; # 0..1 comment | classifier | rating | container | response | change-request fhir:ArtifactAssessment.content.summary [ markdown ]; # 0..1 Brief summary of the content fhir:ArtifactAssessment.content.type [ CodeableConcept ]; # 0..1 What type of content fhir:ArtifactAssessment.content.classifier [ CodeableConcept ], ... ; # 0..* Rating, classifier, or assessment fhir:ArtifactAssessment.content.author [ Reference(Device|Organization|Patient|Practitioner|PractitionerRole) ]; # 0..1 Who authored the content fhir:ArtifactAssessment.content.path [ uri ], ... ; # 0..* What the comment is directed to fhir:ArtifactAssessment.content.relatedArtifact [ RelatedArtifact ], ... ; # 0..* Additional information fhir:ArtifactAssessment.content.freeToShare [ boolean ]; # 0..1 Acceptable to publicly share the resource content fhir:ArtifactAssessment.content.component [ See ArtifactAssessment.content ], ... ; # 0..* Contained content ], ...; fhir:ArtifactAssessment.workflowStatus [ code ]; # 0..1 submitted | triaged | waiting-for-input | resolved-no-change | resolved-change-required | deferred | duplicate | applied | published fhir:ArtifactAssessment.disposition [ code ]; # 0..1 unresolved | not-persuasive | persuasive | persuasive-with-modification | not-persuasive-with-modification ]
Structure
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ArtifactAssessment | TU | DomainResource | Adds metadata-supported comments, classifiers or ratings related to a Resource Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension | |
identifier | Σ | 0..* | Identifier | Additional identifier for the artifact assessment |
citeAs[x] | 0..1 | How to cite the comment or rating | ||
citeAsReference | Reference(Citation) | |||
citeAsMarkdown | markdown | |||
date | Σ | 0..1 | dateTime | Date last changed |
copyright | 0..1 | markdown | Use and/or publishing restrictions | |
approvalDate | 0..1 | date | When the artifact assessment was approved by publisher | |
lastReviewDate | Σ | 0..1 | date | When the artifact assessment was last reviewed |
artifact[x] | Σ | 1..1 | The artifact assessed, commented upon or rated | |
artifactReference | Reference(Any) | |||
artifactCanonical | canonical() | |||
artifactUri | uri | |||
content | 0..* | BackboneElement | Comment, classifier, or rating content | |
informationType | 0..1 | code | comment | classifier | rating | container | response | change-request Artifact Assessment Information Type (Required) | |
summary | 0..1 | markdown | Brief summary of the content | |
type | 0..1 | CodeableConcept | What type of content EvidenceCertaintyType (Example) | |
classifier | 0..* | CodeableConcept | Rating, classifier, or assessment EvidenceCertaintyRating (Example) | |
author | 0..1 | Reference(Patient | Practitioner | PractitionerRole | Organization | Device) | Who authored the content | |
path | 0..* | uri | What the comment is directed to | |
relatedArtifact | 0..* | RelatedArtifact | Additional information | |
freeToShare | 0..1 | boolean | Acceptable to publicly share the resource content | |
component | 0..* | see content | Contained content | |
workflowStatus | Σ | 0..1 | code | submitted | triaged | waiting-for-input | resolved-no-change | resolved-change-required | deferred | duplicate | applied | published Artifact Assessment Workflow Status (Required) |
disposition | Σ | 0..1 | code | unresolved | not-persuasive | persuasive | persuasive-with-modification | not-persuasive-with-modification Artifact Assessment Disposition (Required) |
Documentation for this format |
See the Extensions for this resource
XML Template
<ArtifactAssessment xmlns="http://hl7.org/fhir"> <!-- from Resource: id, meta, implicitRules, and language --> <!-- from DomainResource: text, contained, extension, and modifierExtension --> <identifier><!-- 0..* Identifier Additional identifier for the artifact assessment --></identifier> <citeAs[x]><!-- 0..1 Reference(Citation)|markdown How to cite the comment or rating --></citeAs[x]> <date value="[dateTime]"/><!-- 0..1 Date last changed --> <copyright value="[markdown]"/><!-- 0..1 Use and/or publishing restrictions --> <approvalDate value="[date]"/><!-- 0..1 When the artifact assessment was approved by publisher --> <lastReviewDate value="[date]"/><!-- 0..1 When the artifact assessment was last reviewed --> <artifact[x]><!-- 1..1 Reference(Any)|canonical|uri The artifact assessed, commented upon or rated --></artifact[x]> <content> <!-- 0..* Comment, classifier, or rating content --> <informationType value="[code]"/><!-- 0..1 comment | classifier | rating | container | response | change-request --> <summary value="[markdown]"/><!-- 0..1 Brief summary of the content --> <type><!-- 0..1 CodeableConcept What type of content --></type> <classifier><!-- 0..* CodeableConcept Rating, classifier, or assessment --></classifier> <author><!-- 0..1 Reference(Device|Organization|Patient|Practitioner| PractitionerRole) Who authored the content --></author> <path value="[uri]"/><!-- 0..* What the comment is directed to --> <relatedArtifact><!-- 0..* RelatedArtifact Additional information --></relatedArtifact> <freeToShare value="[boolean]"/><!-- 0..1 Acceptable to publicly share the resource content --> <component><!-- 0..* Content as for ArtifactAssessment.content Contained content --></component> </content> <workflowStatus value="[code]"/><!-- 0..1 submitted | triaged | waiting-for-input | resolved-no-change | resolved-change-required | deferred | duplicate | applied | published --> <disposition value="[code]"/><!-- 0..1 unresolved | not-persuasive | persuasive | persuasive-with-modification | not-persuasive-with-modification --> </ArtifactAssessment>
JSON Template
{ "resourceType" : "ArtifactAssessment", // from Resource: id, meta, implicitRules, and language // from DomainResource: text, contained, extension, and modifierExtension "identifier" : [{ Identifier }], // Additional identifier for the artifact assessment // citeAs[x]: How to cite the comment or rating. One of these 2: "citeAsReference" : { Reference(Citation) }, "citeAsMarkdown" : "<markdown>", "date" : "<dateTime>", // Date last changed "copyright" : "<markdown>", // Use and/or publishing restrictions "approvalDate" : "<date>", // When the artifact assessment was approved by publisher "lastReviewDate" : "<date>", // When the artifact assessment was last reviewed // artifact[x]: The artifact assessed, commented upon or rated. One of these 3: "artifactReference" : { Reference(Any) }, "artifactCanonical" : "<canonical>", "artifactUri" : "<uri>", "content" : [{ // Comment, classifier, or rating content "informationType" : "<code>", // comment | classifier | rating | container | response | change-request "summary" : "<markdown>", // Brief summary of the content "type" : { CodeableConcept }, // What type of content "classifier" : [{ CodeableConcept }], // Rating, classifier, or assessment "author" : { Reference(Device|Organization|Patient|Practitioner| PractitionerRole) }, // Who authored the content "path" : ["<uri>"], // What the comment is directed to "relatedArtifact" : [{ RelatedArtifact }], // Additional information "freeToShare" : <boolean>, // Acceptable to publicly share the resource content "component" : [{ Content as for ArtifactAssessment.content }] // Contained content }], "workflowStatus" : "<code>", // submitted | triaged | waiting-for-input | resolved-no-change | resolved-change-required | deferred | duplicate | applied | published "disposition" : "<code>" // unresolved | not-persuasive | persuasive | persuasive-with-modification | not-persuasive-with-modification }
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> . [ a fhir:ArtifactAssessment; fhir:nodeRole fhir:treeRoot; # if this is the parser root # from Resource: .id, .meta, .implicitRules, and .language # from DomainResource: .text, .contained, .extension, and .modifierExtension fhir:ArtifactAssessment.identifier [ Identifier ], ... ; # 0..* Additional identifier for the artifact assessment # ArtifactAssessment.citeAs[x] : 0..1 How to cite the comment or rating. One of these 2 fhir:ArtifactAssessment.citeAsReference [ Reference(Citation) ] fhir:ArtifactAssessment.citeAsMarkdown [ markdown ] fhir:ArtifactAssessment.date [ dateTime ]; # 0..1 Date last changed fhir:ArtifactAssessment.copyright [ markdown ]; # 0..1 Use and/or publishing restrictions fhir:ArtifactAssessment.approvalDate [ date ]; # 0..1 When the artifact assessment was approved by publisher fhir:ArtifactAssessment.lastReviewDate [ date ]; # 0..1 When the artifact assessment was last reviewed # ArtifactAssessment.artifact[x] : 1..1 The artifact assessed, commented upon or rated. One of these 3 fhir:ArtifactAssessment.artifactReference [ Reference(Any) ] fhir:ArtifactAssessment.artifactCanonical [ canonical ] fhir:ArtifactAssessment.artifactUri [ uri ] fhir:ArtifactAssessment.content [ # 0..* Comment, classifier, or rating content fhir:ArtifactAssessment.content.informationType [ code ]; # 0..1 comment | classifier | rating | container | response | change-request fhir:ArtifactAssessment.content.summary [ markdown ]; # 0..1 Brief summary of the content fhir:ArtifactAssessment.content.type [ CodeableConcept ]; # 0..1 What type of content fhir:ArtifactAssessment.content.classifier [ CodeableConcept ], ... ; # 0..* Rating, classifier, or assessment fhir:ArtifactAssessment.content.author [ Reference(Device|Organization|Patient|Practitioner|PractitionerRole) ]; # 0..1 Who authored the content fhir:ArtifactAssessment.content.path [ uri ], ... ; # 0..* What the comment is directed to fhir:ArtifactAssessment.content.relatedArtifact [ RelatedArtifact ], ... ; # 0..* Additional information fhir:ArtifactAssessment.content.freeToShare [ boolean ]; # 0..1 Acceptable to publicly share the resource content fhir:ArtifactAssessment.content.component [ See ArtifactAssessment.content ], ... ; # 0..* Contained content ], ...; fhir:ArtifactAssessment.workflowStatus [ code ]; # 0..1 submitted | triaged | waiting-for-input | resolved-no-change | resolved-change-required | deferred | duplicate | applied | published fhir:ArtifactAssessment.disposition [ code ]; # 0..1 unresolved | not-persuasive | persuasive | persuasive-with-modification | not-persuasive-with-modification ]
Additional definitions: Master Definition XML + JSON, XML Schema/Schematron + JSON Schema, ShEx (for Turtle) + see the extensions, the spreadsheet version & the dependency analysis
Path | Definition | Type | Reference |
---|---|---|---|
ArtifactAssessment.content.informationType | The type of information contained in a component of an artifact assessment. | Required | ArtifactAssessmentInformationType |
ArtifactAssessment.content.type | The aspect of quality, confidence, or certainty. | Example | EvidenceCertaintyType |
ArtifactAssessment.content.classifier | The assessment of quality, confidence, or certainty. | Example | EvidenceCertaintyRating |
ArtifactAssessment.workflowStatus | Possible values for the workflow status of the comment or assessment, typically used to coordinate workflow around the process of accepting and rejecting changes and comments on the artifact. | Required | ArtifactAssessmentWorkflowStatus |
ArtifactAssessment.disposition | Possible values for the disposition of a comment or change request, typically used for comments and change requests, to indicate the disposition of the responsible party towards the changes suggested by the comment or change request. | Required | ArtifactAssessmentDisposition |
Search parameters for this resource. The common parameters also apply. See Searching for more information about searching in REST, messaging, and services.
Name | Type | Description | Expression | In Common |
date | date | The artifact assessment publication date | ArtifactAssessment.date |