PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.ebm@1.0.0-ballot
    http://hl7.org/fhir/uv/ebm/StructureDefinition/book-part-citation
description: Profile of Citation for Evidence Based Medicine IG. The BookPartCitation Profile is used for citations of a part of a book.
package_name: hl7.fhir.uv.ebm
derivation: constraint
name: BookPartCitation
type: Citation
elements:
  citedArtifact:
    elements:
      identifier: {short: 'Unique identifier. May include Bookshelf ID, DOI, etc', index: 0}
      publicationForm:
        elements:
          publishedIn:
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: D001877, system: 'http://hl7.org/fhir/published-in-type', display: Book}
                index: 1
              identifier: {short: 'Unique identifier. May include ISBN, Bookshelf ID, GTIN, DOI, PMID, etc', index: 2}
              title: {short: Title of the book, index: 3}
      classification:
        index: 4
        slicing:
          rules: open
          discriminator:
          - {path: type.coding, type: value}
          min: 1
          slices:
            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: 5
                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: 6
                    required: [coding]
                  classifier:
                    index: 7
                    slicing:
                      rules: open
                      discriminator:
                      - {path: coding, type: value}
                      min: 1
                      slices:
                        bookPart:
                          match:
                            coding: {code: classified-as-book-part, system: 'https://fevir.net/resources/CodeSystem/179423', display: Book Part}
                          schema:
                            mustSupport: true
                            _required: true
                            index: 8
                            elements:
                              coding:
                                pattern:
                                  type: Coding
                                  value: {code: classified-as-book-part, system: 'https://fevir.net/resources/CodeSystem/179423', display: Book Part}
                                index: 9
                            required: [coding]
                required: [classifier]
            publishingModel:
              match:
                type:
                  coding: {code: publishing-model, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: Publishing Model}
              schema:
                index: 10
                elements:
                  type:
                    elements:
                      coding:
                        pattern:
                          type: Coding
                          value: {code: publishing-model, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: Publishing Model}
                        index: 11
                    required: [coding]
            publicationType:
              match:
                type:
                  coding: {code: publication-type, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: Publication type}
              schema:
                index: 12
                elements:
                  type:
                    elements:
                      coding:
                        pattern:
                          type: Coding
                          value: {code: publication-type, system: 'http://hl7.org/fhir/cited-artifact-classification-type', display: Publication type}
                        index: 13
                    required: [coding]
            definedInText:
              match:
                type:
                  coding: {code: defined-in-text, system: 'https://fevir.net/resources/CodeSystem/179423', display: Defined in text}
              schema:
                array: true
                index: 14
                elements:
                  type:
                    elements:
                      coding:
                        pattern:
                          type: Coding
                          value: {code: defined-in-text, system: 'https://fevir.net/resources/CodeSystem/179423', display: Defined in text}
                        index: 15
                    required: [coding]
      contributorship:
        elements:
          entry:
            elements:
              role: {index: 16}
    required: [classification]
package_version: 1.0.0-ballot
class: profile
kind: resource
url: http://hl7.org/fhir/uv/ebm/StructureDefinition/book-part-citation
base: http://hl7.org/fhir/StructureDefinition/Citation
version: 1.0.0-ballot