FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagehl7.fhir.uv.ebm-incubator
Resource TypeStructureDefinition
IdStructureDefinition-Citation.json
FHIR VersionR6
Sourcehttps://build.fhir.org/ig/HL7/ebm-incubator/StructureDefinition-Citation.html
URLhttp://hl7.org/fhir/uv/ebm-incubator/StructureDefinition/Citation
Version1.0.0-ballot
Statusactive
Date2021-01-05T10:01:24+11:00
NameCitation
TitleCitation
Realmuv
Authorityhl7
DescriptionThe Citation Resource enables reference to any knowledge artifact for purposes of identification and attribution. The Citation Resource supports existing reference structures and developing publication practices such as versioning, expressing complex contributorship roles, and referencing computable resources.
TypeCitation
Kindresource

Resources that use this resource

StructureDefinition
hl7.fhir.uv.ebm-incubator#currentCitationCitation

Resources that this resource uses

StructureDefinition
hl7.fhir.uv.ebm-incubator#currentCitationCitation
ValueSet
hl7.fhir.uv.ebm-incubator#currentcitation-status-typeCitation Status Type
hl7.terminology#currentartifact-contribution-instance-typeArtifact Contribution Instance Type
hl7.terminology#currentartifact-relationship-typeArtifact Relationship Type
hl7.terminology#currentartifact-url-classifierArtifact Url Classifier
hl7.terminology#currentcitation-artifact-classifierCitation Artifact Classifier
hl7.terminology#currentcitation-classification-typeCitation Classification Type
hl7.terminology#currentcitation-summary-styleCitation Summary Style
hl7.terminology#currentcited-artifact-abstract-typeCited Artifact Abstract Type
hl7.terminology#currentcited-artifact-classification-typeCited Artifact Classification Type
hl7.terminology#currentcited-artifact-contribution-typeCited Artifact Contribution Type
hl7.terminology#currentcited-artifact-part-typeCited Artifact Part Type
hl7.terminology#currentcited-artifact-status-typeCited Artifact Status Type
hl7.terminology#currentcited-mediumCited Medium
hl7.terminology#currentcontributor-roleContributor Role
hl7.terminology#currentcontributor-summary-sourceContributor Summary Source
hl7.terminology#currentcontributor-summary-styleContributor Summary Style
hl7.terminology#currentcontributor-summary-typeContributor Summary Type
hl7.terminology#currentjurisdictionJurisdiction ValueSet
hl7.terminology#currentpublished-in-typePublished In Type
hl7.terminology#currenttitle-typeTitle Type

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition Citation

Last updated: 2021-01-05 10:01:24+1100

NameFlagsCard.TypeDescription & Constraintsdoco
.. Citation C0..*DomainResourceA description of identification, location, or contributorship of a publication (article or artifact)

Elements defined in Ancestors:id, meta, implicitRules, language, text, contained, extension, modifierExtension
Interfaces Implemented: CanonicalResource
Constraints: cnl-0
... url ΣC0..1uriCanonical identifier for this citation record, represented as a globally unique URI
... identifier Σ0..*IdentifierIdentifier for the citation record itself
... version Σ0..1stringBusiness version of the citation record
... versionAlgorithm[x] Σ0..1How to compare versions
Binding: VersionAlgorithm (extensible)
.... versionAlgorithmStringstring
.... versionAlgorithmCodingCoding
... name ΣC0..1stringName for this citation record (computer friendly)
... title Σ0..1stringName for this citation record (human friendly)
... status ?!Σ1..1codedraft | active | retired | unknown
Binding: PublicationStatus (required)
... experimental Σ0..1booleanFor testing only - never for real usage
... date Σ0..1dateTimeDate last changed
... author 0..*ContactDetailWho authored the citation record
... publisher Σ0..1stringThe publisher of the citation record, not the publisher of the article or artifact being cited
... contact Σ0..*ContactDetailContact details for the publisher of the citation record
... description 0..1markdownNatural language description of the citation
... useContext Σ0..*UsageContextThe context that the citation record content is intended to support
... jurisdiction Σ0..*CodeableConceptJurisdiction of the authority that maintains the citation record (if applicable)
Binding: Jurisdiction ValueSet (extensible)
... purpose 0..1markdownWhy this citation is defined
... copyright 0..1markdownNotice about intellectual property ownership, can include restrictions on use for the citation record, not for the cited artifact
... copyrightLabel 0..1stringCopyright holder and year(s) for the ciation record, not for the cited artifact
... approvalDate Σ0..1dateWhen the citation record was approved by publisher
... lastReviewDate Σ0..1dateWhen the citation record was last reviewed by the publisher
... effectivePeriod Σ0..1PeriodWhen the citation record is expected to be used
... recorder 0..*ContactDetailWho entered the data for the citation record
... editor 0..*ContactDetailWho edited the citation record
... reviewer 0..*ContactDetailWho reviewed the citation record
... endorser 0..*ContactDetailWho endorsed the citation record
... summary 0..*BackboneElementA human-readable display of key concepts to represent the citation
.... style 0..1CodeableConceptFormat for display of the citation summary
Binding: Citation Summary Style (preferred)
.... text Σ1..1markdownThe human-readable display of the citation summary
... classification 0..*BackboneElementThe assignment to an organizing scheme
.... type 0..1CodeableConceptThe kind of classifier (e.g. publication type, keyword)
Binding: Citation Classification Type (preferred)
.... classifier 0..*CodeableConceptThe specific classification value
Binding: Citation Artifact Classifier (example)
... note 0..*AnnotationUsed for general notes and annotations not coded elsewhere
... currentState 0..*CodeableConceptThe status of the citation record
Binding: Citation Status Type (example)
... statusDate 0..*BackboneElementAn effective date or period for a status of the citation record
.... activity 1..1CodeableConceptClassification of the status
Binding: Citation Status Type (example)
.... actual 0..1booleanEither occurred or expected
.... period 1..1PeriodWhen the status started and/or ended
... relatesTo 0..*BackboneElementRelationships to other Resources
.... type 1..1CodeableConceptdocumentation | 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 | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
.... target[x] 1..1The artifact that is related to this Citation
..... targetUriuri
..... targetAttachmentAttachment
..... targetCanonicalcanonical(Resource)
..... targetReferenceReference(Resource)
..... targetMarkdownmarkdown
... citedArtifact 0..1BackboneElementThe article or artifact being described
.... identifier Σ0..*IdentifierUnique identifier. May include DOI, PMID, PMCID, etc
.... relatedIdentifier Σ0..*IdentifierIdentifier not unique to the cited artifact. May include trial registry identifiers
.... dateAccessed Σ0..1dateTimeWhen the cited artifact was accessed
.... version 0..1stringThe defined version of the cited artifact
.... currentState 0..*CodeableConceptThe status of the cited artifact
Binding: Cited Artifact Status Type (extensible)
.... statusDate 0..*BackboneElementAn effective date or period for a status of the cited artifact
..... activity 1..1CodeableConceptClassification of the status
Binding: Cited Artifact Status Type (extensible)
..... actual 0..1booleanEither occurred or expected
..... period 1..1PeriodWhen the status started and/or ended
.... title 0..*BackboneElementThe title details of the article or artifact
..... type 0..*CodeableConceptThe kind of title
Binding: Title Type (extensible)
..... language 0..1codeUsed to express the specific language
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguagesStarter
..... text 1..1markdownThe title of the article or artifact
.... abstract 0..*BackboneElementSummary of the article or artifact
..... type 0..*CodeableConceptThe kind of abstract
Binding: Cited Artifact Abstract Type (extensible)
..... language 0..1codeUsed to express the specific language
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguagesStarter
..... text 1..1markdownAbstract content
..... copyright 0..1markdownCopyright notice for the abstract
.... part 0..1BackboneElementThe component of the article or artifact
..... type 0..1CodeableConceptThe kind of component
Binding: Cited Artifact Part Type (extensible)
..... value 0..1stringThe specification of the component
.... baseCitation 0..1Reference(Citation)Citation for the primary version and complete form of the cited artifact
.... relatesTo 0..*BackboneElementThe artifact related to the cited artifact
..... type 1..1CodeableConceptdocumentation | 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 | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
..... classifier 0..*CodeableConceptAdditional classifiers
Binding: Citation Artifact Classifier (extensible)
..... label 0..1stringShort label
..... display 0..1stringBrief description of the related artifact
..... citation 0..1markdownBibliographic citation for the artifact
..... target[x] 0..1The artifact that is related to this Citation's cited artifact
...... targetUriuri
...... targetAttachmentAttachment
...... targetCanonicalcanonical(Resource)
...... targetReferenceReference(Resource)
.... publicationForm 0..*BackboneElementIf multiple, used to represent alternative forms of the article that are not separate citations
..... publishedIn 0..1BackboneElementThe collection the cited article or artifact is published in
...... type 0..1CodeableConceptKind of container (e.g. Periodical, database, or book)
Binding: Published In Type (extensible)
...... identifier 0..*IdentifierJournal identifiers include ISSN, ISO Abbreviation and NLMuniqueID; Book identifiers include ISBN
...... title 0..1stringName of the database or title of the book or journal
...... publisher 0..1Reference(Organization)Name of or resource describing the publisher
...... publisherLocation 0..1stringGeographic location of the publisher
..... citedMedium 0..1CodeableConceptInternet or Print
Binding: Cited Medium (extensible)
..... volume 0..1stringVolume number of journal or other collection in which the article is published
..... issue 0..1stringIssue, part or supplement of journal or other collection in which the article is published
..... articleDate 0..1dateTimeThe date the article was added to the database, or the date the article was released
..... publicationDateText 0..1stringText representation of the date on which the issue of the cited artifact was published
..... publicationDateSeason 0..1stringSeason in which the cited artifact was published
..... lastRevisionDate 0..1dateTimeThe date the article was last revised or updated in the database
..... language 0..*codeLanguage(s) in which this form of the article is published
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguagesStarter

..... accessionNumber 0..1stringEntry number or identifier for inclusion in a database
..... pageString 0..1stringUsed for full display of pagination
..... firstPage 0..1stringUsed for isolated representation of first page
..... lastPage 0..1stringUsed for isolated representation of last page
..... pageCount 0..1stringNumber of pages or screens
..... copyright 0..1markdownCopyright notice for the full article or artifact
.... webLocation 0..*BackboneElementUsed for any URL for the article or artifact cited
..... classifier 0..*CodeableConceptCode the reason for different URLs, e.g. abstract and full-text
Binding: Artifact Url Classifier (extensible)
..... url 0..1uriThe specific URL
.... classification 0..*BackboneElementThe assignment to an organizing scheme
..... type 0..1CodeableConceptThe kind of classifier (e.g. publication type, keyword)
Binding: Cited Artifact Classification Type (preferred)
..... classifier 0..*CodeableConceptThe specific classification value
Binding: Citation Artifact Classifier (example)
..... artifactAssessment 0..*Reference(ArtifactAssessment)Complex or externally created classification
.... contributorship 0..1BackboneElementAttribution of authors and other contributors
..... complete 0..1booleanIndicates if all authors are included
..... entry 0..*BackboneElementAn individual entity named as a contributor
...... contributor 1..1Reference(Practitioner | Organization)The identity of the individual contributor
...... forenameInitials 0..1stringFor citation styles that use initials
...... affiliation 0..*Reference(Organization | PractitionerRole)Organizational affiliation
...... contributionType 0..*CodeableConceptThe specific contribution
Binding: Cited Artifact Contribution Type (extensible)
...... role 0..1CodeableConceptThe role of the contributor (e.g. author, editor, reviewer, funder)
Binding: Contributor Role (extensible)
...... contributionInstance 0..*BackboneElementContributions with accounting for time or number
....... type 1..1CodeableConceptThe specific contribution
Binding: Artifact Contribution Instance Type (preferred)
....... time 0..1dateTimeThe time that the contribution was made
...... correspondingContact 0..1booleanWhether the contributor is the corresponding contributor for the role
...... rankingOrder 0..1positiveIntRanked order of contribution
..... summary 0..*BackboneElementUsed to record a display of the author/contributor list without separate data element for each list member
...... type 0..1CodeableConceptSuch as author list, contributorship statement, funding statement, acknowledgements statement, or conflicts of interest statement
Binding: Contributor Summary Type (extensible)
...... style 0..*CodeableConceptThe format for the display string
Binding: Contributor Summary Style (example)
...... source 0..1CodeableConceptUsed to code the producer or rule for creating the display string
Binding: Contributor Summary Source (preferred)
...... value 1..1markdownThe display string for the author list, contributor list, or contributorship statement
.... note 0..*AnnotationAny additional information or content for the article or artifact

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "Citation",
  "meta": {
    "lastUpdated": "2021-01-05T10:01:24.148+11:00"
  },
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-category",
      "valueString": "Specialized.Evidence-Based Medicine"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "trial-use"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger": 0
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-security-category",
      "valueCode": "business"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "cds"
    },
    {
      "url": "http://hl7.org/fhir/build/StructureDefinition/entered-in-error-status",
      "valueCode": ".status = retired"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-implements",
      "valueCanonical": "http://hl7.org/fhir/StructureDefinition/CanonicalResource"
    },
    {
      "url": "http://hl7.org/fhir/build/StructureDefinition/template",
      "valueString": "MetadataResource"
    },
    {
      "url": "http://hl7.org/fhir/tools/StructureDefinition/additional-resource",
      "valueBoolean": true
    }
  ],
  "url": "http://hl7.org/fhir/uv/ebm-incubator/StructureDefinition/Citation",
  "identifier": [
    {
      "system": "urn:ietf:rfc:3986",
      "value": "urn:oid:2.16.840.1.113883.4.642.5.997"
    }
  ],
  "version": "1.0.0-ballot",
  "name": "Citation",
  "title": "Citation",
  "status": "active",
  "date": "2021-01-05T10:01:24+11:00",
  "publisher": "HL7 International / Clinical Decision Support",
  "contact": [
    {
      "name": "HL7 International / Clinical Decision Support",
      "telecom": [
        {
          "system": "url",
          "value": "http://www.hl7.org/Special/committees/dss"
        }
      ]
    }
  ],
  "description": "The Citation Resource enables reference to any knowledge artifact for purposes of identification and attribution. The Citation Resource supports existing reference structures and developing publication practices such as versioning, expressing complex contributorship roles, and referencing computable resources.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001",
          "display": "World"
        }
      ]
    }
  ],
  "fhirVersion": "6.0.0-ballot3",
  "mapping": [
    {
      "identity": "w5",
      "uri": "http://hl7.org/fhir/fivews",
      "name": "FiveWs Pattern Mapping"
    },
    {
      "identity": "workflow",
      "uri": "http://hl7.org/fhir/workflow",
      "name": "Workflow Pattern"
    },
    {
      "identity": "objimpl",
      "uri": "http://hl7.org/fhir/object-implementation",
      "name": "Object Implementation Information"
    },
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "resource",
  "abstract": false,
  "type": "Citation",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DomainResource",
  "derivation": "specialization",
  "snapshot": {
    "element": [
      {
        "id": "Citation",
        "path": "Citation",
        "short": "A description of identification, location, or contributorship of a publication        (article or artifact)",
        "definition": "The Citation Resource enables reference to any knowledge artifact for purposes        of identification and attribution. The Citation Resource supports existing reference        structures and developing publication practices such as versioning, expressing        complex contributorship roles, and referencing computable resources.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation",
          "min": 0,
          "max": "*"
        },
        "constraint": [
          {
            "key": "cnl-0",
            "severity": "warning",
            "human": "Name should be usable as an identifier for the module by machine processing applications          such as code generation",
            "expression": "name.exists() implies name.matches('^[A-Z]([A-Za-z0-9_]){1,254}[%content%]#39;)",
            "source": "http://hl7.org/fhir/uv/ebm-incubator/StructureDefinition/Citation"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "w5",
            "map": "conformance.behavior,clinical.general"
          }
        ]
      },
      {
        "id": "Citation.id",
        "path": "Citation.id",
        "short": "Logical id of this artifact",
        "definition": "The logical id of the resource, as used in the URL for the resource. Once assigned,        this value never changes.",
        "comment": "Within the context of the FHIR RESTful interactions, the resource has an id except        for cases like the create and conditional update. Otherwise, the use of the resouce        id depends on the given use case.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Resource.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "id"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Citation.meta",
        "path": "Citation.meta",
        "short": "Metadata about the resource",
        "definition": "The metadata about the resource. This is content that is maintained by the infrastructure.        Changes to the content might not always be associated with version changes to the        resource.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Resource.meta",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Meta"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Citation.implicitRules",
        "path": "Citation.implicitRules",
        "short": "A set of rules under which this content was created",
        "definition": "A reference to a set of rules that were followed when the resource was constructed,        and which must be understood when processing the content. Often, this is a reference        to an implementation guide that defines the special rules along with other profiles        etc.",
        "comment": "Asserting this rule set restricts the content to be only understood by a limited        set of trading partners. This inherently limits the usefulness of the data in the        long term. However, the existing health eco-system is highly fractured, and not        yet ready to define, collect, and exchange data in a generally computable sense.        Wherever possible, implementers and/or specification writers should avoid using        this element. Often, when used, the URL is a reference to an implementation guide        that defines these special rules as part of its narrative along with other profiles,        value sets, etc.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Resource.implicitRules",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "uri"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": true,
        "isModifierReason": "This element is labeled as a modifier because the implicit rules may provide additional        knowledge about the resource that modifies its meaning or interpretation",
        "isSummary": true
      },
      {
        "id": "Citation.language",
        "path": "Citation.language",
        "short": "Language of the resource content",
        "definition": "The base language in which the resource is written.",
        "comment": "Language is provided to support indexing and accessibility (typically, services        such as text to speech use the language tag). The html language tag in the narrative        applies  to the narrative. The language tag on the resource may be used to specify        the language of other presentations generated from the data in the resource. Not        all the content has to be in the base language. The Resource.language should not        be assumed to apply to the narrative automatically. If a language is specified,        it should it also be specified on the div element in the html (see rules in HTML5        for information about the relationship between xml:lang and the html lang attribute).",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Resource.language",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "Language"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding",
              "valueBoolean": true
            }
          ],
          "strength": "required",
          "description": "IETF language tag for a human language",
          "valueSet": "http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3",
          "additional": [
            {
              "purpose": "starter",
              "valueSet": "http://hl7.org/fhir/ValueSet/languages"
            }
          ]
        }
      },
      {
        "id": "Citation.text",
        "path": "Citation.text",
        "short": "Text summary of the resource, for human interpretation",
        "definition": "A human-readable narrative that contains a summary of the resource and can be used        to represent the content of the resource to a human. The narrative need not encode        all the structured data, but is required to contain sufficient detail to make it        \"clinically safe\" for a human to just read the narrative. Resource definitions        may define what content should be represented in the narrative to ensure clinical        safety.",
        "comment": "Contained resources do not have a narrative. Resources that are not contained SHOULD        have a narrative. In some cases, a resource may only have text with little or no        additional discrete data (as long as all minOccurs=1 elements are satisfied).         This may be necessary for data from legacy systems where information is captured        as a \"text blob\" or where text is additionally entered raw or narrated        and encoded information is added later.",
        "alias": [
          "narrative",
          "html",
          "xhtml",
          "display"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "DomainResource.text",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Narrative"
          }
        ],
        "condition": [
          "dom-6"
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "Act.text?"
          }
        ]
      },
      {
        "id": "Citation.contained",
        "path": "Citation.contained",
        "short": "Contained, inline Resources",
        "definition": "These resources do not have an independent existence apart from the resource that        contains them - they cannot be identified independently, nor can they have their        own independent transaction scope. This is allowed to be a Parameters resource        if and only if it is referenced by a resource that provides context/meaning.",
        "comment": "This should never be done when the content can be identified properly, as once        identification is lost, it is extremely difficult (and context dependent) to restore        it again. Contained resources may have profiles and tags in their meta elements,        but SHALL NOT have security labels. Contained resources may be a resource type        defined in the FHIR specification, or an [additional resource](resource.html#additional).",
        "alias": [
          "inline resources",
          "anonymous resources",
          "contained resources"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "DomainResource.contained",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Resource"
          }
        ],
        "condition": [
          "dom-2",
          "dom-4",
          "dom-3",
          "dom-5"
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.extension",
        "path": "Citation.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the resource. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "DomainResource.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.modifierExtension",
        "path": "Citation.modifierExtension",
        "short": "Extensions that cannot be ignored",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the resource and that modifies the understanding of the element that contains        it and/or the understanding of the containing element's descendants. Usually modifier        elements provide negation or qualification. To make the use of extensions safe        and managable, there is a strict set of governance applied to the definition and        use of extensions. Though any implementer is allowed to define an extension, there        is a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "DomainResource.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        resource that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.url",
        "path": "Citation.url",
        "short": "Canonical identifier for this citation record, represented as a globally unique        URI",
        "definition": "An absolute URI that is used to identify this citation record when it is referenced        in a specification, model, design or an instance; also called its canonical identifier.        This SHOULD be globally unique and SHOULD be a literal address at which an authoritative        instance of this summary is (or will be) published. This URL can be the target        of a canonical reference. It SHALL remain the same when the summary is stored on        different servers.",
        "comment": "In some cases, the resource can no longer be found at the stated url, but the url        itself cannot change. Implementations can use the meta.source element to indicate        where the current master source of the resource can be found.",
        "requirements": "Allows the citation record to be referenced by a single globally unique identifier.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.url",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "uri"
          }
        ],
        "constraint": [
          {
            "key": "cnl-1",
            "severity": "warning",
            "human": "URL should not contain | or # - these characters make processing canonical references          problematic",
            "expression": "exists() implies matches('^[^|# ]+[%content%]#39;)",
            "source": "http://hl7.org/fhir/uv/ebm-incubator/StructureDefinition/Citation"
          },
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true,
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.identifier"
          }
        ]
      },
      {
        "id": "Citation.identifier",
        "path": "Citation.identifier",
        "short": "Identifier for the citation record itself",
        "definition": "A formal identifier that is used to identify this citation record when it is represented        in other formats, or referenced in a specification, model, design or an instance.",
        "comment": "Use this element if you need to identify the citation record independently from        identifying the cited artifact.",
        "requirements": "Allows externally provided and/or usable identifiers to be associated with this        citation record.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.identifier",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true,
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.identifier"
          },
          {
            "identity": "objimpl",
            "map": "no-gen-base"
          }
        ]
      },
      {
        "id": "Citation.version",
        "path": "Citation.version",
        "short": "Business version of the citation record",
        "definition": "The identifier that is used to identify this version of the citation record when        it is referenced in a specification, model, design or instance. This is an arbitrary        value managed by the citation record author and is not expected to be globally        unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version        is not available. There is also no expectation that versions can be placed in a        lexicographical sequence.",
        "comment": "This is a business version label used for display in understanding the formal version        of the citation record, not a resource version id or technical version number for        an archival system. There may be different citation record instances that have        the same identifier but different versions. The version can be appended to the        url in a reference to allow a reference to a particular business version of the        citation record with the format [url]|[version]. The version SHOULD NOT contain        a '#' - see [Business Version](resource.html#bv-format).",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.version",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true,
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.version"
          }
        ]
      },
      {
        "id": "Citation.versionAlgorithm[x]",
        "path": "Citation.versionAlgorithm[x]",
        "short": "How to compare versions",
        "definition": "Indicates the mechanism used to compare versions to determine which is more current.",
        "comment": "If set as a string, this is a FHIRPath expression that has two additional context        variables passed in - %version1 and %version2 and will return a negative number        if version1 is newer, a positive number if version2 is newer, and a 0 if the version        ordering can't successfully be determined.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.versionAlgorithm[x]",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          },
          {
            "code": "Coding"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true,
        "binding": {
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/version-algorithm"
        }
      },
      {
        "id": "Citation.name",
        "path": "Citation.name",
        "short": "Name for this citation record (computer friendly)",
        "definition": "A natural language name identifying the citation record. This name should be usable        as an identifier for the module by machine processing applications such as code        generation.",
        "comment": "The name is not expected to be globally unique. The name should be a simple alphanumeric        type name to ensure that it is machine-processing friendly.",
        "requirements": "Support human navigation and code generation.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.name",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "condition": [
          "cnl-0"
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Citation.title",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Citation.title",
        "short": "Name for this citation record (human friendly)",
        "definition": "A short, descriptive, user-friendly title for the citation record.",
        "comment": "This name does not need to be machine-processing friendly and may contain punctuation,        white-space, etc. Use this element if you have a need for naming the citation record        for human use, such as a display name for the citation record that is used when        selecting citations from a list.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.title",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Citation.status",
        "path": "Citation.status",
        "short": "draft | active | retired | unknown",
        "definition": "The status of this summary. Enables tracking the life-cycle of the content.",
        "comment": "Allows filtering of summaries that are appropriate for use versus not. Use \"active\"        when the citation record is the version for others to actively use, \"draft\"        while you are developing the content, and \"retired\" when this record        should no longer be used for any purpose.  See guidance around (not) making local changes to elements [here](canonicalresource.html#loca       lization).",
        "requirements": "Allows filtering of citation records that are appropriate for use versus not.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Citation.status",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": true,
        "isModifierReason": "This is labeled as \"Is Modifier\" because applications should not use        a retired {{title}} without due consideration",
        "isSummary": true,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "PublicationStatus"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding",
              "valueBoolean": true
            }
          ],
          "strength": "required",
          "valueSet": "http://hl7.org/fhir/ValueSet/publication-status|6.0.0-ballot3"
        },
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.status"
          }
        ]
      },
      {
        "id": "Citation.experimental",
        "path": "Citation.experimental",
        "short": "For testing only - never for real usage",
        "definition": "A Boolean value to indicate that this citation record is authored for testing purposes        (or education/evaluation/marketing) and no version of this resource will ever be        intended for genuine usage.",
        "comment": "Allows filtering of citation records that are appropriate for use versus not..        Experimental resources might include example instances in implementation guides,        instances created solely for testing purposes, etc. If experimental is 'true' for        any version of a resource, it should be true for all versions of the resource.         (If experimental changes, then it is being misused or a resource that was never        intended for real-world use has unexpectedly changed its purpose.).  Experimental resources are not expected to be stable and may well have breaking        changes without a corresponding change to the 'version' element.",
        "requirements": "Enables experimental content to be developed following the same lifecycle that        would be used for a production-level citation record.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.experimental",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ],
        "meaningWhenMissing": "If absent, this resource is treated as though it is not experimental.",
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true,
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.class"
          }
        ]
      },
      {
        "id": "Citation.date",
        "path": "Citation.date",
        "short": "Date last changed",
        "definition": "The date (and optionally time) when the citation record was last significantly        changed. The date must change when the business version changes and it must change        if the status code changes. In addition, it should change when the substantive        content of the citation record changes.",
        "comment": "The date is often not tracked until the resource is published, but may be present        on draft content. Note that this is not the same as the resource last-modified-date,        since the resource may be a secondary representation of the citation record. Additional        specific dates may be added as extensions or be found by consulting Provenances        associated with past versions of the resource.  See guidance around (not) making local changes to elements [here](canonicalresource.html#loca       lization).",
        "alias": [
          "Revision Date"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.date",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true,
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.recorded"
          }
        ]
      },
      {
        "id": "Citation.author",
        "path": "Citation.author",
        "short": "Who authored the citation record",
        "definition": "Who authored or created the citation record.",
        "comment": "The Citation.author element is structured to support a name (with a string datatype)        and contact point information for the author/creator, and is not structured to        support unique identifiers for the author. If detailed contributorship data is        needed for the authorship of the citation record, then one can create a Citation        Resource for the Citation Resource.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.author",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "ContactDetail"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.author"
          }
        ]
      },
      {
        "id": "Citation.publisher",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Citation.publisher",
        "short": "The publisher of the citation record, not the publisher of the article or artifact        being cited",
        "definition": "The name of the organization or individual that published the citation record.",
        "comment": "Usually an organization but may be an individual. The publisher (or steward) of        the citation record is the organization or individual primarily responsible for        the maintenance and upkeep of the citation record. This is not necessarily the        same individual or organization that developed and initially authored the content.        The publisher is the primary point of contact for questions or issues with the        citation record. This item SHOULD be populated unless the information is available        from context.",
        "requirements": "Helps establish the \"authority/credibility\" of the citation record. May        also allow for contact.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.publisher",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true,
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.witness"
          }
        ]
      },
      {
        "id": "Citation.contact",
        "path": "Citation.contact",
        "short": "Contact details for the publisher of the citation record",
        "definition": "Contact details to assist a user in finding and communicating with the publisher.",
        "comment": "May be a web site, an email address, a telephone number, etc.  See guidance around (not) making local changes to elements [here](canonicalresource.html#loca       lization).",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.contact",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "ContactDetail"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Citation.description",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Citation.description",
        "short": "Natural language description of the citation",
        "definition": "A free text natural language description of the citation from a consumer's perspective.",
        "comment": "This description can be used to capture details such as comments about misuse,        instructions for clinical use and interpretation, literature references, examples        from the paper world, etc. It is not a rendering of the citation as conveyed in        the 'text' field of the resource itself. This item SHOULD be populated unless the        information is available from context (e.g. the language of the citation is presumed        to be the predominant language in the place the citation was created).",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.description",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "markdown"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.useContext",
        "path": "Citation.useContext",
        "short": "The context that the citation record content is intended to support",
        "definition": "The content was developed with a focus and intent of supporting the contexts that        are listed. These contexts may be general categories (gender, age, ...) or may        be references to specific programs (insurance plans, studies, ...) and may be used        to assist with indexing and searching for appropriate citation record instances.",
        "comment": "When multiple useContexts are specified, there is no expectation that all or any        of the contexts apply.",
        "requirements": "Assist in searching for appropriate content.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.useContext",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "UsageContext"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Citation.jurisdiction",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "deprecated"
          }
        ],
        "path": "Citation.jurisdiction",
        "short": "Intended jurisdiction for citation record (if applicable)",
        "definition": "A legal or geographic region in which the citation record is intended to be used.",
        "comment": "It may be possible for the citation record to be used in jurisdictions other than        those for which it was originally designed or intended.  DEPRECATION NOTE: For consistency, implementations are encouraged to migrate to        using the new 'jurisdiction' code in the useContext element.  (I.e. useContext.code        indicating http://terminology.hl7.org/CodeSystem/usage-context-type#jurisdiction        and useContext.valueCodeableConcept indicating the jurisdiction.)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.jurisdiction",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "Jurisdiction"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding",
              "valueBoolean": true
            }
          ],
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/jurisdiction"
        }
      },
      {
        "id": "Citation.purpose",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Citation.purpose",
        "short": "Why this citation is defined",
        "definition": "Explanation of why this citation is needed and why it has been designed as it has.",
        "comment": "This element does not describe the usage of the citation. Instead, it provides        traceability of ''why'' the resource is either needed or ''why'' it is defined        as it is.  This may be used to point to source materials or specifications that        drove the structure of this citation.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.purpose",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "markdown"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.why[x]"
          },
          {
            "identity": "objimpl",
            "map": "no-gen-base"
          }
        ]
      },
      {
        "id": "Citation.copyright",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Citation.copyright",
        "short": "Use and/or publishing restrictions for the citation record, not for the cited artifact",
        "definition": "Use and/or publishing restrictions for the citation record, not for the cited artifact.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.copyright",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "markdown"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.copyrightLabel",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Citation.copyrightLabel",
        "short": "Copyright holder and year(s) for the ciation record, not for the cited artifact",
        "definition": "A short string (<50 characters), suitable for inclusion in a page footer that        identifies the copyright holder, effective period, and optionally whether rights        are resctricted. (e.g. 'All rights reserved', 'Some rights reserved').",
        "comment": "The (c) symbol should NOT be included in this string. It will be added by software        when rendering the notation. Full details about licensing, restrictions, warrantees,        etc. goes in the more general 'copyright' element.",
        "requirements": "Defines the content expected to be rendered in all representations of the artifact.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.copyrightLabel",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.approvalDate",
        "path": "Citation.approvalDate",
        "short": "When the citation record was approved by publisher",
        "definition": "The date on which the resource content was approved by the publisher. Approval        happens once when the content is officially approved for usage.",
        "comment": "The 'date' element may be more recent than the approval date because of minor changes        or editorial corrections.  See guidance around (not) making local changes to elements [here](canonicalresource.html#loca       lization).",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.approvalDate",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "date"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true,
        "mapping": [
          {
            "identity": "objimpl",
            "map": "no-gen-base"
          }
        ]
      },
      {
        "id": "Citation.lastReviewDate",
        "path": "Citation.lastReviewDate",
        "short": "When the citation record was last reviewed by the publisher",
        "definition": "The date on which the resource content was last reviewed. Review happens periodically        after approval but does not change the original approval date.",
        "comment": "If specified, this date follows the original approval date.  See guidance around (not) making local changes to elements [here](canonicalresource.html#loca       lization).",
        "requirements": "Gives a sense of how \"current\" the content is.  Resources that have not        been reviewed in a long time may have a risk of being less appropriate/relevant.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.lastReviewDate",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "date"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true,
        "mapping": [
          {
            "identity": "objimpl",
            "map": "no-gen-base"
          }
        ]
      },
      {
        "id": "Citation.effectivePeriod",
        "path": "Citation.effectivePeriod",
        "short": "When the citation record is expected to be used",
        "definition": "The period during which the citation record content was or is planned to be in        active use.",
        "comment": "The effective period for a citation record determines when the content is applicable        for usage and is independent of publication and review dates. For example, a citation        intended to be used for the year 2016 might be published in 2015.  See guidance around (not) making local changes to elements [here](canonicalresource.html#loca       lization).",
        "requirements": "Allows establishing a transition before a resource comes into effect and also allows        for a sunsetting process when new versions of the citation record are or are expected        to be used instead.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.effectivePeriod",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Period"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true,
        "mapping": [
          {
            "identity": "objimpl",
            "map": "no-gen-base"
          }
        ]
      },
      {
        "id": "Citation.recorder",
        "path": "Citation.recorder",
        "short": "Who entered the data for the citation record",
        "definition": "Who entered the data for the citation record.",
        "comment": "The Citation.recorder element is structured to support a name (with a string datatype)        and contact point information for the recorder, and is not structured to support        unique identifiers for the recorder. If detailed contributorship data is needed,        then one can create a Citation Resource for the Citation Resource.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.recorder",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "ContactDetail"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.editor",
        "path": "Citation.editor",
        "short": "Who edited the citation record",
        "definition": "Who edited or revised the citation record.",
        "comment": "The Citation.editor element is structured to support a name (with a string datatype)        and contact point information for the editor, and is not structured to support        unique identifiers for the editor. If detailed contributorship data is needed for        the editing of the citation record, then one can create a Citation Resource for        the Citation Resource.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.editor",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "ContactDetail"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.reviewer",
        "path": "Citation.reviewer",
        "short": "Who reviewed the citation record",
        "definition": "Who reviewed the citation record.",
        "comment": "The Citation.reviewer element is structured to support a name (with a string datatype)        and contact point information for the reviewer, and is not structured to support        unique identifiers for the reviewer. If detailed contributorship data is needed        for the review of the citation record, then one can create a Citation Resource        for the Citation Resource.  See guidance around (not) making local changes to elements [here](canonicalresource.html#loca       lization).",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.reviewer",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "ContactDetail"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.endorser",
        "path": "Citation.endorser",
        "short": "Who endorsed the citation record",
        "definition": "Who endorsed the citation record.",
        "comment": "The Citation.endorser element is structured to support a name (with a string datatype)        and contact point information for the endorser, and is not structured to support        unique identifiers for the endorser. If detailed contributorship data is needed        for the endorsement of the citation record, then one can create a Citation Resource        for the Citation Resource.  See guidance around (not) making local changes to elements [here](canonicalresource.html#loca       lization).",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.endorser",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "ContactDetail"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.summary",
        "path": "Citation.summary",
        "short": "A human-readable display of key concepts to represent the citation",
        "definition": "A human-readable display of key concepts to represent the citation.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.summary",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.summary.id",
        "path": "Citation.summary.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.summary.extension",
        "path": "Citation.summary.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.summary.modifierExtension",
        "path": "Citation.summary.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.summary.style",
        "path": "Citation.summary.style",
        "short": "Format for display of the citation summary",
        "definition": "Format for display of the citation summary.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.summary.style",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitationSummaryStyle"
            }
          ],
          "strength": "preferred",
          "valueSet": "http://hl7.org/fhir/ValueSet/citation-summary-style"
        }
      },
      {
        "id": "Citation.summary.text",
        "path": "Citation.summary.text",
        "short": "The human-readable display of the citation summary",
        "definition": "The human-readable display of the citation summary.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Citation.summary.text",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "markdown"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Citation.classification",
        "path": "Citation.classification",
        "short": "The assignment to an organizing scheme",
        "definition": "The assignment to an organizing scheme.",
        "comment": "Use this element if you need to classify the citation record independently from        classifying the cited artifact.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.classification",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.classification.id",
        "path": "Citation.classification.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.classification.extension",
        "path": "Citation.classification.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.classification.modifierExtension",
        "path": "Citation.classification.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.classification.type",
        "path": "Citation.classification.type",
        "short": "The kind of classifier (e.g. publication type, keyword)",
        "definition": "The kind of classifier (e.g. publication type, keyword).",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.classification.type",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitationClassificationType"
            }
          ],
          "strength": "preferred",
          "valueSet": "http://hl7.org/fhir/ValueSet/citation-classification-type"
        }
      },
      {
        "id": "Citation.classification.classifier",
        "path": "Citation.classification.classifier",
        "short": "The specific classification value",
        "definition": "The specific classification value.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.classification.classifier",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitationArtifactClassifier"
            }
          ],
          "strength": "example",
          "valueSet": "http://hl7.org/fhir/ValueSet/citation-artifact-classifier"
        }
      },
      {
        "id": "Citation.note",
        "path": "Citation.note",
        "short": "Used for general notes and annotations not coded elsewhere",
        "definition": "Used for general notes and annotations not coded elsewhere.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.note",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Annotation"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.currentState",
        "path": "Citation.currentState",
        "short": "The status of the citation record",
        "definition": "The status of the citation record.",
        "comment": "Use this if needed for reporting the state or status of the citation record, NOT        FOR reporting the state or status of the cited article.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.currentState",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitationStatusType"
            }
          ],
          "strength": "example",
          "valueSet": "http://hl7.org/fhir/uv/ebm-incubator/ValueSet/citation-status-type"
        }
      },
      {
        "id": "Citation.statusDate",
        "path": "Citation.statusDate",
        "short": "An effective date or period for a status of the citation record",
        "definition": "The state or status of the citation record paired with an effective date or period        for that state.",
        "comment": "Use this if needed for reporting the state or status of the citation record, NOT        FOR reporting the state or status of the cited article.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.statusDate",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.statusDate.id",
        "path": "Citation.statusDate.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.statusDate.extension",
        "path": "Citation.statusDate.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.statusDate.modifierExtension",
        "path": "Citation.statusDate.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.statusDate.activity",
        "path": "Citation.statusDate.activity",
        "short": "Classification of the status",
        "definition": "The state or status of the citation record (that will be paired with the period).",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Citation.statusDate.activity",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitationStatusType"
            }
          ],
          "strength": "example",
          "valueSet": "http://hl7.org/fhir/uv/ebm-incubator/ValueSet/citation-status-type"
        }
      },
      {
        "id": "Citation.statusDate.actual",
        "path": "Citation.statusDate.actual",
        "short": "Either occurred or expected",
        "definition": "Whether the status date is actual (has occurred) or expected (estimated or anticipated).",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.statusDate.actual",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ],
        "meaningWhenMissing": "Value unknown",
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.statusDate.period",
        "path": "Citation.statusDate.period",
        "short": "When the status started and/or ended",
        "definition": "When the status started and/or ended.",
        "comment": "For an instance, place the same value in both start and end elements.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Citation.statusDate.period",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Period"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.relatesTo",
        "path": "Citation.relatesTo",
        "short": "Relationships to other Resources",
        "definition": "Relationships that this Citation has with other FHIR or non-FHIR resources that        already exist.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.relatesTo",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.relatesTo.id",
        "path": "Citation.relatesTo.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.relatesTo.extension",
        "path": "Citation.relatesTo.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.relatesTo.modifierExtension",
        "path": "Citation.relatesTo.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.relatesTo.type",
        "path": "Citation.relatesTo.type",
        "short": "documentation | justification | 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 | specification-of        | created-with | cite-as | summarizes",
        "definition": "The type of relationship to the related artifact.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Citation.relatesTo.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ArtifactRelationshipType"
            }
          ],
          "strength": "extensible",
          "description": "The type of relationship to the related artifact.",
          "valueSet": "http://terminology.hl7.org/ValueSet/artifact-relationship-type"
        }
      },
      {
        "id": "Citation.relatesTo.target[x]",
        "path": "Citation.relatesTo.target[x]",
        "short": "The artifact that is related to this Citation",
        "definition": "The artifact that is related to this Citation Resource.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Citation.relatesTo.target[x]",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "uri"
          },
          {
            "code": "Attachment"
          },
          {
            "code": "canonical",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Resource"
            ]
          },
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Resource"
            ]
          },
          {
            "code": "markdown"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact",
        "path": "Citation.citedArtifact",
        "short": "The article or artifact being described",
        "definition": "The article or artifact being described.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.id",
        "path": "Citation.citedArtifact.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.extension",
        "path": "Citation.citedArtifact.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.modifierExtension",
        "path": "Citation.citedArtifact.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.identifier",
        "path": "Citation.citedArtifact.identifier",
        "short": "Unique identifier. May include DOI, PMID, PMCID, etc",
        "definition": "A formal identifier that is used to identify the cited artifact when it is represented        in other formats, or referenced in a specification, model, design or an instance.",
        "comment": "This element will contain unique identifiers that support de-duplication of citations.        Commonly used identifiers for study citations include digital object identifier        (DOI), PubMed ID (PMID), and PubMed Central ID (PMCID). To maintain interoperability,        the suggested identifier.system values to use for these 3 identifiers are: DOI        = \"https://doi.org\" PMID = \"https://pubmed.ncbi.nlm.nih.gov\"        PMCID = \"https://www.ncbi.nlm.nih.gov/pmc/\"",
        "requirements": "Allows externally provided and/or usable identifiers to be associated with the        cited artifact.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.identifier",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Citation.citedArtifact.relatedIdentifier",
        "path": "Citation.citedArtifact.relatedIdentifier",
        "short": "Identifier not unique to the cited artifact. May include trial registry identifiers",
        "definition": "A formal identifier that is used to identify things closely related to the cited        artifact.",
        "comment": "May include trial registry identifiers, e.g. NCT04372602 from clinicaltrials.gov.        This related identifier would not be used as a unique identifier for the cited        artifact itself. Multiple published articles (each with their own unique identifier)        may relate to the same study record in a research registry. Commonly used related        identifiers for study registries include ClinicalTrials.gov identifier (NCTId)        and PROSPERO identifier (used for registration of systematic reviews). To maintain        interoperability, the suggested identifier.system values to use for these 2 identifiers        are: ClinicalTrials.gov = \"https://clinicaltrials.gov\" PROSPERO = \"https://www       .crd.york.ac.uk/prospero/\"",
        "requirements": "Allows externally provided and/or usable identifiers to be associated with this        the cited artifact.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.relatedIdentifier",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Citation.citedArtifact.dateAccessed",
        "path": "Citation.citedArtifact.dateAccessed",
        "short": "When the cited artifact was accessed",
        "definition": "When the cited artifact was accessed.",
        "comment": "Use this element when citing an artifact from a potentially unstable source, such        as a webpage, to note the date (and time) the source was accessed.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.dateAccessed",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Citation.citedArtifact.version",
        "path": "Citation.citedArtifact.version",
        "short": "The defined version of the cited artifact",
        "definition": "The defined version of the cited artifact.",
        "comment": "This is a business version label used for display in understanding the formal version        of the cited artifact, not a resource version id or technical version number for        an archival system.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.version",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.currentState",
        "path": "Citation.citedArtifact.currentState",
        "short": "The status of the cited artifact",
        "definition": "The status of the cited artifact.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.currentState",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitedArtifactStatusType"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/cited-artifact-status-type"
        }
      },
      {
        "id": "Citation.citedArtifact.statusDate",
        "path": "Citation.citedArtifact.statusDate",
        "short": "An effective date or period for a status of the cited artifact",
        "definition": "An effective date or period, historical or future, actual or expected, for a status        of the cited artifact.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.statusDate",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.statusDate.id",
        "path": "Citation.citedArtifact.statusDate.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.statusDate.extension",
        "path": "Citation.citedArtifact.statusDate.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.statusDate.modifierExtension",
        "path": "Citation.citedArtifact.statusDate.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.statusDate.activity",
        "path": "Citation.citedArtifact.statusDate.activity",
        "short": "Classification of the status",
        "definition": "A definition of the status associated with a date or period.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.statusDate.activity",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitedArtifactStatusType"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/cited-artifact-status-type"
        }
      },
      {
        "id": "Citation.citedArtifact.statusDate.actual",
        "path": "Citation.citedArtifact.statusDate.actual",
        "short": "Either occurred or expected",
        "definition": "Either occurred or expected.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.statusDate.actual",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ],
        "meaningWhenMissing": "Value unknown",
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.statusDate.period",
        "path": "Citation.citedArtifact.statusDate.period",
        "short": "When the status started and/or ended",
        "definition": "When the status started and/or ended.",
        "comment": "For an instance, place the same value in both start and end elements.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.statusDate.period",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Period"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.title",
        "path": "Citation.citedArtifact.title",
        "short": "The title details of the article or artifact",
        "definition": "The title details of the article or artifact.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.title",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.title.id",
        "path": "Citation.citedArtifact.title.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.title.extension",
        "path": "Citation.citedArtifact.title.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.title.modifierExtension",
        "path": "Citation.citedArtifact.title.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.title.type",
        "path": "Citation.citedArtifact.title.type",
        "short": "The kind of title",
        "definition": "Used to express the reason for or classification of the title.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.title.type",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "TitleType"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://terminology.hl7.org/ValueSet/title-type"
        }
      },
      {
        "id": "Citation.citedArtifact.title.language",
        "path": "Citation.citedArtifact.title.language",
        "short": "Used to express the specific language",
        "definition": "Used to express the specific language of the title.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.title.language",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "Language"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding",
              "valueBoolean": true
            }
          ],
          "strength": "required",
          "description": "IETF language tag for a human language",
          "valueSet": "http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3",
          "additional": [
            {
              "purpose": "starter",
              "valueSet": "http://hl7.org/fhir/ValueSet/languages"
            }
          ]
        }
      },
      {
        "id": "Citation.citedArtifact.title.text",
        "path": "Citation.citedArtifact.title.text",
        "short": "The title of the article or artifact",
        "definition": "The title of the article or artifact.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.title.text",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "markdown"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.abstract",
        "path": "Citation.citedArtifact.abstract",
        "short": "Summary of the article or artifact",
        "definition": "The abstract may be used to convey article-contained abstracts, externally-created        abstracts, or other descriptive summaries.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.abstract",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.abstract.id",
        "path": "Citation.citedArtifact.abstract.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.abstract.extension",
        "path": "Citation.citedArtifact.abstract.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.abstract.modifierExtension",
        "path": "Citation.citedArtifact.abstract.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.abstract.type",
        "path": "Citation.citedArtifact.abstract.type",
        "short": "The kind of abstract",
        "definition": "Used to express the reason for or classification of the abstract.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.abstract.type",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitedArtifactAbstractType"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/cited-artifact-abstract-type"
        }
      },
      {
        "id": "Citation.citedArtifact.abstract.language",
        "path": "Citation.citedArtifact.abstract.language",
        "short": "Used to express the specific language",
        "definition": "Used to express the specific language of the abstract.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.abstract.language",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "Language"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding",
              "valueBoolean": true
            }
          ],
          "strength": "required",
          "description": "IETF language tag for a human language",
          "valueSet": "http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3",
          "additional": [
            {
              "purpose": "starter",
              "valueSet": "http://hl7.org/fhir/ValueSet/languages"
            }
          ]
        }
      },
      {
        "id": "Citation.citedArtifact.abstract.text",
        "path": "Citation.citedArtifact.abstract.text",
        "short": "Abstract content",
        "definition": "Abstract content.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.abstract.text",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "markdown"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.abstract.copyright",
        "path": "Citation.citedArtifact.abstract.copyright",
        "short": "Copyright notice for the abstract",
        "definition": "Copyright notice for the abstract.",
        "comment": "There is also a copyright element in the publicationForm element, so this copyright        element is intended for copyright of the abstract.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.abstract.copyright",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "markdown"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.part",
        "path": "Citation.citedArtifact.part",
        "short": "The component of the article or artifact",
        "definition": "The component of the article or artifact.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.part",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.part.id",
        "path": "Citation.citedArtifact.part.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.part.extension",
        "path": "Citation.citedArtifact.part.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.part.modifierExtension",
        "path": "Citation.citedArtifact.part.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.part.type",
        "path": "Citation.citedArtifact.part.type",
        "short": "The kind of component",
        "definition": "The kind of component.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.part.type",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitedArtifactPartType"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/cited-artifact-part-type"
        }
      },
      {
        "id": "Citation.citedArtifact.part.value",
        "path": "Citation.citedArtifact.part.value",
        "short": "The specification of the component",
        "definition": "The specification of the component.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.part.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.baseCitation",
        "path": "Citation.citedArtifact.baseCitation",
        "short": "Citation for the primary version and complete form of the cited artifact",
        "definition": "Citation for the primary version and complete form of the cited artifact.",
        "comment": "When referencing a baseCitation, one may inherit any data from the referenced Citation        Resource and consider any data in the current Citation Resource as superceding        to be version-specific or part-specific. For example, the part-specific Citation        may have additional contributorship data that supercedes the contributorship data        for the full citation when there is a need to uniquely report the contributorship        for an image or supplement associated with the fuller citation record.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.baseCitation",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/uv/ebm-incubator/StructureDefinition/Citation"
            ]
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.relatesTo",
        "path": "Citation.citedArtifact.relatesTo",
        "short": "The artifact related to the cited artifact",
        "definition": "The artifact related to the cited artifact.",
        "comment": "The citedArtifact.relatesTo element uses a BackboneElement instead of the RelatedArtifact        Datatype to enable use of an extended value set for the required code for the type        of relationship.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.relatesTo",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.relatesTo.id",
        "path": "Citation.citedArtifact.relatesTo.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.relatesTo.extension",
        "path": "Citation.citedArtifact.relatesTo.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.relatesTo.modifierExtension",
        "path": "Citation.citedArtifact.relatesTo.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.relatesTo.type",
        "path": "Citation.citedArtifact.relatesTo.type",
        "short": "documentation | justification | 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 | specification-of        | created-with | cite-as | summarizes",
        "definition": "The type of relationship to the related artifact.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.relatesTo.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ArtifactRelationshipType"
            }
          ],
          "strength": "extensible",
          "description": "The type of relationship to the related artifact.",
          "valueSet": "http://terminology.hl7.org/ValueSet/artifact-relationship-type"
        }
      },
      {
        "id": "Citation.citedArtifact.relatesTo.classifier",
        "path": "Citation.citedArtifact.relatesTo.classifier",
        "short": "Additional classifiers",
        "definition": "Provides additional classifiers of the related artifact.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.relatesTo.classifier",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitationArtifactClassifier"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/citation-artifact-classifier"
        }
      },
      {
        "id": "Citation.citedArtifact.relatesTo.label",
        "path": "Citation.citedArtifact.relatesTo.label",
        "short": "Short label",
        "definition": "A short label that can be used to reference the related artifact from elsewhere        in the containing artifact, such as a footnote index.",
        "comment": "Though not commonly used in citation records, this could be used for referencing        other articles in the abstract or explanatory notes.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.relatesTo.label",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.relatesTo.display",
        "path": "Citation.citedArtifact.relatesTo.display",
        "short": "Brief description of the related artifact",
        "definition": "A brief description of the document or knowledge resource being referenced, suitable        for display to a consumer.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.relatesTo.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.relatesTo.citation",
        "path": "Citation.citedArtifact.relatesTo.citation",
        "short": "Bibliographic citation for the artifact",
        "definition": "A bibliographic citation for the related artifact. This text SHOULD be formatted        according to an accepted citation format.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.relatesTo.citation",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "markdown"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.relatesTo.target[x]",
        "path": "Citation.citedArtifact.relatesTo.target[x]",
        "short": "The artifact that is related to this Citation's cited artifact",
        "definition": "The artifact that is related to this Citation Resource's cited artifact.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.relatesTo.target[x]",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "uri"
          },
          {
            "code": "Attachment"
          },
          {
            "code": "canonical",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Resource"
            ]
          },
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Resource"
            ]
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm",
        "path": "Citation.citedArtifact.publicationForm",
        "short": "If multiple, used to represent alternative forms of the article that are not separate        citations",
        "definition": "Where, when and how the artifact was published. If multiple, used to represent        alternative forms of the article that are not separate citations.",
        "comment": "A common use is a journal article with a publication date and pagination for a        print version and a different publication date for the online version of the same        article.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.publicationForm",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.id",
        "path": "Citation.citedArtifact.publicationForm.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.extension",
        "path": "Citation.citedArtifact.publicationForm.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.modifierExtension",
        "path": "Citation.citedArtifact.publicationForm.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publishedIn",
        "path": "Citation.citedArtifact.publicationForm.publishedIn",
        "short": "The collection the cited article or artifact is published in",
        "definition": "The collection the cited article or artifact is published in.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.publishedIn",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publishedIn.id",
        "path": "Citation.citedArtifact.publicationForm.publishedIn.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publishedIn.extension",
        "path": "Citation.citedArtifact.publicationForm.publishedIn.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publishedIn.modifierExtension",
        "path": "Citation.citedArtifact.publicationForm.publishedIn.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publishedIn.type",
        "path": "Citation.citedArtifact.publicationForm.publishedIn.type",
        "short": "Kind of container (e.g. Periodical, database, or book)",
        "definition": "Kind of container (e.g. Periodical, database, or book).",
        "comment": "Journals and newspapers are coded as Periodical.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.publishedIn.type",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "PublishedInType"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/published-in-type"
        }
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publishedIn.identifier",
        "path": "Citation.citedArtifact.publicationForm.publishedIn.identifier",
        "short": "Journal identifiers include ISSN, ISO Abbreviation and NLMuniqueID; Book identifiers        include ISBN",
        "definition": "Journal identifiers include ISSN, ISO Abbreviation and NLMuniqueID; Book identifiers        include ISBN.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.publishedIn.identifier",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publishedIn.title",
        "path": "Citation.citedArtifact.publicationForm.publishedIn.title",
        "short": "Name of the database or title of the book or journal",
        "definition": "Name of the database or title of the book or journal.",
        "comment": "ClinicalTrials.gov is a name of a database.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.publishedIn.title",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publishedIn.publisher",
        "path": "Citation.citedArtifact.publicationForm.publishedIn.publisher",
        "short": "Name of or resource describing the publisher",
        "definition": "Name of or resource describing the publisher.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.publishedIn.publisher",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Organization"
            ]
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publishedIn.publisherLocation",
        "path": "Citation.citedArtifact.publicationForm.publishedIn.publisherLocation",
        "short": "Geographic location of the publisher",
        "definition": "Geographic location of the publisher.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.publishedIn.publisherLocation",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.citedMedium",
        "path": "Citation.citedArtifact.publicationForm.citedMedium",
        "short": "Internet or Print",
        "definition": "Describes the form of the medium cited. Common codes are \"Internet\" or        \"Print\". The CitedMedium value set has 6 codes. The codes internet, print,        and offline-digital-storage are the common codes for a typical publication form,        though internet and print are more common for study citations. Three additional        codes (each appending one of the primary codes with \"-without-issue\"        are used for situations when a study is published both within an issue (of a periodical        release as commonly done for journals) AND is published separately from the issue        (as commonly done with early online publication), to represent specific identification        of the publication form not associated with the issue.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.citedMedium",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitedMedium"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/cited-medium"
        }
      },
      {
        "id": "Citation.citedArtifact.publicationForm.volume",
        "path": "Citation.citedArtifact.publicationForm.volume",
        "short": "Volume number of journal or other collection in which the article is published",
        "definition": "Volume number of journal or other collection in which the article is published.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.volume",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.issue",
        "path": "Citation.citedArtifact.publicationForm.issue",
        "short": "Issue, part or supplement of journal or other collection in which the article is        published",
        "definition": "Issue, part or supplement of journal or other collection in which the article is        published.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.issue",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.articleDate",
        "path": "Citation.citedArtifact.publicationForm.articleDate",
        "short": "The date the article was added to the database, or the date the article was released",
        "definition": "The date the article was added to the database, or the date the article was released.",
        "comment": "The articleDate is the preferred element for expressing the publication date as        structured data.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.articleDate",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publicationDateText",
        "path": "Citation.citedArtifact.publicationForm.publicationDateText",
        "short": "Text representation of the date on which the issue of the cited artifact was published",
        "definition": "Text representation of the date on which the issue of the cited artifact was published.",
        "comment": "The publicationDateText element is prefererntially used when a date is not represented        in a form that can be handled as structured data in other elements.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.publicationDateText",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publicationDateSeason",
        "path": "Citation.citedArtifact.publicationForm.publicationDateSeason",
        "short": "Season in which the cited artifact was published",
        "definition": "Season in which the cited artifact was published, e.g. Spring, Summer, Fall/Autumn,        Winter.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.publicationDateSeason",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.lastRevisionDate",
        "path": "Citation.citedArtifact.publicationForm.lastRevisionDate",
        "short": "The date the article was last revised or updated in the database",
        "definition": "The date the article was last revised or updated in the database.",
        "comment": "The lastRevisionDate is used for the cited article and not the date the Citation        Resource is last revised.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.lastRevisionDate",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.language",
        "path": "Citation.citedArtifact.publicationForm.language",
        "short": "Language(s) in which this form of the article is published",
        "definition": "The language or languages in which this form of the article is published.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.language",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "code"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "Language"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding",
              "valueBoolean": true
            }
          ],
          "strength": "required",
          "description": "IETF language tag for a human language",
          "valueSet": "http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3",
          "additional": [
            {
              "purpose": "starter",
              "valueSet": "http://hl7.org/fhir/ValueSet/languages"
            }
          ]
        }
      },
      {
        "id": "Citation.citedArtifact.publicationForm.accessionNumber",
        "path": "Citation.citedArtifact.publicationForm.accessionNumber",
        "short": "Entry number or identifier for inclusion in a database",
        "definition": "Entry number or identifier for inclusion in a database.",
        "comment": "Accession numbers may be used instead of or in addition to page numbers.  Accession        numbers are functionally identifiers when coupled with the identity of the database        for which they are accession numbers. Accession numbers which are used for indexing        citations in a dataset of citations should NOT be entered in Citation.citedArtifact.publicati       onForm.accessionNumber -- this use would be a type of Citation.identifier for the        citation record itself.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.accessionNumber",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.pageString",
        "path": "Citation.citedArtifact.publicationForm.pageString",
        "short": "Used for full display of pagination",
        "definition": "Used for full display of pagination.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.pageString",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.firstPage",
        "path": "Citation.citedArtifact.publicationForm.firstPage",
        "short": "Used for isolated representation of first page",
        "definition": "Used for isolated representation of first page.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.firstPage",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.lastPage",
        "path": "Citation.citedArtifact.publicationForm.lastPage",
        "short": "Used for isolated representation of last page",
        "definition": "Used for isolated representation of last page.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.lastPage",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.pageCount",
        "path": "Citation.citedArtifact.publicationForm.pageCount",
        "short": "Number of pages or screens",
        "definition": "Actual or approximate number of pages or screens. Distinct from reporting the page        numbers.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.pageCount",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.publicationForm.copyright",
        "path": "Citation.citedArtifact.publicationForm.copyright",
        "short": "Copyright notice for the full article or artifact",
        "definition": "Copyright notice for the full article or artifact.",
        "comment": "It is possible that different publication forms have different copyright notices.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.publicationForm.copyright",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "markdown"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.webLocation",
        "path": "Citation.citedArtifact.webLocation",
        "short": "Used for any URL for the article or artifact cited",
        "definition": "Used for any URL for the article or artifact cited.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.webLocation",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.webLocation.id",
        "path": "Citation.citedArtifact.webLocation.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.webLocation.extension",
        "path": "Citation.citedArtifact.webLocation.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.webLocation.modifierExtension",
        "path": "Citation.citedArtifact.webLocation.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.webLocation.classifier",
        "path": "Citation.citedArtifact.webLocation.classifier",
        "short": "Code the reason for different URLs, e.g. abstract and full-text",
        "definition": "A characterization of the object expected at the web location.",
        "comment": "Categories that may be frequently used for study citations may include abstract,        full-text, supplement, webpage, and doi-based.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.webLocation.classifier",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ArtifactUrlClassifier"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/artifact-url-classifier"
        }
      },
      {
        "id": "Citation.citedArtifact.webLocation.url",
        "path": "Citation.citedArtifact.webLocation.url",
        "short": "The specific URL",
        "definition": "The specific URL.",
        "comment": "Persistent URLs, like doi, are preferred.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.webLocation.url",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "uri"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.classification",
        "path": "Citation.citedArtifact.classification",
        "short": "The assignment to an organizing scheme",
        "definition": "The assignment to an organizing scheme.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.classification",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.classification.id",
        "path": "Citation.citedArtifact.classification.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.classification.extension",
        "path": "Citation.citedArtifact.classification.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.classification.modifierExtension",
        "path": "Citation.citedArtifact.classification.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.classification.type",
        "path": "Citation.citedArtifact.classification.type",
        "short": "The kind of classifier (e.g. publication type, keyword)",
        "definition": "The kind of classifier (e.g. publication type, keyword).",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.classification.type",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitedArtifactClassificationType"
            }
          ],
          "strength": "preferred",
          "valueSet": "http://hl7.org/fhir/ValueSet/cited-artifact-classification-type"
        }
      },
      {
        "id": "Citation.citedArtifact.classification.classifier",
        "path": "Citation.citedArtifact.classification.classifier",
        "short": "The specific classification value",
        "definition": "The specific classification value.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.classification.classifier",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitationArtifactClassifier"
            }
          ],
          "strength": "example",
          "valueSet": "http://hl7.org/fhir/ValueSet/citation-artifact-classifier"
        }
      },
      {
        "id": "Citation.citedArtifact.classification.artifactAssessment",
        "path": "Citation.citedArtifact.classification.artifactAssessment",
        "short": "Complex or externally created classification",
        "definition": "Complex or externally created classification.",
        "comment": "Examples relevant to study citations include MeSH Headings or Keywords that contain        qualifier codings or sub-classifications, and include risk of bias assessments        created by persons different from the creator of the citation record.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.classification.artifactAssessment",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/ArtifactAssessment"
            ]
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.contributorship",
        "path": "Citation.citedArtifact.contributorship",
        "short": "Attribution of authors and other contributors",
        "definition": "This element is used to list authors and other contributors, their contact information,        specific contributions, and summary statements.",
        "requirements": "Need to support individualized and collective attribution of authorship and contributorship        to people and groups.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.contributorship",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.contributorship.id",
        "path": "Citation.citedArtifact.contributorship.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.extension",
        "path": "Citation.citedArtifact.contributorship.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.modifierExtension",
        "path": "Citation.citedArtifact.contributorship.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.complete",
        "path": "Citation.citedArtifact.contributorship.complete",
        "short": "Indicates if all authors are included",
        "definition": "Indication whether all authors are included in the entry content.",
        "comment": "If list is incomplete, \"et al\" can be appended to Contributorship.summary.value        for display purposes.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.contributorship.complete",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ],
        "meaningWhenMissing": "Value unknown",
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry",
        "path": "Citation.citedArtifact.contributorship.entry",
        "short": "An individual entity named as a contributor",
        "definition": "An individual entity named as a contributor, for example in the author list or        contributor list.",
        "comment": "Used to report contributorship in individualized ways.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.contributorship.entry",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.id",
        "path": "Citation.citedArtifact.contributorship.entry.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.extension",
        "path": "Citation.citedArtifact.contributorship.entry.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.modifierExtension",
        "path": "Citation.citedArtifact.contributorship.entry.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.contributor",
        "path": "Citation.citedArtifact.contributorship.entry.contributor",
        "short": "The identity of the individual contributor",
        "definition": "The identity of the individual contributor.",
        "comment": "If naming a contributor without additional detail or further structured data, the        display element within the Reference datatype may be used for a simple string without        referencing another resource.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.contributorship.entry.contributor",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Practitioner",
              "http://hl7.org/fhir/StructureDefinition/Organization"
            ]
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.forenameInitials",
        "path": "Citation.citedArtifact.contributorship.entry.forenameInitials",
        "short": "For citation styles that use initials",
        "definition": "For citation styles that use initials.",
        "comment": "This element is used to support a data element used for citations that is not otherwise        supported fully by FHIR HumanName datatype. In some citation summary styles (e.g.        Medline), authors are presented with full spelling of their last name (family name)        and initials for all forenames (first names, middle names, preceding names, given        names). As the FHIR HumanName Datatype does not have a specific element for forename        initials and this is common in citation usage, the element is added to contributorship.entry        directly.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.contributorship.entry.forenameInitials",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.affiliation",
        "path": "Citation.citedArtifact.contributorship.entry.affiliation",
        "short": "Organizational affiliation",
        "definition": "Organization affiliated with the contributor.",
        "comment": "If naming an organization without additional detail or further structured data,        the display element within the Reference datatype may be used for a simple string        without referencing another resource.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.contributorship.entry.affiliation",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Organization",
              "http://hl7.org/fhir/StructureDefinition/PractitionerRole"
            ]
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.contributionType",
        "path": "Citation.citedArtifact.contributorship.entry.contributionType",
        "short": "The specific contribution",
        "definition": "The specific nature of an individual’s contribution with respect to the cited work.",
        "comment": "The CreDiT taxonomy provides a way to encode contribution information. The purpose        of CRediT is to provide transparency in contributions to scholarly published work,        to enable improved systems of attribution, credit, and accountability.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.contributorship.entry.contributionType",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ArtifactContributionType"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/artifact-contribution-type"
        }
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.role",
        "path": "Citation.citedArtifact.contributorship.entry.role",
        "short": "The role of the contributor (e.g. author, editor, reviewer, funder)",
        "definition": "The role of the contributor (e.g. author, editor, reviewer, funder).",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.contributorship.entry.role",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ContributorRole"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/contributor-role"
        }
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.contributionInstance",
        "path": "Citation.citedArtifact.contributorship.entry.contributionInstance",
        "short": "Contributions with accounting for time or number",
        "definition": "Contributions with accounting for time or number.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.contributorship.entry.contributionInstance",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.contributionInstance.id",
        "path": "Citation.citedArtifact.contributorship.entry.contributionInstance.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.contributionInstance.extension",
        "path": "Citation.citedArtifact.contributorship.entry.contributionInstance.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.contributionInstance.modifierExtension",
        "path": "Citation.citedArtifact.contributorship.entry.contributionInstance.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.contributionInstance.type",
        "path": "Citation.citedArtifact.contributorship.entry.contributionInstance.type",
        "short": "The specific contribution",
        "definition": "The specific contribution.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.contributorship.entry.contributionInstance.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ArtifactContributionInstanceType"
            }
          ],
          "strength": "preferred",
          "valueSet": "http://hl7.org/fhir/ValueSet/artifact-contribution-instance-type"
        }
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.contributionInstance.time",
        "path": "Citation.citedArtifact.contributorship.entry.contributionInstance.time",
        "short": "The time that the contribution was made",
        "definition": "The time that the contribution was made.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.contributorship.entry.contributionInstance.time",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.correspondingContact",
        "path": "Citation.citedArtifact.contributorship.entry.correspondingContact",
        "short": "Whether the contributor is the corresponding contributor for the role",
        "definition": "Whether the contributor is the corresponding contributor for the role.",
        "comment": "If there are multiple authors and one serves as the corresponding author, then        that one would have correspondingContact = true.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.contributorship.entry.correspondingContact",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ],
        "meaningWhenMissing": "Value unknown",
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.rankingOrder",
        "path": "Citation.citedArtifact.contributorship.entry.rankingOrder",
        "short": "Ranked order of contribution",
        "definition": "Provides a numerical ranking to represent the degree of contributorship relative        to other contributors, such as 1 for first author and 2 for second author.",
        "comment": "Used to retain order of authorship as structured data",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.contributorship.entry.rankingOrder",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "positiveInt"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.contributorship.summary",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
            "valueString": "ContributorshipSummary"
          }
        ],
        "path": "Citation.citedArtifact.contributorship.summary",
        "short": "Used to record a display of the author/contributor list without separate data element        for each list member",
        "definition": "Used to record a display of the author/contributor list without separate data element        for each list member.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.contributorship.summary",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children or both",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.contributorship.summary.id",
        "path": "Citation.citedArtifact.contributorship.summary.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may        be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.summary.extension",
        "path": "Citation.citedArtifact.contributorship.summary.extension",
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element. To make the use of extensions safe and managable, there is a strict        set of governance applied to the definition and use of extensions. Though any implementer        can define an extension, there is a set of requirements that SHALL be met as part        of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.summary.modifierExtension",
        "path": "Citation.citedArtifact.contributorship.summary.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition        of the element and that modifies the understanding of the element in which it is        contained and/or the understanding of the containing element's descendants. Usually        modifier elements provide negation or qualification. To make the use of extensions        safe and managable, there is a strict set of governance applied to the definition        and use of extensions. Though any implementer can define an extension, there is        a set of requirements that SHALL be met as part of the definition of the extension.        Applications processing a resource are required to check for modifier extensions.  Modifier extensions SHALL NOT change the meaning of any elements on Resource or        DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application,        project, or standard - regardless of the institution or jurisdiction that uses        or defines the extensions.  The use of extensions is what allows the FHIR specification        to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be        clearly distinguished from the vast majority of extensions which can be safely        ignored.  This promotes interoperability by eliminating the need for implementers        to prohibit the presence of extensions. For further information, see the [definition        of modifier extensions](extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the        element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.summary.type",
        "path": "Citation.citedArtifact.contributorship.summary.type",
        "short": "Such as author list, contributorship statement, funding statement, acknowledgements        statement, or conflicts of interest statement",
        "definition": "Used most commonly to express an author list or a contributorship statement.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.contributorship.summary.type",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ContributorSummaryType"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/contributor-summary-type"
        }
      },
      {
        "id": "Citation.citedArtifact.contributorship.summary.style",
        "path": "Citation.citedArtifact.contributorship.summary.style",
        "short": "The format for the display string",
        "definition": "The format for the display string, such as author last name with first letter capitalized        followed by forename initials.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.contributorship.summary.style",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ContributorSummaryStyle"
            }
          ],
          "strength": "example",
          "valueSet": "http://hl7.org/fhir/ValueSet/contributor-summary-style"
        }
      },
      {
        "id": "Citation.citedArtifact.contributorship.summary.source",
        "path": "Citation.citedArtifact.contributorship.summary.source",
        "short": "Used to code the producer or rule for creating the display string",
        "definition": "Used to code the producer or rule for creating the display string.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.contributorship.summary.source",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ContributorSummarySource"
            }
          ],
          "strength": "preferred",
          "valueSet": "http://hl7.org/fhir/ValueSet/contributor-summary-source"
        }
      },
      {
        "id": "Citation.citedArtifact.contributorship.summary.value",
        "path": "Citation.citedArtifact.contributorship.summary.value",
        "short": "The display string for the author list, contributor list, or contributorship statement",
        "definition": "The display string for the author list, contributor list, or contributorship statement.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Citation.citedArtifact.contributorship.summary.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "markdown"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Citation.citedArtifact.note",
        "path": "Citation.citedArtifact.note",
        "short": "Any additional information or content for the article or artifact",
        "definition": "Any additional information or content for the article or artifact.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Citation.citedArtifact.note",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Annotation"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": false
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "Citation",
        "extension": [
          {
            "url": "http://hl7.org/fhir/build/StructureDefinition/svg",
            "valueCode": "0,40"
          }
        ],
        "path": "Citation",
        "short": "A description of identification, location, or contributorship of a publication (article or artifact)",
        "definition": "The Citation Resource enables reference to any knowledge artifact for purposes of identification and attribution. The Citation Resource supports existing reference structures and developing publication practices such as versioning, expressing complex contributorship roles, and referencing computable resources.",
        "min": 0,
        "max": "*",
        "constraint": [
          {
            "key": "cnl-0",
            "severity": "warning",
            "human": "Name should be usable as an identifier for the module by machine processing applications such as code generation",
            "expression": "name.exists() implies name.matches('^[A-Z]([A-Za-z0-9_]){1,254}[%content%]#39;)",
            "source": "http://hl7.org/fhir/uv/ebm-incubator/StructureDefinition/Citation"
          }
        ],
        "mapping": [
          {
            "identity": "w5",
            "map": "clinical.general"
          }
        ]
      },
      {
        "id": "Citation.url",
        "path": "Citation.url",
        "short": "Canonical identifier for this citation record, represented as a globally unique URI",
        "definition": "An absolute URI that is used to identify this citation record when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which an authoritative instance of this summary is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the summary is stored on different servers.",
        "comment": "In some cases, the resource can no longer be found at the stated url, but the url itself cannot change. Implementations can use the meta.source element to indicate where the current master source of the resource can be found.",
        "requirements": "Allows the citation record to be referenced by a single globally unique identifier.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "constraint": [
          {
            "key": "cnl-1",
            "severity": "warning",
            "human": "URL should not contain | or # - these characters make processing canonical references problematic",
            "expression": "exists() implies matches('^[^|# ]+[%content%]#39;)",
            "source": "http://hl7.org/fhir/StructureDefinition/CanonicalResource"
          }
        ],
        "isSummary": true,
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.identifier"
          }
        ]
      },
      {
        "id": "Citation.identifier",
        "path": "Citation.identifier",
        "short": "Identifier for the citation record itself",
        "definition": "A formal identifier that is used to identify this citation record when it is represented in other formats, or referenced in a specification, model, design or an instance.",
        "comment": "Use this element if you need to identify the citation record independently from identifying the cited artifact.",
        "requirements": "Allows externally provided and/or usable identifiers to be associated with this citation record.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Identifier"
          }
        ],
        "isSummary": true,
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.identifier"
          },
          {
            "identity": "objimpl",
            "map": "no-gen-base"
          }
        ]
      },
      {
        "id": "Citation.version",
        "path": "Citation.version",
        "short": "Business version of the citation record",
        "definition": "The identifier that is used to identify this version of the citation record when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the citation record author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence.",
        "comment": "This is a business version label used for display in understanding the formal version of the citation record, not a resource version id or technical version number for an archival system. There may be different citation record instances that have the same identifier but different versions. The version can be appended to the url in a reference to allow a reference to a particular business version of the citation record with the format [url]|[version]. The version SHOULD NOT contain a '#' - see [Business Version](resource.html#bv-format).",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "isSummary": true,
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.version"
          }
        ]
      },
      {
        "id": "Citation.versionAlgorithm[x]",
        "path": "Citation.versionAlgorithm[x]",
        "short": "How to compare versions",
        "definition": "Indicates the mechanism used to compare versions to determine which is more current.",
        "comment": "If set as a string, this is a FHIRPath expression that has two additional context variables passed in - %version1 and %version2 and will return a negative number if version1 is newer, a positive number if version2 is newer, and a 0 if the version ordering can't successfully be determined.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          },
          {
            "code": "Coding"
          }
        ],
        "isSummary": true,
        "binding": {
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/version-algorithm"
        }
      },
      {
        "id": "Citation.name",
        "path": "Citation.name",
        "short": "Name for this citation record (computer friendly)",
        "definition": "A natural language name identifying the citation record. This name should be usable as an identifier for the module by machine processing applications such as code generation.",
        "comment": "The name is not expected to be globally unique. The name should be a simple alphanumeric type name to ensure that it is machine-processing friendly.",
        "requirements": "Support human navigation and code generation.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "condition": [
          "cnl-0"
        ],
        "isSummary": true
      },
      {
        "id": "Citation.title",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Citation.title",
        "short": "Name for this citation record (human friendly)",
        "definition": "A short, descriptive, user-friendly title for the citation record.",
        "comment": "This name does not need to be machine-processing friendly and may contain punctuation, white-space, etc. Use this element if you have a need for naming the citation record for human use, such as a display name for the citation record that is used when selecting citations from a list.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "isSummary": true
      },
      {
        "id": "Citation.status",
        "path": "Citation.status",
        "short": "draft | active | retired | unknown",
        "definition": "The status of this summary. Enables tracking the life-cycle of the content.",
        "comment": "Allows filtering of summaries that are appropriate for use versus not. Use \"active\" when the citation record is the version for others to actively use, \"draft\" while you are developing the content, and \"retired\" when this record should no longer be used for any purpose.\n\nSee guidance around (not) making local changes to elements [here](canonicalresource.html#localization).",
        "requirements": "Allows filtering of citation records that are appropriate for use versus not.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "isModifier": true,
        "isModifierReason": "This is labeled as \"Is Modifier\" because applications should not use a retired {{title}} without due consideration",
        "isSummary": true,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "PublicationStatus"
            }
          ],
          "strength": "required",
          "valueSet": "http://hl7.org/fhir/ValueSet/publication-status"
        },
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.status"
          }
        ]
      },
      {
        "id": "Citation.experimental",
        "path": "Citation.experimental",
        "short": "For testing only - never for real usage",
        "definition": "A Boolean value to indicate that this citation record is authored for testing purposes (or education/evaluation/marketing) and no version of this resource will ever be intended for genuine usage.",
        "comment": "Allows filtering of citation records that are appropriate for use versus not.. Experimental resources might include example instances in implementation guides, instances created solely for testing purposes, etc. If experimental is 'true' for any version of a resource, it should be true for all versions of the resource.  (If experimental changes, then it is being misused or a resource that was never intended for real-world use has unexpectedly changed its purpose.).\n\nExperimental resources are not expected to be stable and may well have breaking changes without a corresponding change to the 'version' element.",
        "requirements": "Enables experimental content to be developed following the same lifecycle that would be used for a production-level citation record.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ],
        "meaningWhenMissing": "If absent, this resource is treated as though it is not experimental.",
        "isSummary": true,
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.class"
          }
        ]
      },
      {
        "id": "Citation.date",
        "path": "Citation.date",
        "short": "Date last changed",
        "definition": "The date (and optionally time) when the citation record was last significantly changed. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the citation record changes.",
        "comment": "The date is often not tracked until the resource is published, but may be present on draft content. Note that this is not the same as the resource last-modified-date, since the resource may be a secondary representation of the citation record. Additional specific dates may be added as extensions or be found by consulting Provenances associated with past versions of the resource.\n\nSee guidance around (not) making local changes to elements [here](canonicalresource.html#localization).",
        "alias": [
          "Revision Date"
        ],
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "isSummary": true,
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.recorded"
          }
        ]
      },
      {
        "id": "Citation.author",
        "path": "Citation.author",
        "short": "Who authored the citation record",
        "definition": "Who authored or created the citation record.",
        "comment": "The Citation.author element is structured to support a name (with a string datatype) and contact point information for the author/creator, and is not structured to support unique identifiers for the author. If detailed contributorship data is needed for the authorship of the citation record, then one can create a Citation Resource for the Citation Resource.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "ContactDetail"
          }
        ],
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.author"
          }
        ]
      },
      {
        "id": "Citation.publisher",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Citation.publisher",
        "short": "The publisher of the citation record, not the publisher of the article or artifact being cited",
        "definition": "The name of the organization or individual that published the citation record.",
        "comment": "Usually an organization but may be an individual. The publisher (or steward) of the citation record is the organization or individual primarily responsible for the maintenance and upkeep of the citation record. This is not necessarily the same individual or organization that developed and initially authored the content. The publisher is the primary point of contact for questions or issues with the citation record. This item SHOULD be populated unless the information is available from context.",
        "requirements": "Helps establish the \"authority/credibility\" of the citation record. May also allow for contact.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "isSummary": true,
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.witness"
          }
        ]
      },
      {
        "id": "Citation.contact",
        "path": "Citation.contact",
        "short": "Contact details for the publisher of the citation record",
        "definition": "Contact details to assist a user in finding and communicating with the publisher.",
        "comment": "May be a web site, an email address, a telephone number, etc.\n\nSee guidance around (not) making local changes to elements [here](canonicalresource.html#localization).",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "ContactDetail"
          }
        ],
        "isSummary": true
      },
      {
        "id": "Citation.description",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Citation.description",
        "short": "Natural language description of the citation",
        "definition": "A free text natural language description of the citation from a consumer's perspective.",
        "comment": "This description can be used to capture details such as comments about misuse, instructions for clinical use and interpretation, literature references, examples from the paper world, etc. It is not a rendering of the citation as conveyed in the 'text' field of the resource itself. This item SHOULD be populated unless the information is available from context (e.g. the language of the citation is presumed to be the predominant language in the place the citation was created).",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "markdown"
          }
        ]
      },
      {
        "id": "Citation.useContext",
        "path": "Citation.useContext",
        "short": "The context that the citation record content is intended to support",
        "definition": "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate citation record instances.",
        "comment": "When multiple useContexts are specified, there is no expectation that all or any of the contexts apply.",
        "requirements": "Assist in searching for appropriate content.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "UsageContext"
          }
        ],
        "isSummary": true
      },
      {
        "id": "Citation.jurisdiction",
        "path": "Citation.jurisdiction",
        "short": "Jurisdiction of the authority that maintains the citation record (if applicable)",
        "definition": "A legal or geographic region in which the authority that maintains the resource is operating.  In general, the jurisdiction is also found in the useContext.  The useContext may reference additional jurisdictions because the defining jurisdiction does not necessarily limit the jurisdictions of use.",
        "comment": "It may be possible for the citation record to be used in jurisdictions other than those for which it was originally designed or intended.\n\nDEPRECATION NOTE: For consistency, implementations are encouraged to migrate to using the new 'jurisdiction' code in the useContext element.  (I.e. useContext.code indicating http://terminology.hl7.org/CodeSystem/usage-context-type#jurisdiction and useContext.valueCodeableConcept indicating the jurisdiction.)",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "isSummary": true,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "Jurisdiction"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://terminology.hl7.org/ValueSet/jurisdiction"
        }
      },
      {
        "id": "Citation.purpose",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Citation.purpose",
        "short": "Why this citation is defined",
        "definition": "Explanation of why this citation is needed and why it has been designed as it has.",
        "comment": "This element does not describe the usage of the citation. Instead, it provides traceability of ''why'' the resource is either needed or ''why'' it is defined as it is.  This may be used to point to source materials or specifications that drove the structure of this citation.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "markdown"
          }
        ],
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.why[x]"
          },
          {
            "identity": "objimpl",
            "map": "no-gen-base"
          }
        ]
      },
      {
        "id": "Citation.copyright",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Citation.copyright",
        "short": "Notice about intellectual property ownership, can include restrictions on use for the citation record, not for the cited artifact",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "markdown"
          }
        ]
      },
      {
        "id": "Citation.copyrightLabel",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Citation.copyrightLabel",
        "short": "Copyright holder and year(s) for the ciation record, not for the cited artifact",
        "definition": "A short string (<50 characters), suitable for inclusion in a page footer that identifies the copyright holder, effective period, and optionally whether rights are restricted. (e.g. 'All rights reserved', 'Some rights reserved').",
        "comment": "The copyright symbol and the '(c)' textual representation SHOULD NOT be included in this string. It will be added by software when rendering the notation. Full details about licensing, restrictions, warrantees, etc. goes in the more general 'copyright' element.",
        "requirements": "Defines the content expected to be rendered in all representations of the artifact.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.approvalDate",
        "path": "Citation.approvalDate",
        "short": "When the citation record was approved by publisher",
        "definition": "The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage.",
        "comment": "The 'date' element may be more recent than the approval date because of minor changes or editorial corrections.\n\nSee guidance around (not) making local changes to elements [here](canonicalresource.html#localization).",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "date"
          }
        ],
        "isSummary": true,
        "mapping": [
          {
            "identity": "objimpl",
            "map": "no-gen-base"
          }
        ]
      },
      {
        "id": "Citation.lastReviewDate",
        "path": "Citation.lastReviewDate",
        "short": "When the citation record was last reviewed by the publisher",
        "definition": "The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date.",
        "comment": "If specified, this date follows the original approval date.\n\nSee guidance around (not) making local changes to elements [here](canonicalresource.html#localization).",
        "requirements": "Gives a sense of how \"current\" the content is.  Resources that have not been reviewed in a long time may have a risk of being less appropriate/relevant.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "date"
          }
        ],
        "isSummary": true,
        "mapping": [
          {
            "identity": "objimpl",
            "map": "no-gen-base"
          }
        ]
      },
      {
        "id": "Citation.effectivePeriod",
        "path": "Citation.effectivePeriod",
        "short": "When the citation record is expected to be used",
        "definition": "The period during which the citation record content was or is planned to be in active use.",
        "comment": "The effective period for a citation record determines when the content is applicable for usage and is independent of publication and review dates. For example, a citation intended to be used for the year 2016 might be published in 2015.\n\nSee guidance around (not) making local changes to elements [here](canonicalresource.html#localization).",
        "requirements": "Allows establishing a transition before a resource comes into effect and also allows for a sunsetting process when new versions of the citation record are or are expected to be used instead.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Period"
          }
        ],
        "isSummary": true,
        "mapping": [
          {
            "identity": "objimpl",
            "map": "no-gen-base"
          }
        ]
      },
      {
        "id": "Citation.recorder",
        "path": "Citation.recorder",
        "short": "Who entered the data for the citation record",
        "definition": "Who entered the data for the citation record.",
        "comment": "The Citation.recorder element is structured to support a name (with a string datatype) and contact point information for the recorder, and is not structured to support unique identifiers for the recorder. If detailed contributorship data is needed, then one can create a Citation Resource for the Citation Resource.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "ContactDetail"
          }
        ]
      },
      {
        "id": "Citation.editor",
        "path": "Citation.editor",
        "short": "Who edited the citation record",
        "definition": "Who edited or revised the citation record.",
        "comment": "The Citation.editor element is structured to support a name (with a string datatype) and contact point information for the editor, and is not structured to support unique identifiers for the editor. If detailed contributorship data is needed for the editing of the citation record, then one can create a Citation Resource for the Citation Resource.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "ContactDetail"
          }
        ]
      },
      {
        "id": "Citation.reviewer",
        "path": "Citation.reviewer",
        "short": "Who reviewed the citation record",
        "comment": "The Citation.reviewer element is structured to support a name (with a string datatype) and contact point information for the reviewer, and is not structured to support unique identifiers for the reviewer. If detailed contributorship data is needed for the review of the citation record, then one can create a Citation Resource for the Citation Resource.\n\nSee guidance around (not) making local changes to elements [here](canonicalresource.html#localization).",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "ContactDetail"
          }
        ]
      },
      {
        "id": "Citation.endorser",
        "path": "Citation.endorser",
        "short": "Who endorsed the citation record",
        "comment": "The Citation.endorser element is structured to support a name (with a string datatype) and contact point information for the endorser, and is not structured to support unique identifiers for the endorser. If detailed contributorship data is needed for the endorsement of the citation record, then one can create a Citation Resource for the Citation Resource.\n\nSee guidance around (not) making local changes to elements [here](canonicalresource.html#localization).",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "ContactDetail"
          }
        ]
      },
      {
        "id": "Citation.summary",
        "path": "Citation.summary",
        "short": "A human-readable display of key concepts to represent the citation",
        "definition": "A human-readable display of key concepts to represent the citation.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.summary.style",
        "path": "Citation.summary.style",
        "short": "Format for display of the citation summary",
        "definition": "Format for display of the citation summary.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitationSummaryStyle"
            }
          ],
          "strength": "preferred",
          "valueSet": "http://terminology.hl7.org/ValueSet/citation-summary-style"
        }
      },
      {
        "id": "Citation.summary.text",
        "path": "Citation.summary.text",
        "short": "The human-readable display of the citation summary",
        "definition": "The human-readable display of the citation summary.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "markdown"
          }
        ],
        "isSummary": true
      },
      {
        "id": "Citation.classification",
        "path": "Citation.classification",
        "short": "The assignment to an organizing scheme",
        "comment": "Use this element if you need to classify the citation record independently from classifying the cited artifact.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.classification.type",
        "path": "Citation.classification.type",
        "short": "The kind of classifier (e.g. publication type, keyword)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitationClassificationType"
            }
          ],
          "strength": "preferred",
          "valueSet": "http://terminology.hl7.org/ValueSet/citation-classification-type"
        }
      },
      {
        "id": "Citation.classification.classifier",
        "path": "Citation.classification.classifier",
        "short": "The specific classification value",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitationArtifactClassifier"
            }
          ],
          "strength": "example",
          "valueSet": "http://terminology.hl7.org/ValueSet/citation-artifact-classifier"
        }
      },
      {
        "id": "Citation.note",
        "path": "Citation.note",
        "short": "Used for general notes and annotations not coded elsewhere",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Annotation"
          }
        ]
      },
      {
        "id": "Citation.currentState",
        "path": "Citation.currentState",
        "short": "The status of the citation record",
        "comment": "Use this if needed for reporting the state or status of the citation record, NOT FOR reporting the state or status of the cited article.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitationStatusType"
            }
          ],
          "strength": "example",
          "valueSet": "http://hl7.org/fhir/uv/ebm-incubator/ValueSet/citation-status-type"
        }
      },
      {
        "id": "Citation.statusDate",
        "path": "Citation.statusDate",
        "short": "An effective date or period for a status of the citation record",
        "definition": "The state or status of the citation record paired with an effective date or period for that state.",
        "comment": "Use this if needed for reporting the state or status of the citation record, NOT FOR reporting the state or status of the cited article.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.statusDate.activity",
        "path": "Citation.statusDate.activity",
        "short": "Classification of the status",
        "definition": "The state or status of the citation record (that will be paired with the period).",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitationStatusType"
            }
          ],
          "strength": "example",
          "valueSet": "http://hl7.org/fhir/uv/ebm-incubator/ValueSet/citation-status-type"
        }
      },
      {
        "id": "Citation.statusDate.actual",
        "path": "Citation.statusDate.actual",
        "short": "Either occurred or expected",
        "definition": "Whether the status date is actual (has occurred) or expected (estimated or anticipated).",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ],
        "meaningWhenMissing": "Value unknown"
      },
      {
        "id": "Citation.statusDate.period",
        "path": "Citation.statusDate.period",
        "short": "When the status started and/or ended",
        "comment": "For an instance, place the same value in both start and end elements.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Period"
          }
        ]
      },
      {
        "id": "Citation.relatesTo",
        "extension": [
          {
            "url": "http://hl7.org/fhir/build/StructureDefinition/svg",
            "valueCode": "400,0"
          }
        ],
        "path": "Citation.relatesTo",
        "short": "Relationships to other Resources",
        "definition": "Relationships that this Citation has with other FHIR or non-FHIR resources that already exist.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.relatesTo.type",
        "path": "Citation.relatesTo.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 | reprint | reprint-of | summarizes",
        "definition": "The type of relationship to the related artifact.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ArtifactRelationshipType"
            }
          ],
          "strength": "extensible",
          "description": "The type of relationship to the related artifact.",
          "valueSet": "http://terminology.hl7.org/ValueSet/artifact-relationship-type"
        }
      },
      {
        "id": "Citation.relatesTo.target[x]",
        "path": "Citation.relatesTo.target[x]",
        "short": "The artifact that is related to this Citation",
        "definition": "The artifact that is related to this Citation Resource.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          },
          {
            "code": "Attachment"
          },
          {
            "code": "canonical",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Resource"
            ]
          },
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Resource"
            ]
          },
          {
            "code": "markdown"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact",
        "path": "Citation.citedArtifact",
        "short": "The article or artifact being described",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.identifier",
        "path": "Citation.citedArtifact.identifier",
        "short": "Unique identifier. May include DOI, PMID, PMCID, etc",
        "definition": "A formal identifier that is used to identify the cited artifact when it is represented in other formats, or referenced in a specification, model, design or an instance.",
        "comment": "This element will contain unique identifiers that support de-duplication of citations. Commonly used identifiers for study citations include digital object identifier (DOI), PubMed ID (PMID), and PubMed Central ID (PMCID). To maintain interoperability, the suggested identifier.system values to use for these 3 identifiers are: DOI = \"https://doi.org\" PMID = \"https://pubmed.ncbi.nlm.nih.gov\" PMCID = \"https://www.ncbi.nlm.nih.gov/pmc/\"",
        "requirements": "Allows externally provided and/or usable identifiers to be associated with the cited artifact.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Identifier"
          }
        ],
        "isSummary": true
      },
      {
        "id": "Citation.citedArtifact.relatedIdentifier",
        "path": "Citation.citedArtifact.relatedIdentifier",
        "short": "Identifier not unique to the cited artifact. May include trial registry identifiers",
        "definition": "A formal identifier that is used to identify things closely related to the cited artifact.",
        "comment": "May include trial registry identifiers, e.g. NCT04372602 from clinicaltrials.gov. This related identifier would not be used as a unique identifier for the cited artifact itself. Multiple published articles (each with their own unique identifier) may relate to the same study record in a research registry. Commonly used related identifiers for study registries include ClinicalTrials.gov identifier (NCTId) and PROSPERO identifier (used for registration of systematic reviews). To maintain interoperability, the suggested identifier.system values to use for these 2 identifiers are: ClinicalTrials.gov = \"https://clinicaltrials.gov\" PROSPERO = \"https://www.crd.york.ac.uk/prospero/\"",
        "requirements": "Allows externally provided and/or usable identifiers to be associated with this the cited artifact.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Identifier"
          }
        ],
        "isSummary": true
      },
      {
        "id": "Citation.citedArtifact.dateAccessed",
        "path": "Citation.citedArtifact.dateAccessed",
        "short": "When the cited artifact was accessed",
        "comment": "Use this element when citing an artifact from a potentially unstable source, such as a webpage, to note the date (and time) the source was accessed.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "isSummary": true
      },
      {
        "id": "Citation.citedArtifact.version",
        "path": "Citation.citedArtifact.version",
        "short": "The defined version of the cited artifact",
        "comment": "This is a business version label used for display in understanding the formal version of the cited artifact, not a resource version id or technical version number for an archival system.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.currentState",
        "path": "Citation.citedArtifact.currentState",
        "short": "The status of the cited artifact",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitedArtifactStatusType"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://terminology.hl7.org/ValueSet/cited-artifact-status-type"
        }
      },
      {
        "id": "Citation.citedArtifact.statusDate",
        "path": "Citation.citedArtifact.statusDate",
        "short": "An effective date or period for a status of the cited artifact",
        "definition": "An effective date or period, historical or future, actual or expected, for a status of the cited artifact.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.statusDate.activity",
        "path": "Citation.citedArtifact.statusDate.activity",
        "short": "Classification of the status",
        "definition": "A definition of the status associated with a date or period.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitedArtifactStatusType"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://terminology.hl7.org/ValueSet/cited-artifact-status-type"
        }
      },
      {
        "id": "Citation.citedArtifact.statusDate.actual",
        "path": "Citation.citedArtifact.statusDate.actual",
        "short": "Either occurred or expected",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ],
        "meaningWhenMissing": "Value unknown"
      },
      {
        "id": "Citation.citedArtifact.statusDate.period",
        "path": "Citation.citedArtifact.statusDate.period",
        "short": "When the status started and/or ended",
        "comment": "For an instance, place the same value in both start and end elements.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Period"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.title",
        "path": "Citation.citedArtifact.title",
        "short": "The title details of the article or artifact",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.title.type",
        "path": "Citation.citedArtifact.title.type",
        "short": "The kind of title",
        "definition": "Used to express the reason for or classification of the title.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "TitleType"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://terminology.hl7.org/ValueSet/title-type"
        }
      },
      {
        "id": "Citation.citedArtifact.title.language",
        "path": "Citation.citedArtifact.title.language",
        "short": "Used to express the specific language",
        "definition": "Used to express the specific language of the title.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "Language"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding",
              "valueBoolean": true
            }
          ],
          "strength": "required",
          "description": "IETF language tag for a human language",
          "valueSet": "http://hl7.org/fhir/ValueSet/all-languages",
          "additional": [
            {
              "purpose": "starter",
              "valueSet": "http://hl7.org/fhir/ValueSet/languages"
            }
          ]
        }
      },
      {
        "id": "Citation.citedArtifact.title.text",
        "path": "Citation.citedArtifact.title.text",
        "short": "The title of the article or artifact",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "markdown"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.abstract",
        "path": "Citation.citedArtifact.abstract",
        "short": "Summary of the article or artifact",
        "definition": "The abstract may be used to convey article-contained abstracts, externally-created abstracts, or other descriptive summaries.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.abstract.type",
        "path": "Citation.citedArtifact.abstract.type",
        "short": "The kind of abstract",
        "definition": "Used to express the reason for or classification of the abstract.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitedArtifactAbstractType"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://terminology.hl7.org/ValueSet/cited-artifact-abstract-type"
        }
      },
      {
        "id": "Citation.citedArtifact.abstract.language",
        "path": "Citation.citedArtifact.abstract.language",
        "short": "Used to express the specific language",
        "definition": "Used to express the specific language of the abstract.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "Language"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding",
              "valueBoolean": true
            }
          ],
          "strength": "required",
          "description": "IETF language tag for a human language",
          "valueSet": "http://hl7.org/fhir/ValueSet/all-languages",
          "additional": [
            {
              "purpose": "starter",
              "valueSet": "http://hl7.org/fhir/ValueSet/languages"
            }
          ]
        }
      },
      {
        "id": "Citation.citedArtifact.abstract.text",
        "path": "Citation.citedArtifact.abstract.text",
        "short": "Abstract content",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "markdown"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.abstract.copyright",
        "path": "Citation.citedArtifact.abstract.copyright",
        "short": "Copyright notice for the abstract",
        "comment": "There is also a copyright element in the publicationForm element, so this copyright element is intended for copyright of the abstract.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "markdown"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.part",
        "path": "Citation.citedArtifact.part",
        "short": "The component of the article or artifact",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.part.type",
        "path": "Citation.citedArtifact.part.type",
        "short": "The kind of component",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitedArtifactPartType"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://terminology.hl7.org/ValueSet/cited-artifact-part-type"
        }
      },
      {
        "id": "Citation.citedArtifact.part.value",
        "path": "Citation.citedArtifact.part.value",
        "short": "The specification of the component",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.baseCitation",
        "path": "Citation.citedArtifact.baseCitation",
        "short": "Citation for the primary version and complete form of the cited artifact",
        "comment": "When referencing a baseCitation, one may inherit any data from the referenced Citation Resource and consider any data in the current Citation Resource as superceding to be version-specific or part-specific. For example, the part-specific Citation may have additional contributorship data that supercedes the contributorship data for the full citation when there is a need to uniquely report the contributorship for an image or supplement associated with the fuller citation record.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/uv/ebm-incubator/StructureDefinition/Citation"
            ]
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.relatesTo",
        "path": "Citation.citedArtifact.relatesTo",
        "short": "The artifact related to the cited artifact",
        "comment": "The citedArtifact.relatesTo element uses a BackboneElement instead of the RelatedArtifact Datatype to enable use of an extended value set for the required code for the type of relationship.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.relatesTo.type",
        "path": "Citation.citedArtifact.relatesTo.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 | reprint | reprint-of | summarizes",
        "definition": "The type of relationship to the related artifact.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ArtifactRelationshipType"
            }
          ],
          "strength": "extensible",
          "description": "The type of relationship to the related artifact.",
          "valueSet": "http://terminology.hl7.org/ValueSet/artifact-relationship-type"
        }
      },
      {
        "id": "Citation.citedArtifact.relatesTo.classifier",
        "path": "Citation.citedArtifact.relatesTo.classifier",
        "short": "Additional classifiers",
        "definition": "Provides additional classifiers of the related artifact.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitationArtifactClassifier"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://terminology.hl7.org/ValueSet/citation-artifact-classifier"
        }
      },
      {
        "id": "Citation.citedArtifact.relatesTo.label",
        "path": "Citation.citedArtifact.relatesTo.label",
        "short": "Short label",
        "definition": "A short label that can be used to reference the related artifact from elsewhere in the containing artifact, such as a footnote index.",
        "comment": "Though not commonly used in citation records, this could be used for referencing other articles in the abstract or explanatory notes.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.relatesTo.display",
        "path": "Citation.citedArtifact.relatesTo.display",
        "short": "Brief description of the related artifact",
        "definition": "A brief description of the document or knowledge resource being referenced, suitable for display to a consumer.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.relatesTo.citation",
        "path": "Citation.citedArtifact.relatesTo.citation",
        "short": "Bibliographic citation for the artifact",
        "definition": "A bibliographic citation for the related artifact. This text SHOULD be formatted according to an accepted citation format.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "markdown"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.relatesTo.target[x]",
        "path": "Citation.citedArtifact.relatesTo.target[x]",
        "short": "The artifact that is related to this Citation's cited artifact",
        "definition": "The artifact that is related to this Citation Resource's cited artifact.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "uri"
          },
          {
            "code": "Attachment"
          },
          {
            "code": "canonical",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Resource"
            ]
          },
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Resource"
            ]
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm",
        "path": "Citation.citedArtifact.publicationForm",
        "short": "If multiple, used to represent alternative forms of the article that are not separate citations",
        "definition": "Where, when and how the artifact was published. If multiple, used to represent alternative forms of the article that are not separate citations.",
        "comment": "A common use is a journal article with a publication date and pagination for a print version and a different publication date for the online version of the same article.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publishedIn",
        "path": "Citation.citedArtifact.publicationForm.publishedIn",
        "short": "The collection the cited article or artifact is published in",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publishedIn.type",
        "path": "Citation.citedArtifact.publicationForm.publishedIn.type",
        "short": "Kind of container (e.g. Periodical, database, or book)",
        "comment": "Journals and newspapers are coded as Periodical.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "PublishedInType"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://terminology.hl7.org/ValueSet/published-in-type"
        }
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publishedIn.identifier",
        "path": "Citation.citedArtifact.publicationForm.publishedIn.identifier",
        "short": "Journal identifiers include ISSN, ISO Abbreviation and NLMuniqueID; Book identifiers include ISBN",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publishedIn.title",
        "path": "Citation.citedArtifact.publicationForm.publishedIn.title",
        "short": "Name of the database or title of the book or journal",
        "comment": "ClinicalTrials.gov is a name of a database.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publishedIn.publisher",
        "path": "Citation.citedArtifact.publicationForm.publishedIn.publisher",
        "short": "Name of or resource describing the publisher",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Organization"
            ]
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publishedIn.publisherLocation",
        "path": "Citation.citedArtifact.publicationForm.publishedIn.publisherLocation",
        "short": "Geographic location of the publisher",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.citedMedium",
        "path": "Citation.citedArtifact.publicationForm.citedMedium",
        "short": "Internet or Print",
        "definition": "Describes the form of the medium cited. Common codes are \"Internet\" or \"Print\". The CitedMedium value set has 6 codes. The codes internet, print, and offline-digital-storage are the common codes for a typical publication form, though internet and print are more common for study citations. Three additional codes (each appending one of the primary codes with \"-without-issue\" are used for situations when a study is published both within an issue (of a periodical release as commonly done for journals) AND is published separately from the issue (as commonly done with early online publication), to represent specific identification of the publication form not associated with the issue.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitedMedium"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://terminology.hl7.org/ValueSet/cited-medium"
        }
      },
      {
        "id": "Citation.citedArtifact.publicationForm.volume",
        "path": "Citation.citedArtifact.publicationForm.volume",
        "short": "Volume number of journal or other collection in which the article is published",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.issue",
        "path": "Citation.citedArtifact.publicationForm.issue",
        "short": "Issue, part or supplement of journal or other collection in which the article is published",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.articleDate",
        "path": "Citation.citedArtifact.publicationForm.articleDate",
        "short": "The date the article was added to the database, or the date the article was released",
        "comment": "The articleDate is the preferred element for expressing the publication date as structured data.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publicationDateText",
        "path": "Citation.citedArtifact.publicationForm.publicationDateText",
        "short": "Text representation of the date on which the issue of the cited artifact was published",
        "comment": "The publicationDateText element is prefererntially used when a date is not represented in a form that can be handled as structured data in other elements.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.publicationDateSeason",
        "path": "Citation.citedArtifact.publicationForm.publicationDateSeason",
        "short": "Season in which the cited artifact was published",
        "definition": "Season in which the cited artifact was published, e.g. Spring, Summer, Fall/Autumn, Winter.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.lastRevisionDate",
        "path": "Citation.citedArtifact.publicationForm.lastRevisionDate",
        "short": "The date the article was last revised or updated in the database",
        "comment": "The lastRevisionDate is used for the cited article and not the date the Citation Resource is last revised.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.language",
        "path": "Citation.citedArtifact.publicationForm.language",
        "short": "Language(s) in which this form of the article is published",
        "definition": "The language or languages in which this form of the article is published.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "code"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "Language"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding",
              "valueBoolean": true
            }
          ],
          "strength": "required",
          "description": "IETF language tag for a human language",
          "valueSet": "http://hl7.org/fhir/ValueSet/all-languages",
          "additional": [
            {
              "purpose": "starter",
              "valueSet": "http://hl7.org/fhir/ValueSet/languages"
            }
          ]
        }
      },
      {
        "id": "Citation.citedArtifact.publicationForm.accessionNumber",
        "path": "Citation.citedArtifact.publicationForm.accessionNumber",
        "short": "Entry number or identifier for inclusion in a database",
        "comment": "Accession numbers may be used instead of or in addition to page numbers.  Accession numbers are functionally identifiers when coupled with the identity of the database for which they are accession numbers. Accession numbers which are used for indexing citations in a dataset of citations should NOT be entered in Citation.citedArtifact.publicationForm.accessionNumber -- this use would be a type of Citation.identifier for the citation record itself.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.pageString",
        "path": "Citation.citedArtifact.publicationForm.pageString",
        "short": "Used for full display of pagination",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.firstPage",
        "path": "Citation.citedArtifact.publicationForm.firstPage",
        "short": "Used for isolated representation of first page",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.lastPage",
        "path": "Citation.citedArtifact.publicationForm.lastPage",
        "short": "Used for isolated representation of last page",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.pageCount",
        "path": "Citation.citedArtifact.publicationForm.pageCount",
        "short": "Number of pages or screens",
        "definition": "Actual or approximate number of pages or screens. Distinct from reporting the page numbers.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.publicationForm.copyright",
        "path": "Citation.citedArtifact.publicationForm.copyright",
        "short": "Copyright notice for the full article or artifact",
        "comment": "It is possible that different publication forms have different copyright notices.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "markdown"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.webLocation",
        "path": "Citation.citedArtifact.webLocation",
        "short": "Used for any URL for the article or artifact cited",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.webLocation.classifier",
        "path": "Citation.citedArtifact.webLocation.classifier",
        "short": "Code the reason for different URLs, e.g. abstract and full-text",
        "definition": "A characterization of the object expected at the web location.",
        "comment": "Categories that may be frequently used for study citations may include abstract, full-text, supplement, webpage, and doi-based.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ArtifactUrlClassifier"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://terminology.hl7.org/ValueSet/artifact-url-classifier"
        }
      },
      {
        "id": "Citation.citedArtifact.webLocation.url",
        "path": "Citation.citedArtifact.webLocation.url",
        "short": "The specific URL",
        "comment": "Persistent URLs, like doi, are preferred.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.classification",
        "path": "Citation.citedArtifact.classification",
        "short": "The assignment to an organizing scheme",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.classification.type",
        "path": "Citation.citedArtifact.classification.type",
        "short": "The kind of classifier (e.g. publication type, keyword)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitedArtifactClassificationType"
            }
          ],
          "strength": "preferred",
          "valueSet": "http://terminology.hl7.org/ValueSet/cited-artifact-classification-type"
        }
      },
      {
        "id": "Citation.citedArtifact.classification.classifier",
        "path": "Citation.citedArtifact.classification.classifier",
        "short": "The specific classification value",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitationArtifactClassifier"
            }
          ],
          "strength": "example",
          "valueSet": "http://terminology.hl7.org/ValueSet/citation-artifact-classifier"
        }
      },
      {
        "id": "Citation.citedArtifact.classification.artifactAssessment",
        "path": "Citation.citedArtifact.classification.artifactAssessment",
        "short": "Complex or externally created classification",
        "comment": "Examples relevant to study citations include MeSH Headings or Keywords that contain qualifier codings or sub-classifications, and include risk of bias assessments created by persons different from the creator of the citation record.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/ArtifactAssessment"
            ]
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship",
        "path": "Citation.citedArtifact.contributorship",
        "short": "Attribution of authors and other contributors",
        "definition": "This element is used to list authors and other contributors, their contact information, specific contributions, and summary statements.",
        "requirements": "Need to support individualized and collective attribution of authorship and contributorship to people and groups.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.complete",
        "path": "Citation.citedArtifact.contributorship.complete",
        "short": "Indicates if all authors are included",
        "definition": "Indication whether all authors are included in the entry content.",
        "comment": "If list is incomplete, \"et al\" can be appended to Contributorship.summary.value for display purposes.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ],
        "meaningWhenMissing": "Value unknown"
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry",
        "path": "Citation.citedArtifact.contributorship.entry",
        "short": "An individual entity named as a contributor",
        "definition": "An individual entity named as a contributor, for example in the author list or contributor list.",
        "comment": "Used to report contributorship in individualized ways.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.contributor",
        "path": "Citation.citedArtifact.contributorship.entry.contributor",
        "short": "The identity of the individual contributor",
        "comment": "If naming a contributor without additional detail or further structured data, the display element within the Reference datatype may be used for a simple string without referencing another resource.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Practitioner",
              "http://hl7.org/fhir/StructureDefinition/Organization"
            ]
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.forenameInitials",
        "path": "Citation.citedArtifact.contributorship.entry.forenameInitials",
        "short": "For citation styles that use initials",
        "comment": "This element is used to support a data element used for citations that is not otherwise supported fully by FHIR HumanName datatype. In some citation summary styles (e.g. Medline), authors are presented with full spelling of their last name (family name) and initials for all forenames (first names, middle names, preceding names, given names). As the FHIR HumanName Datatype does not have a specific element for forename initials and this is common in citation usage, the element is added to contributorship.entry directly.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.affiliation",
        "path": "Citation.citedArtifact.contributorship.entry.affiliation",
        "short": "Organizational affiliation",
        "definition": "Organization affiliated with the contributor.",
        "comment": "If naming an organization without additional detail or further structured data, the display element within the Reference datatype may be used for a simple string without referencing another resource.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Organization",
              "http://hl7.org/fhir/StructureDefinition/PractitionerRole"
            ]
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.contributionType",
        "path": "Citation.citedArtifact.contributorship.entry.contributionType",
        "short": "The specific contribution",
        "definition": "The specific nature of an individual’s contribution with respect to the cited work.",
        "comment": "The CreDiT taxonomy provides a way to encode contribution information. The purpose of CRediT is to provide transparency in contributions to scholarly published work, to enable improved systems of attribution, credit, and accountability.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CitedArtifactContributionType"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://terminology.hl7.org/ValueSet/cited-artifact-contribution-type"
        }
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.role",
        "path": "Citation.citedArtifact.contributorship.entry.role",
        "short": "The role of the contributor (e.g. author, editor, reviewer, funder)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ContributorRole"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://terminology.hl7.org/ValueSet/contributor-role"
        }
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.contributionInstance",
        "path": "Citation.citedArtifact.contributorship.entry.contributionInstance",
        "short": "Contributions with accounting for time or number",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.contributionInstance.type",
        "path": "Citation.citedArtifact.contributorship.entry.contributionInstance.type",
        "short": "The specific contribution",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ArtifactContributionInstanceType"
            }
          ],
          "strength": "preferred",
          "valueSet": "http://terminology.hl7.org/ValueSet/artifact-contribution-instance-type"
        }
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.contributionInstance.time",
        "path": "Citation.citedArtifact.contributorship.entry.contributionInstance.time",
        "short": "The time that the contribution was made",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.correspondingContact",
        "path": "Citation.citedArtifact.contributorship.entry.correspondingContact",
        "short": "Whether the contributor is the corresponding contributor for the role",
        "comment": "If there are multiple authors and one serves as the corresponding author, then that one would have correspondingContact = true.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ],
        "meaningWhenMissing": "Value unknown"
      },
      {
        "id": "Citation.citedArtifact.contributorship.entry.rankingOrder",
        "path": "Citation.citedArtifact.contributorship.entry.rankingOrder",
        "short": "Ranked order of contribution",
        "definition": "Provides a numerical ranking to represent the degree of contributorship relative to other contributors, such as 1 for first author and 2 for second author.",
        "comment": "Used to retain order of authorship as structured data",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "positiveInt"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.summary",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
            "valueString": "ContributorshipSummary"
          }
        ],
        "path": "Citation.citedArtifact.contributorship.summary",
        "short": "Used to record a display of the author/contributor list without separate data element for each list member",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.contributorship.summary.type",
        "path": "Citation.citedArtifact.contributorship.summary.type",
        "short": "Such as author list, contributorship statement, funding statement, acknowledgements statement, or conflicts of interest statement",
        "definition": "Used most commonly to express an author list or a contributorship statement.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ContributorSummaryType"
            }
          ],
          "strength": "extensible",
          "valueSet": "http://terminology.hl7.org/ValueSet/contributor-summary-type"
        }
      },
      {
        "id": "Citation.citedArtifact.contributorship.summary.style",
        "path": "Citation.citedArtifact.contributorship.summary.style",
        "short": "The format for the display string",
        "definition": "The format for the display string, such as author last name with first letter capitalized followed by forename initials.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ContributorSummaryStyle"
            }
          ],
          "strength": "example",
          "valueSet": "http://terminology.hl7.org/ValueSet/contributor-summary-style"
        }
      },
      {
        "id": "Citation.citedArtifact.contributorship.summary.source",
        "path": "Citation.citedArtifact.contributorship.summary.source",
        "short": "Used to code the producer or rule for creating the display string",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ContributorSummarySource"
            }
          ],
          "strength": "preferred",
          "valueSet": "http://terminology.hl7.org/ValueSet/contributor-summary-source"
        }
      },
      {
        "id": "Citation.citedArtifact.contributorship.summary.value",
        "path": "Citation.citedArtifact.contributorship.summary.value",
        "short": "The display string for the author list, contributor list, or contributorship statement",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "markdown"
          }
        ]
      },
      {
        "id": "Citation.citedArtifact.note",
        "path": "Citation.citedArtifact.note",
        "short": "Any additional information or content for the article or artifact",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Annotation"
          }
        ]
      }
    ]
  }
}