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} 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} 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} 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} 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} 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} 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} 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} 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} 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} 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] index: 50 valueString: type: string pattern: {type: String, value: RelatedArtifact} choiceOf: value index: 51 required: [valueString, value] 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} index: 54 value: choices: [valueCode] index: 56 valueCode: {type: code, choiceOf: value, index: 57} required: [valueCode, value] resourceReference: url: resourceReference short: What artifact, if not a conformance resource index: 94 extensions: {} elements: extension: {index: 95} url: pattern: {type: Uri, value: resourceReference} index: 96 value: choices: [valueReference] index: 98 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] index: 99 required: [valueReference, value] document: url: document short: What document is being referenced index: 82 extensions: {} elements: extension: {index: 83} url: pattern: {type: Uri, value: document} index: 84 value: choices: [valueAttachment] index: 86 valueAttachment: {type: Attachment, choiceOf: value, index: 87} required: [valueAttachment, value] citation: url: citation short: Bibliographic citation for the artifact index: 76 extensions: {} elements: extension: {index: 77} url: pattern: {type: Uri, value: citation} index: 78 value: choices: [valueMarkdown] index: 80 valueMarkdown: {type: markdown, choiceOf: value, index: 81} required: [valueMarkdown, value] label: url: label short: Short label index: 64 extensions: {} elements: extension: {index: 65} url: pattern: {type: Uri, value: label} index: 66 value: choices: [valueString] index: 68 valueString: {type: string, choiceOf: value, index: 69} required: [valueString, value] resource: url: resource short: What artifact is being referenced index: 88 extensions: {} elements: extension: {index: 89} url: pattern: {type: Uri, value: resource} index: 90 value: choices: [valueUri] index: 92 valueUri: {type: uri, choiceOf: value, index: 93} required: [valueUri, value] publicationStatus: url: publicationStatus short: draft | active | retired | unknown index: 100 extensions: {} elements: extension: {index: 101} url: pattern: {type: Uri, value: publicationStatus} index: 102 value: choices: [valueCode] index: 104 valueCode: {type: code, choiceOf: value, index: 105} required: [valueCode, value] display: url: display short: Brief description of the related artifact index: 70 extensions: {} elements: extension: {index: 71} url: pattern: {type: Uri, value: display} index: 72 value: choices: [valueString] index: 74 valueString: {type: string, choiceOf: value, index: 75} required: [valueString, value] 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} 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} 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] index: 50 valueString: type: string pattern: {type: String, value: RelatedArtifact} choiceOf: value index: 51 required: [valueString, value] 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} index: 54 value: choices: [valueCode] index: 56 valueCode: {type: code, choiceOf: value, index: 57} required: [valueCode, value] 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} index: 96 value: choices: [valueReference] index: 98 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] index: 99 required: [valueReference, value] document: match: {url: document} schema: short: What document is being referenced index: 82 extensions: {} elements: extension: {index: 83} url: pattern: {type: Uri, value: document} index: 84 value: choices: [valueAttachment] index: 86 valueAttachment: {type: Attachment, choiceOf: value, index: 87} required: [valueAttachment, value] citation: match: {url: citation} schema: short: Bibliographic citation for the artifact index: 76 extensions: {} elements: extension: {index: 77} url: pattern: {type: Uri, value: citation} index: 78 value: choices: [valueMarkdown] index: 80 valueMarkdown: {type: markdown, choiceOf: value, index: 81} required: [valueMarkdown, value] label: match: {url: label} schema: short: Short label index: 64 extensions: {} elements: extension: {index: 65} url: pattern: {type: Uri, value: label} index: 66 value: choices: [valueString] index: 68 valueString: {type: string, choiceOf: value, index: 69} required: [valueString, value] resource: match: {url: resource} schema: short: What artifact is being referenced index: 88 extensions: {} elements: extension: {index: 89} url: pattern: {type: Uri, value: resource} index: 90 value: choices: [valueUri] index: 92 valueUri: {type: uri, choiceOf: value, index: 93} required: [valueUri, value] publicationStatus: match: {url: publicationStatus} schema: short: draft | active | retired | unknown index: 100 extensions: {} elements: extension: {index: 101} url: pattern: {type: Uri, value: publicationStatus} index: 102 value: choices: [valueCode] index: 104 valueCode: {type: code, choiceOf: value, index: 105} required: [valueCode, value] 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} index: 72 value: choices: [valueString] index: 74 valueString: {type: string, choiceOf: value, index: 75} required: [valueString, value] 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} index: 108 value: choices: [valueDate] index: 110 valueDate: {type: date, choiceOf: value, index: 111} required: [value, valueDate] url: pattern: {type: Uri, value: relatedArtifact} 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-tc1 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} 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} 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} 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} 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} 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} 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} 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} 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} 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} 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] index: 50 valueString: type: string pattern: {type: String, value: RelatedArtifact} choiceOf: value index: 51 required: [valueString, value] 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} index: 54 value: choices: [valueCode] index: 56 valueCode: {type: code, choiceOf: value, index: 57} required: [valueCode, value] resourceReference: url: resourceReference short: What artifact, if not a conformance resource index: 94 extensions: {} elements: extension: {index: 95} url: pattern: {type: Uri, value: resourceReference} index: 96 value: choices: [valueReference] index: 98 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] index: 99 required: [valueReference, value] document: url: document short: What document is being referenced index: 82 extensions: {} elements: extension: {index: 83} url: pattern: {type: Uri, value: document} index: 84 value: choices: [valueAttachment] index: 86 valueAttachment: {type: Attachment, choiceOf: value, index: 87} required: [valueAttachment, value] citation: url: citation short: Bibliographic citation for the artifact index: 76 extensions: {} elements: extension: {index: 77} url: pattern: {type: Uri, value: citation} index: 78 value: choices: [valueMarkdown] index: 80 valueMarkdown: {type: markdown, choiceOf: value, index: 81} required: [valueMarkdown, value] label: url: label short: Short label index: 64 extensions: {} elements: extension: {index: 65} url: pattern: {type: Uri, value: label} index: 66 value: choices: [valueString] index: 68 valueString: {type: string, choiceOf: value, index: 69} required: [valueString, value] resource: url: resource short: What artifact is being referenced index: 88 extensions: {} elements: extension: {index: 89} url: pattern: {type: Uri, value: resource} index: 90 value: choices: [valueUri] index: 92 valueUri: {type: uri, choiceOf: value, index: 93} required: [valueUri, value] publicationStatus: url: publicationStatus short: draft | active | retired | unknown index: 100 extensions: {} elements: extension: {index: 101} url: pattern: {type: Uri, value: publicationStatus} index: 102 value: choices: [valueCode] index: 104 valueCode: {type: code, choiceOf: value, index: 105} required: [valueCode, value] display: url: display short: Brief description of the related artifact index: 70 extensions: {} elements: extension: {index: 71} url: pattern: {type: Uri, value: display} index: 72 value: choices: [valueString] index: 74 valueString: {type: string, choiceOf: value, index: 75} required: [valueString, value] 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} 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} 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] index: 50 valueString: type: string pattern: {type: String, value: RelatedArtifact} choiceOf: value index: 51 required: [valueString, value] 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} index: 54 value: choices: [valueCode] index: 56 valueCode: {type: code, choiceOf: value, index: 57} required: [valueCode, value] 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} index: 96 value: choices: [valueReference] index: 98 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] index: 99 required: [valueReference, value] document: match: {url: document} schema: short: What document is being referenced index: 82 extensions: {} elements: extension: {index: 83} url: pattern: {type: Uri, value: document} index: 84 value: choices: [valueAttachment] index: 86 valueAttachment: {type: Attachment, choiceOf: value, index: 87} required: [valueAttachment, value] citation: match: {url: citation} schema: short: Bibliographic citation for the artifact index: 76 extensions: {} elements: extension: {index: 77} url: pattern: {type: Uri, value: citation} index: 78 value: choices: [valueMarkdown] index: 80 valueMarkdown: {type: markdown, choiceOf: value, index: 81} required: [valueMarkdown, value] label: match: {url: label} schema: short: Short label index: 64 extensions: {} elements: extension: {index: 65} url: pattern: {type: Uri, value: label} index: 66 value: choices: [valueString] index: 68 valueString: {type: string, choiceOf: value, index: 69} required: [valueString, value] resource: match: {url: resource} schema: short: What artifact is being referenced index: 88 extensions: {} elements: extension: {index: 89} url: pattern: {type: Uri, value: resource} index: 90 value: choices: [valueUri] index: 92 valueUri: {type: uri, choiceOf: value, index: 93} required: [valueUri, value] publicationStatus: match: {url: publicationStatus} schema: short: draft | active | retired | unknown index: 100 extensions: {} elements: extension: {index: 101} url: pattern: {type: Uri, value: publicationStatus} index: 102 value: choices: [valueCode] index: 104 valueCode: {type: code, choiceOf: value, index: 105} required: [valueCode, value] 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} index: 72 value: choices: [valueString] index: 74 valueString: {type: string, choiceOf: value, index: 75} required: [valueString, value] 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} index: 108 value: choices: [valueDate] index: 110 valueDate: {type: date, choiceOf: value, index: 111} required: [value, valueDate] url: pattern: {type: Uri, value: relatedArtifact} 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-tc1