description: A Content containing additional documentation, a review Content, usage guidance, or other relevant information from a particular user. package_name: hl7.fhir.uv.extensions.r3 derivation: constraint name: ArtifactAssessmentContent type: Extension elements: extension: type: Extension short: comment | classifier | rating | container | response | change-request index: 0 slicing: slices: path: match: {} schema: type: Extension short: What the comment is directed to array: true index: 40 extensions: {} elements: extension: {index: 41} url: pattern: {type: uri, value: path} type: uri index: 42 value: choices: [valueUri] index: 44 valueUri: {type: uri, choiceOf: value, index: 45} classifier: match: {} schema: type: Extension short: Rating, classifier, or assessment array: true index: 18 extensions: {} elements: extension: {index: 19} url: pattern: {type: uri, value: classifier} type: uri index: 20 value: choices: [valueCodeableConcept] index: 22 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 23} type: match: {} schema: type: Extension short: Indicates what type of content this component represents index: 12 extensions: {} elements: extension: {index: 13} url: pattern: {type: uri, value: type} type: uri index: 14 value: choices: [valueCodeableConcept] index: 16 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 17} freeToShare: match: {} schema: type: Extension short: Acceptable to publicly share the resource content index: 115 extensions: {} elements: extension: {index: 116} url: pattern: {type: uri, value: freeToShare} type: uri index: 117 value: choices: [valueBoolean] index: 119 valueBoolean: {type: boolean, choiceOf: value, index: 120} component: match: {} schema: type: Extension short: Contained content array: true index: 121 extensions: {} elements: extension: {index: 122} url: pattern: {type: uri, value: component} type: uri index: 123 value: choices: [] elementReference: ['http://hl7.org/fhir/StructureDefinition/artifactassessment-content', elements, org/fhir/StructureDefinition/Extension#Extension, elements, extension] index: 125 informationType: match: {} schema: type: Extension short: comment | classifier | rating | container | response | change-request index: 0 extensions: {} elements: extension: {index: 1} url: pattern: {type: uri, value: informationType} type: uri index: 2 value: choices: [valueCode] index: 4 valueCode: {type: code, choiceOf: value, index: 5} author: match: {} schema: type: Extension short: Who authored the content index: 30 extensions: {} elements: extension: {index: 31} url: pattern: {type: uri, value: author} type: uri index: 32 value: choices: [valueReference, valueReference, valueReference, valueReference, valueReference] index: 34 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Patient'] index: 35 summary: match: {} schema: type: Extension short: Brief summary of the content index: 6 extensions: {} elements: extension: {index: 7} url: pattern: {type: uri, value: summary} type: uri index: 8 value: choices: [valueMarkdown] index: 10 valueMarkdown: {type: markdown, choiceOf: value, index: 11} quantity: match: {} schema: type: Extension short: Quantitative rating index: 24 extensions: {} elements: extension: {index: 25} url: pattern: {type: uri, value: quantity} type: uri index: 26 value: choices: [valueQuantity] index: 28 valueQuantity: {type: Quantity, choiceOf: value, index: 29} relatedArtifact: match: {} schema: type: Extension short: Additional information array: true index: 46 extensions: classifier: url: classifier short: Additional classifiers array: true index: 58 extensions: {} elements: extension: {index: 59} url: pattern: {type: uri, value: classifier} type: uri index: 60 value: choices: [valueCodeableConcept] index: 62 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 63} required: [value, valueCodeableConcept] _datatype: url: h type: Extension short: DataType name 'RelatedArtifact' from R5 index: 48 elements: value: pattern: {type: string, value: RelatedArtifact} choices: [valueString] type: string index: 50 valueString: type: string pattern: {type: string, value: RelatedArtifact} choiceOf: value index: 51 required: [value, valueString] type: url: type short: documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as _required: true index: 52 extensions: {} elements: extension: {index: 53} url: pattern: {type: uri, value: type} type: uri index: 54 value: choices: [valueCode] index: 56 valueCode: {type: code, choiceOf: value, index: 57} required: [value, valueCode] resourceReference: url: resourceReference short: What artifact, if not a conformance resource index: 94 extensions: {} elements: extension: {index: 95} url: pattern: {type: uri, value: resourceReference} type: uri index: 96 value: choices: [valueReference] index: 98 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] index: 99 required: [value, valueReference] document: url: document short: What document is being referenced index: 82 extensions: {} elements: extension: {index: 83} url: pattern: {type: uri, value: document} type: uri index: 84 value: choices: [valueAttachment] index: 86 valueAttachment: {type: Attachment, choiceOf: value, index: 87} required: [value, valueAttachment] citation: url: citation short: Bibliographic citation for the artifact index: 76 extensions: {} elements: extension: {index: 77} url: pattern: {type: uri, value: citation} type: uri index: 78 value: choices: [valueMarkdown] index: 80 valueMarkdown: {type: markdown, choiceOf: value, index: 81} required: [value, valueMarkdown] label: url: label short: Short label index: 64 extensions: {} elements: extension: {index: 65} url: pattern: {type: uri, value: label} type: uri index: 66 value: choices: [valueString] index: 68 valueString: {type: string, choiceOf: value, index: 69} required: [value, valueString] resource: url: resource short: What artifact is being referenced index: 88 extensions: {} elements: extension: {index: 89} url: pattern: {type: uri, value: resource} type: uri index: 90 value: choices: [valueUri] index: 92 valueUri: {type: uri, choiceOf: value, index: 93} required: [value, valueUri] publicationStatus: url: publicationStatus short: draft | active | retired | unknown index: 100 extensions: {} elements: extension: {index: 101} url: pattern: {type: uri, value: publicationStatus} type: uri index: 102 value: choices: [valueCode] index: 104 valueCode: {type: code, choiceOf: value, index: 105} required: [value, valueCode] display: url: display short: Brief description of the related artifact index: 70 extensions: {} elements: extension: {index: 71} url: pattern: {type: uri, value: display} type: uri index: 72 value: choices: [valueString] index: 74 valueString: {type: string, choiceOf: value, index: 75} required: [value, valueString] publicationDate: url: publicationDate short: Date of publication of the artifact being referred to index: 106 extensions: {} elements: extension: {index: 107} url: pattern: {type: uri, value: publicationDate} type: uri index: 108 value: choices: [valueDate] index: 110 valueDate: {type: date, choiceOf: value, index: 111} required: [value, valueDate] elements: extension: array: true index: 47 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: classifier: match: {url: classifier} schema: short: Additional classifiers array: true index: 58 extensions: {} elements: extension: {index: 59} url: pattern: {type: uri, value: classifier} type: uri index: 60 value: choices: [valueCodeableConcept] index: 62 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 63} required: [value, valueCodeableConcept] _datatype: match: {url: null} schema: type: Extension short: DataType name 'RelatedArtifact' from R5 url: h index: 48 elements: value: pattern: {type: string, value: RelatedArtifact} choices: [valueString] type: string index: 50 valueString: type: string pattern: {type: string, value: RelatedArtifact} choiceOf: value index: 51 required: [value, valueString] type: match: {url: type} schema: short: documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as _required: true index: 52 extensions: {} elements: extension: {index: 53} url: pattern: {type: uri, value: type} type: uri index: 54 value: choices: [valueCode] index: 56 valueCode: {type: code, choiceOf: value, index: 57} required: [value, valueCode] resourceReference: match: {url: resourceReference} schema: short: What artifact, if not a conformance resource index: 94 extensions: {} elements: extension: {index: 95} url: pattern: {type: uri, value: resourceReference} type: uri index: 96 value: choices: [valueReference] index: 98 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] index: 99 required: [value, valueReference] document: match: {url: document} schema: short: What document is being referenced index: 82 extensions: {} elements: extension: {index: 83} url: pattern: {type: uri, value: document} type: uri index: 84 value: choices: [valueAttachment] index: 86 valueAttachment: {type: Attachment, choiceOf: value, index: 87} required: [value, valueAttachment] citation: match: {url: citation} schema: short: Bibliographic citation for the artifact index: 76 extensions: {} elements: extension: {index: 77} url: pattern: {type: uri, value: citation} type: uri index: 78 value: choices: [valueMarkdown] index: 80 valueMarkdown: {type: markdown, choiceOf: value, index: 81} required: [value, valueMarkdown] label: match: {url: label} schema: short: Short label index: 64 extensions: {} elements: extension: {index: 65} url: pattern: {type: uri, value: label} type: uri index: 66 value: choices: [valueString] index: 68 valueString: {type: string, choiceOf: value, index: 69} required: [value, valueString] resource: match: {url: resource} schema: short: What artifact is being referenced index: 88 extensions: {} elements: extension: {index: 89} url: pattern: {type: uri, value: resource} type: uri index: 90 value: choices: [valueUri] index: 92 valueUri: {type: uri, choiceOf: value, index: 93} required: [value, valueUri] publicationStatus: match: {url: publicationStatus} schema: short: draft | active | retired | unknown index: 100 extensions: {} elements: extension: {index: 101} url: pattern: {type: uri, value: publicationStatus} type: uri index: 102 value: choices: [valueCode] index: 104 valueCode: {type: code, choiceOf: value, index: 105} required: [value, valueCode] display: match: {url: display} schema: short: Brief description of the related artifact index: 70 extensions: {} elements: extension: {index: 71} url: pattern: {type: uri, value: display} type: uri index: 72 value: choices: [valueString] index: 74 valueString: {type: string, choiceOf: value, index: 75} required: [value, valueString] publicationDate: match: {url: publicationDate} schema: short: Date of publication of the artifact being referred to index: 106 extensions: {} elements: extension: {index: 107} url: pattern: {type: uri, value: publicationDate} type: uri index: 108 value: choices: [valueDate] index: 110 valueDate: {type: date, choiceOf: value, index: 111} required: [value, valueDate] url: pattern: {type: uri, value: relatedArtifact} type: uri index: 112 value: choices: [] index: 114 url: type: uri pattern: {type: uri, value: 'http://hl7.org/fhir/StructureDefinition/artifactassessment-content'} index: 126 package_version: 5.3.0-ballot-tc extensions: path: url: null type: Extension short: What the comment is directed to array: true index: 40 extensions: {} elements: extension: {index: 41} url: pattern: {type: uri, value: path} type: uri index: 42 value: choices: [valueUri] index: 44 valueUri: {type: uri, choiceOf: value, index: 45} classifier: url: null type: Extension short: Rating, classifier, or assessment array: true index: 18 extensions: {} elements: extension: {index: 19} url: pattern: {type: uri, value: classifier} type: uri index: 20 value: choices: [valueCodeableConcept] index: 22 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 23} type: url: null type: Extension short: Indicates what type of content this component represents index: 12 extensions: {} elements: extension: {index: 13} url: pattern: {type: uri, value: type} type: uri index: 14 value: choices: [valueCodeableConcept] index: 16 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 17} freeToShare: url: null type: Extension short: Acceptable to publicly share the resource content index: 115 extensions: {} elements: extension: {index: 116} url: pattern: {type: uri, value: freeToShare} type: uri index: 117 value: choices: [valueBoolean] index: 119 valueBoolean: {type: boolean, choiceOf: value, index: 120} component: url: null type: Extension short: Contained content array: true index: 121 extensions: {} elements: extension: {index: 122} url: pattern: {type: uri, value: component} type: uri index: 123 value: choices: [] elementReference: ['http://hl7.org/fhir/StructureDefinition/artifactassessment-content', elements, org/fhir/StructureDefinition/Extension#Extension, elements, extension] index: 125 informationType: url: null type: Extension short: comment | classifier | rating | container | response | change-request index: 0 extensions: {} elements: extension: {index: 1} url: pattern: {type: uri, value: informationType} type: uri index: 2 value: choices: [valueCode] index: 4 valueCode: {type: code, choiceOf: value, index: 5} author: url: null type: Extension short: Who authored the content index: 30 extensions: {} elements: extension: {index: 31} url: pattern: {type: uri, value: author} type: uri index: 32 value: choices: [valueReference, valueReference, valueReference, valueReference, valueReference] index: 34 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Patient'] index: 35 summary: url: null type: Extension short: Brief summary of the content index: 6 extensions: {} elements: extension: {index: 7} url: pattern: {type: uri, value: summary} type: uri index: 8 value: choices: [valueMarkdown] index: 10 valueMarkdown: {type: markdown, choiceOf: value, index: 11} quantity: url: null type: Extension short: Quantitative rating index: 24 extensions: {} elements: extension: {index: 25} url: pattern: {type: uri, value: quantity} type: uri index: 26 value: choices: [valueQuantity] index: 28 valueQuantity: {type: Quantity, choiceOf: value, index: 29} relatedArtifact: url: null type: Extension short: Additional information array: true index: 46 extensions: classifier: url: classifier short: Additional classifiers array: true index: 58 extensions: {} elements: extension: {index: 59} url: pattern: {type: uri, value: classifier} type: uri index: 60 value: choices: [valueCodeableConcept] index: 62 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 63} required: [value, valueCodeableConcept] _datatype: url: h type: Extension short: DataType name 'RelatedArtifact' from R5 index: 48 elements: value: pattern: {type: string, value: RelatedArtifact} choices: [valueString] type: string index: 50 valueString: type: string pattern: {type: string, value: RelatedArtifact} choiceOf: value index: 51 required: [value, valueString] type: url: type short: documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as _required: true index: 52 extensions: {} elements: extension: {index: 53} url: pattern: {type: uri, value: type} type: uri index: 54 value: choices: [valueCode] index: 56 valueCode: {type: code, choiceOf: value, index: 57} required: [value, valueCode] resourceReference: url: resourceReference short: What artifact, if not a conformance resource index: 94 extensions: {} elements: extension: {index: 95} url: pattern: {type: uri, value: resourceReference} type: uri index: 96 value: choices: [valueReference] index: 98 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] index: 99 required: [value, valueReference] document: url: document short: What document is being referenced index: 82 extensions: {} elements: extension: {index: 83} url: pattern: {type: uri, value: document} type: uri index: 84 value: choices: [valueAttachment] index: 86 valueAttachment: {type: Attachment, choiceOf: value, index: 87} required: [value, valueAttachment] citation: url: citation short: Bibliographic citation for the artifact index: 76 extensions: {} elements: extension: {index: 77} url: pattern: {type: uri, value: citation} type: uri index: 78 value: choices: [valueMarkdown] index: 80 valueMarkdown: {type: markdown, choiceOf: value, index: 81} required: [value, valueMarkdown] label: url: label short: Short label index: 64 extensions: {} elements: extension: {index: 65} url: pattern: {type: uri, value: label} type: uri index: 66 value: choices: [valueString] index: 68 valueString: {type: string, choiceOf: value, index: 69} required: [value, valueString] resource: url: resource short: What artifact is being referenced index: 88 extensions: {} elements: extension: {index: 89} url: pattern: {type: uri, value: resource} type: uri index: 90 value: choices: [valueUri] index: 92 valueUri: {type: uri, choiceOf: value, index: 93} required: [value, valueUri] publicationStatus: url: publicationStatus short: draft | active | retired | unknown index: 100 extensions: {} elements: extension: {index: 101} url: pattern: {type: uri, value: publicationStatus} type: uri index: 102 value: choices: [valueCode] index: 104 valueCode: {type: code, choiceOf: value, index: 105} required: [value, valueCode] display: url: display short: Brief description of the related artifact index: 70 extensions: {} elements: extension: {index: 71} url: pattern: {type: uri, value: display} type: uri index: 72 value: choices: [valueString] index: 74 valueString: {type: string, choiceOf: value, index: 75} required: [value, valueString] publicationDate: url: publicationDate short: Date of publication of the artifact being referred to index: 106 extensions: {} elements: extension: {index: 107} url: pattern: {type: uri, value: publicationDate} type: uri index: 108 value: choices: [valueDate] index: 110 valueDate: {type: date, choiceOf: value, index: 111} required: [value, valueDate] elements: extension: array: true index: 47 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: classifier: match: {url: classifier} schema: short: Additional classifiers array: true index: 58 extensions: {} elements: extension: {index: 59} url: pattern: {type: uri, value: classifier} type: uri index: 60 value: choices: [valueCodeableConcept] index: 62 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 63} required: [value, valueCodeableConcept] _datatype: match: {url: null} schema: type: Extension short: DataType name 'RelatedArtifact' from R5 url: h index: 48 elements: value: pattern: {type: string, value: RelatedArtifact} choices: [valueString] type: string index: 50 valueString: type: string pattern: {type: string, value: RelatedArtifact} choiceOf: value index: 51 required: [value, valueString] type: match: {url: type} schema: short: documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as _required: true index: 52 extensions: {} elements: extension: {index: 53} url: pattern: {type: uri, value: type} type: uri index: 54 value: choices: [valueCode] index: 56 valueCode: {type: code, choiceOf: value, index: 57} required: [value, valueCode] resourceReference: match: {url: resourceReference} schema: short: What artifact, if not a conformance resource index: 94 extensions: {} elements: extension: {index: 95} url: pattern: {type: uri, value: resourceReference} type: uri index: 96 value: choices: [valueReference] index: 98 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] index: 99 required: [value, valueReference] document: match: {url: document} schema: short: What document is being referenced index: 82 extensions: {} elements: extension: {index: 83} url: pattern: {type: uri, value: document} type: uri index: 84 value: choices: [valueAttachment] index: 86 valueAttachment: {type: Attachment, choiceOf: value, index: 87} required: [value, valueAttachment] citation: match: {url: citation} schema: short: Bibliographic citation for the artifact index: 76 extensions: {} elements: extension: {index: 77} url: pattern: {type: uri, value: citation} type: uri index: 78 value: choices: [valueMarkdown] index: 80 valueMarkdown: {type: markdown, choiceOf: value, index: 81} required: [value, valueMarkdown] label: match: {url: label} schema: short: Short label index: 64 extensions: {} elements: extension: {index: 65} url: pattern: {type: uri, value: label} type: uri index: 66 value: choices: [valueString] index: 68 valueString: {type: string, choiceOf: value, index: 69} required: [value, valueString] resource: match: {url: resource} schema: short: What artifact is being referenced index: 88 extensions: {} elements: extension: {index: 89} url: pattern: {type: uri, value: resource} type: uri index: 90 value: choices: [valueUri] index: 92 valueUri: {type: uri, choiceOf: value, index: 93} required: [value, valueUri] publicationStatus: match: {url: publicationStatus} schema: short: draft | active | retired | unknown index: 100 extensions: {} elements: extension: {index: 101} url: pattern: {type: uri, value: publicationStatus} type: uri index: 102 value: choices: [valueCode] index: 104 valueCode: {type: code, choiceOf: value, index: 105} required: [value, valueCode] display: match: {url: display} schema: short: Brief description of the related artifact index: 70 extensions: {} elements: extension: {index: 71} url: pattern: {type: uri, value: display} type: uri index: 72 value: choices: [valueString] index: 74 valueString: {type: string, choiceOf: value, index: 75} required: [value, valueString] publicationDate: match: {url: publicationDate} schema: short: Date of publication of the artifact being referred to index: 106 extensions: {} elements: extension: {index: 107} url: pattern: {type: uri, value: publicationDate} type: uri index: 108 value: choices: [valueDate] index: 110 valueDate: {type: date, choiceOf: value, index: 111} required: [value, valueDate] url: pattern: {type: uri, value: relatedArtifact} type: uri index: 112 value: choices: [] index: 114 class: extension kind: complex-type url: http://hl7.org/fhir/StructureDefinition/artifactassessment-content base: http://hl7.org/fhir/StructureDefinition/Extension version: 5.3.0-ballot-tc