PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.ebm@1.0.0-ballot2
    http://hl7.org/fhir/uv/ebm/StructureDefinition/journal-article-citation
description: Profile of Citation for Evidence Based Medicine IG. The JournalArticleCitation Profile is used for citations of an article published in a periodical venue classified as a journal.
package_name: hl7.fhir.uv.ebm
derivation: constraint
name: JournalArticleCitation
type: Citation
elements:
  effectivePeriod: {index: 0}
  citedArtifact:
    elements:
      relatesTo:
        extensions:
          targetUri: {url: 'http://hl7.org/fhir/uv/ebm/StructureDefinition/target-uri', min: 0, max: 1, type: Extension, index: 2}
          targetCanonical: {url: 'http://hl7.org/fhir/uv/ebm/StructureDefinition/target-canonical', min: 0, max: 1, type: Extension, index: 3}
          targetReference: {url: 'http://hl7.org/fhir/uv/ebm/StructureDefinition/target-reference', min: 0, max: 1, type: Extension, index: 4}
          targetAttachment: {url: 'http://hl7.org/fhir/uv/ebm/StructureDefinition/target-attachment', min: 0, max: 1, type: Extension, index: 5}
          targetMarkdown: {url: 'http://hl7.org/fhir/uv/ebm/StructureDefinition/target-markdown', min: 0, max: 1, type: Extension, index: 6}
        elements:
          extension:
            index: 1
            slicing:
              rules: open
              ordered: false
              discriminator:
              - {path: url, type: value}
              min: null
              slices:
                targetUri:
                  match: {url: null}
                  schema: {type: Extension, url: 'http://hl7.org/fhir/uv/ebm/StructureDefinition/target-uri', index: 2}
                  min: 0
                  max: 1
                targetCanonical:
                  match: {url: null}
                  schema: {type: Extension, url: 'http://hl7.org/fhir/uv/ebm/StructureDefinition/target-canonical', index: 3}
                  min: 0
                  max: 1
                targetReference:
                  match: {url: null}
                  schema: {type: Extension, url: 'http://hl7.org/fhir/uv/ebm/StructureDefinition/target-reference', index: 4}
                  min: 0
                  max: 1
                targetAttachment:
                  match: {url: null}
                  schema: {type: Extension, url: 'http://hl7.org/fhir/uv/ebm/StructureDefinition/target-attachment', index: 5}
                  min: 0
                  max: 1
                targetMarkdown:
                  match: {url: null}
                  schema: {type: Extension, url: 'http://hl7.org/fhir/uv/ebm/StructureDefinition/target-markdown', index: 6}
                  min: 0
                  max: 1
      classification:
        index: 7
        slicing:
          rules: open
          discriminator:
          - {path: type.coding, type: value}
          min: 1
          slices:
            chemical:
              match:
                type:
                  coding: {code: chemical, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: Chemical}
              schema:
                index: 25
                elements:
                  type:
                    elements:
                      coding:
                        pattern:
                          type: Coding
                          value: {code: chemical, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: Chemical}
                        index: 26
                    required: [coding]
            knowledgeArtifactType:
              match:
                type:
                  coding: {code: knowledge-artifact-type, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: Knowledge Artifact Type}
              schema:
                mustSupport: true
                _required: true
                index: 8
                elements:
                  type:
                    elements:
                      coding:
                        pattern:
                          type: Coding
                          value: {code: knowledge-artifact-type, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: Knowledge Artifact Type}
                        index: 9
                    required: [coding]
                  classifier:
                    index: 10
                    slicing:
                      rules: open
                      discriminator:
                      - {path: coding, type: value}
                      min: 1
                      slices:
                        journalArticle:
                          match:
                            coding: {code: D016428, system: 'http://hl7.org/fhir/citation-artifact-classifier', display: Journal Article}
                          schema:
                            mustSupport: true
                            _required: true
                            index: 11
                            elements:
                              coding:
                                pattern:
                                  type: Coding
                                  value: {code: D016428, system: 'http://hl7.org/fhir/citation-artifact-classifier', display: Journal Article}
                                index: 12
                            required: [coding]
                required: [classifier]
            definedInText:
              match:
                type:
                  coding: {code: defined-in-text, system: 'https://fevir.net/resources/CodeSystem/179423', display: Defined in text}
              schema:
                array: true
                index: 21
                elements:
                  type:
                    elements:
                      coding:
                        pattern:
                          type: Coding
                          value: {code: defined-in-text, system: 'https://fevir.net/resources/CodeSystem/179423', display: Defined in text}
                        index: 22
                    required: [coding]
            publicationType:
              match:
                type:
                  coding: {code: publication-type, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: Publication type}
              schema:
                index: 15
                elements:
                  type:
                    elements:
                      coding:
                        pattern:
                          type: Coding
                          value: {code: publication-type, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: Publication type}
                        index: 16
                    required: [coding]
            meshHeading:
              match:
                type:
                  coding: {code: mesh-heading, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: MeSH heading}
              schema:
                index: 23
                elements:
                  type:
                    elements:
                      coding:
                        pattern:
                          type: Coding
                          value: {code: mesh-heading, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: MeSH heading}
                        index: 24
                    required: [coding]
            keyword:
              match:
                type:
                  coding: {code: keyword, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: Keyword}
              schema:
                index: 27
                elements:
                  type:
                    elements:
                      coding:
                        pattern:
                          type: Coding
                          value: {code: keyword, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: Keyword}
                        index: 28
                    required: [coding]
            publishingModel:
              match:
                type:
                  coding: {code: publishing-model, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: Publishing Model}
              schema:
                index: 13
                elements:
                  type:
                    elements:
                      coding:
                        pattern:
                          type: Coding
                          value: {code: publishing-model, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: Publishing Model}
                        index: 14
                    required: [coding]
            citationSubset:
              match:
                type:
                  coding: {code: citation-subset, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: Citation subset}
              schema:
                index: 17
                elements:
                  type:
                    elements:
                      coding:
                        pattern:
                          type: Coding
                          value: {code: citation-subset, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: Citation subset}
                        index: 18
                    required: [coding]
            studyDesign:
              match:
                type:
                  coding: {code: study-design, system: 'https://fevir.net/resources/CodeSystem/179423', display: Study Design}
              schema:
                index: 19
                elements:
                  type:
                    elements:
                      coding:
                        pattern:
                          type: Coding
                          value: {code: study-design, system: 'https://fevir.net/resources/CodeSystem/179423', display: Study Design}
                        index: 20
                    required: [coding]
    required: [classification]
package_version: 1.0.0-ballot2
class: profile
kind: resource
url: http://hl7.org/fhir/uv/ebm/StructureDefinition/journal-article-citation
base: http://hl7.org/fhir/StructureDefinition/Citation
version: 1.0.0-ballot2