This
page
is
part
of
the
FHIR
Specification
(v5.0.0:
R5
-
STU
v6.0.0-ballot1:
Release
6
Ballot
(1st
Draft)
(see
Ballot
Notes
).
This
is
the
The
current
published
version
in
it's
permanent
home
(it
will
always
be
available
at
this
URL).
is
5.0.0
.
For
a
full
list
of
available
versions,
see
the
Directory
of
published
versions
Clinical
Decision
Support
Work
Group
|
Maturity Level : 0 | Trial Use | Use Context : Country: World |
The canonical URL for this profile is:
http://hl7.org/fhir/StructureDefinition/fhirpathlibrary
Represents a computable/executable FHIRPath logic library
This profile was published on Thu, Jan 1, 1970 00:00+1000 as a draft by HL7.
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work .
This structure is derived from LogicLibrary .
Summary
Mandatory:
4
elements
Must-Support:
5
elements
Fixed
Value:
1
element
Slices
This structure defines the following Slices :
This indicates the differences between this profile and the base LogicLibrary structure.
| Name | Flags | Card. | Type |
Description
&
Constraints
|
|---|---|---|---|---|
|
1..1 | LogicLibrary | Represents a library of quality improvement components | |
|
S | 0 .. * | Attachment |
Contents
of
the
library,
either
embedded
or
referenced
Slice: Unordered, Open by value:contentType |
|
S | 1..* | Attachment |
FHIRPath
Content
|
|
S | 1..1 | id | Referenced as |
|
S | 1..1 | code |
Mime
type
of
the
content,
with
charset
etc.
Fixed Value: text/fhirpath |
|
S | 1..1 | base64Binary | Data inline, base64ed |
Documentation
for
this
format
|
||||
This provides the consolidated view (aka snapshot) of the profile after applying the changes in this profile to the base LogicLibrary structure.
| Name | Flags | Card. | Type |
Description
&
Constraints
|
||||
|---|---|---|---|---|---|---|---|---|
|
C
|
1..1 | LogicLibrary |
Represents
a
library
of
quality
improvement
components
|
||||
|
Σ | 0..1 | id | Logical id of this artifact | ||||
|
Σ | 0..1 | Meta | Metadata about the resource | ||||
|
?! Σ | 0..1 | uri | A set of rules under which this content was created | ||||
|
0..1 | code |
Language
of
the
resource
content
Binding: All Languages ( required ): IETF language tag for a human language
|
|||||
|
0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
|
0..* | Resource |
Contained,
inline
Resources
|
|||||
|
0..* | Extension |
Extension
Slice: Unordered, Open by value:url |
|||||
|
S | 0..* | code |
shareable
|
computable
|
publishable
|
executable
URL: http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability Binding: Knowledge Capability Value Set ( required ) |
||||
|
S | 0..* | code |
narrative
|
semi-structured
|
structured
|
executable
URL: http://hl7.org/fhir/StructureDefinition/cqf-knowledgeRepresentationLevel Binding: Knowledge Representation Level ( required ) |
||||
|
S | 0..* | (Complex) |
Additional
documentation,
review,
or
usage
guidance
URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment |
||||
|
S | 0..* | Coding |
A
code
directly
referenced
by
the
artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-directReferenceCode |
||||
|
?! Σ | 0..* | Extension |
Extensions
that
cannot
be
ignored
|
||||
|
S
Σ
C
|
1..1 | uri | Canonical identifier for this library, represented as a URI (globally unique) | ||||
|
Σ | 0..* | Identifier |
Additional
identifier
for
the
library
|
||||
|
S Σ | 1..1 | string | Business version of the library | ||||
|
S Σ | 0..1 |
How
to
compare
versions
Binding: Version Algorithm ( extensible ) |
|||||
|
string | |||||||
|
Coding | |||||||
|
S
Σ
C
|
0..1 | string | Name for this library (computer friendly) | ||||
|
S Σ | 1..1 | string | Name for this library (human friendly) | ||||
|
0..1 | string | Subordinate title of the library | |||||
|
?! Σ | 1..1 | code |
draft
|
active
|
retired
|
unknown
Binding: PublicationStatus ( required ): The lifecycle status of an artifact. |
||||
|
S Σ | 0..1 | boolean | For testing purposes, not real usage | ||||
|
Σ | 1..1 | CodeableConcept |
logic-library
|
model-definition
|
asset-collection
|
module-definition
Binding: Library Type ( extensible ): The type of knowledge asset this library contains. Required Pattern: At least the following |
||||
|
0..1 | string | Unique id for inter-element referencing | |||||
|
0..* | Extension | Additional content defined by implementations | |||||
|
1..* | Coding |
Code
defined
by
a
terminology
system
Fixed Value: (complex) |
|||||
|
0..1 | string | Unique id for inter-element referencing | |||||
|
0..* | Extension | Additional content defined by implementations | |||||
|
1..1 | uri |
Identity
of
the
terminology
system
Fixed Value: http://terminology.hl7.org/CodeSystem/library-type |
|||||
|
0..1 | string | Version of the system - if relevant | |||||
|
1..1 | code |
Symbol
in
syntax
defined
by
the
system
Fixed Value: module-definition |
|||||
|
0..1 | string | Representation defined by the system | |||||
|
0..1 | boolean | If this coding was chosen directly by the user | |||||
|
0..1 | string | Plain text representation of the concept | |||||
|
S | 0..1 |
Type
of
individual
the
library
content
is
focused
on
Binding: Participant Resource Types ( extensible ): The possible types of subjects for a library (E.g. Patient, Practitioner, Organization, Location, etc.). |
|||||
|
CodeableConcept | |||||||
|
Reference ( Group ) | |||||||
|
Σ | 0..1 | dateTime | Date last changed | ||||
|
S Σ | 0..1 | string | Name of the publisher/steward (organization or individual) | ||||
|
Σ | 0..* | ContactDetail |
Contact
details
for
the
publisher
|
||||
|
S Σ | 1..1 | markdown | Natural language description of the library | ||||
|
Σ | 0..* | UsageContext |
The
context
that
the
content
is
intended
to
support
|
||||
|
Σ
|
0..* | CodeableConcept |
Intended
jurisdiction
for
library
(if
applicable)
Binding: Jurisdiction ValueSet ( extensible ): Countries and regions within which this artifact is targeted for use. |
||||
|
0..1 | markdown | Why this library is defined | |||||
|
0..1 | markdown | Describes the clinical usage of the library | |||||
|
0..1 | markdown | Use and/or publishing restrictions | |||||
|
0..1 | string | Copyright holder and year(s) | |||||
|
0..1 | date | When the library was approved by publisher | |||||
|
0..1 | date | When the library was last reviewed by the publisher | |||||
|
Σ | 0..1 | Period | When the library is expected to be used | ||||
|
0..* | CodeableConcept |
E.g.
Education,
Treatment,
Assessment,
etc
Binding: Definition Topic ( example ): High-level categorization of the definition, used for searching, sorting, and filtering. |
|||||
|
0..* | ContactDetail |
Who
authored
the
content
|
|||||
|
0..* | ContactDetail |
Who
edited
the
content
|
|||||
|
0..* | ContactDetail |
Who
reviewed
the
content
|
|||||
|
0..* | ContactDetail |
Who
endorsed
the
content
|
|||||
|
S | 0 .. * | RelatedArtifact |
Additional
documentation,
citations,
etc
Slice: Unordered, Open by value:type |
||||
|
S | 0..* | RelatedArtifact |
Additional
documentation,
citations,
etc
|
||||
|
0..1 | id | Unique id for inter-element referencing | |||||
|
0..* | Extension |
Additional
content
defined
by
implementations
Slice: Unordered, Open by value:url |
|||||
|
S Σ | 1..1 | code |
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
Binding: RelatedArtifactType ( required ): The type of relationship to the related artifact. Fixed Value: depends-on |
||||
|
Σ | 0..* | CodeableConcept |
Additional
classifiers
Binding: Citation Artifact Classifier ( example ): Additional classifiers for the related artifact. |
||||
|
Σ | 0..1 | string | Short label | ||||
|
Σ | 0..1 | string | Brief description of the related artifact | ||||
|
Σ | 0..1 | markdown | Bibliographic citation for the artifact | ||||
|
Σ | 0..1 | Attachment | What document is being referenced | ||||
|
S Σ | 1..1 | canonical ( CodeSystem | ValueSet | Library ) | What artifact is being referenced | ||||
|
Σ | 0..1 | Reference ( Resource ) | What artifact, if not a conformance resource | ||||
|
Σ | 0..1 | code |
draft
|
active
|
retired
|
unknown
Binding: PublicationStatus ( required ): Publication status of an artifact being referred to. |
||||
|
Σ | 0..1 | date | Date of publication of the artifact being referred to | ||||
|
S | 0..* | ParameterDefinition |
Parameters
defined
by
the
library
|
||||
|
S | 0..* | DataRequirement |
What
data
is
referenced
by
this
library
|
||||
|
S Σ | 0 .. * | Attachment |
Contents
of
the
library,
either
embedded
or
referenced
Slice: Unordered, Open by value:contentType |
||||
|
Content/Rules for all slices | |||||||
|
0..1 | id | Unique id for inter-element referencing | |||||
|
0..* | Extension |
Additional
content
defined
by
implementations
Slice: Unordered, Open by value:url |
|||||
|
S
Σ
C
|
0..1 | code |
Mime
type
of
the
content,
with
charset
etc.
Binding: Mime Types ( required ): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049) Example General: text/plain; charset=UTF-8, image/png |
||||
|
Σ | 0..1 | code |
Human
language
of
the
content
(BCP-47)
Binding: All Languages ( required ): IETF language tag for a human language.
Example General: en-AU |
||||
|
S
C
|
0..1 | base64Binary | Data inline, base64ed | ||||
|
Σ | 0..1 | url |
Uri
where
the
data
can
be
found
Example General: http://www.acme.com/logo-small.png |
||||
|
Σ | 0..1 | integer64 | Number of bytes of content (if url provided) | ||||
|
Σ | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) | ||||
|
Σ | 0..1 | string |
Label
to
display
in
place
of
the
data
Example General: Official Corporate Logo |
||||
|
Σ | 0..1 | dateTime | Date attachment was first created | ||||
|
0..1 | positiveInt | Height of the image in pixels (photo/video) | |||||
|
0..1 | positiveInt | Width of the image in pixels (photo/video) | |||||
|
0..1 | positiveInt | Number of frames if > 1 (photo) | |||||
|
0..1 | decimal | Length in seconds (audio / video) | |||||
|
0..1 | positiveInt | Number of printed pages | |||||
|
S Σ | 1..* | Attachment |
FHIRPath
Content
|
||||
|
S | 1..1 | id | Referenced as | ||||
|
0..* | Extension |
Additional
content
defined
by
implementations
Slice: Unordered, Open by value:url |
|||||
|
S
Σ
C
|
1..1 | code |
Mime
type
of
the
content,
with
charset
etc.
Binding: Mime Types ( required ): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049) Fixed Value: text/fhirpath |
||||
|
Σ | 0..1 | code |
Human
language
of
the
content
(BCP-47)
Binding: All Languages ( required ): IETF language tag for a human language.
Example General: en-AU |
||||
|
S
C
|
1..1 | base64Binary | Data inline, base64ed | ||||
|
Σ | 0..1 | url |
Uri
where
the
data
can
be
found
Example General: http://www.acme.com/logo-small.png |
||||
|
Σ | 0..1 | integer64 | Number of bytes of content (if url provided) | ||||
|
Σ | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) | ||||
|
Σ | 0..1 | string |
Label
to
display
in
place
of
the
data
Example General: Official Corporate Logo |
||||
|
Σ | 0..1 | dateTime | Date attachment was first created | ||||
|
0..1 | positiveInt | Height of the image in pixels (photo/video) | |||||
|
0..1 | positiveInt | Width of the image in pixels (photo/video) | |||||
|
0..1 | positiveInt | Number of frames if > 1 (photo) | |||||
|
0..1 | decimal | Length in seconds (audio / video) | |||||
|
0..1 | positiveInt | Number of printed pages | |||||
Documentation
for
this
format
|
||||||||
<!-- FHIRPathLibrary --><Library xmlns="http://hl7.org/fhir" > <!-- from Element: extension --> <id value="[id]"/><!-- 0..1 Logical id of this artifact --> <meta><!-- I 0..1 Meta Metadata about the resource --></meta> <implicitRules value="[uri]"/><!-- I 0..1 A set of rules under which this content was created --> <language value="[code]"/><!-- I 0..1 Language of the resource content --> <text><!-- I 0..1 Narrative Text summary of the resource, for human interpretation --></text> <contained><!-- 0..* Resource Contained, inline Resources --></contained> <Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict">modifierExtension><!-- I 0..* Extension Extensions that cannot be ignored --></modifierExtension> <url value="[uri]"/><!-- I 1..1 Canonical identifier for this library, represented as a URI (globally unique) --> <identifier><!-- I 0..* Identifier Additional identifier for the library --></identifier> <version value="[string]"/><!-- I 1..1 Business version of the library --> <versionAlgorithm[x]><!-- I 0..1 string|Coding How to compare versions --></versionAlgorithm[x]> <name value="[string]"/><!-- I 0..1 Name for this library (computer friendly) --> <title value="[string]"/><!-- I 1..1 Name for this library (human friendly) --> <subtitle value="[string]"/><!-- I 0..1 Subordinate title of the library --> <status value="[code]"/><!-- I 1..1 draft | active | retired | unknown --> <experimental value="[boolean]"/><!-- I 0..1 For testing purposes, not real usage --> <type><!-- I 1..1 CodeableConcept logic-library | model-definition | asset-collection | module-definition --></type> <subject[x]><!-- I 0..1 CodeableConcept|Reference(Group) Type of individual the library content is focused on --></subject[x]> <date value="[dateTime]"/><!-- I 0..1 Date last changed --> <publisher value="[string]"/><!-- I 0..1 Name of the publisher/steward (organization or individual) --> <contact><!-- I 0..* ContactDetail Contact details for the publisher --></contact> <description value="[markdown]"/><!-- I 1..1 Natural language description of the library --> <useContext><!-- I 0..* UsageContext The context that the content is intended to support --></useContext> <jurisdiction><!-- I 0..* CodeableConcept Intended jurisdiction for library (if applicable) --></jurisdiction> <purpose value="[markdown]"/><!-- I 0..1 Why this library is defined --> <usage value="[markdown]"/><!-- I 0..1 Describes the clinical usage of the library --> <copyright value="[markdown]"/><!-- I 0..1 Use and/or publishing restrictions --> <copyrightLabel value="[string]"/><!-- I 0..1 Copyright holder and year(s) --> <approvalDate value="[date]"/><!-- I 0..1 When the library was approved by publisher --> <lastReviewDate value="[date]"/><!-- I 0..1 When the library was last reviewed by the publisher --> <effectivePeriod><!-- I 0..1 Period When the library is expected to be used --></effectivePeriod> <topic><!-- I 0..* CodeableConcept E.g. Education, Treatment, Assessment, etc --></topic> <author><!-- I 0..* ContactDetail Who authored the content --></author> <editor><!-- I 0..* ContactDetail Who edited the content --></editor> <reviewer><!-- I 0..* ContactDetail Who reviewed the content --></reviewer> <endorser><!-- I 0..* ContactDetail Who endorsed the content --></endorser> <-- relatedArtifact sliced by value:type in the specified orderOpen--> <relatedArtifact> I 0..* RelatedArtifact <!-- I 0..* Additional documentation, citations, etc --> <type value="[code]"/><!-- I 1..1 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 --> <classifier><!-- I 0..* CodeableConcept Additional classifiers --></classifier> <label value="[string]"/><!-- I 0..1 Short label --> <display value="[string]"/><!-- I 0..1 Brief description of the related artifact --> <citation value="[markdown]"/><!-- I 0..1 Bibliographic citation for the artifact --> <document><!-- I 0..1 Attachment What document is being referenced --></document> <resource value="[canonical]"/><!-- I 1..1 What artifact is being referenced --> <resourceReference><!-- I 0..1 Reference(Resource) What artifact, if not a conformance resource --></resourceReference> <publicationStatus value="[code]"/><!-- I 0..1 draft | active | retired | unknown --> <publicationDate value="[date]"/><!-- I 0..1 Date of publication of the artifact being referred to --> </relatedArtifact> <parameter><!-- I 0..* ParameterDefinition Parameters defined by the library --></parameter> <dataRequirement><!-- I 0..* DataRequirement What data is referenced by this library --></dataRequirement> <-- content sliced by value:contentType in the specified orderOpen--> <content> I 1..* Attachment <!-- I 1..* FHIRPath Content --> <contentType value="[code]"/><!-- I 1..1 Mime type of the content, with charset etc. --> <language value="[code]"/><!-- I 0..1 Human language of the content (BCP-47) --> <data value="[base64Binary]"/><!-- I 1..1 Data inline, base64ed --> <url value="[url]"/><!-- I 0..1 Uri where the data can be found --> <size value="[integer64]"/><!-- I 0..1 Number of bytes of content (if url provided) --> <hash value="[base64Binary]"/><!-- I 0..1 Hash of the data (sha-1, base64ed) --> <title value="[string]"/><!-- I 0..1 Label to display in place of the data --> <creation value="[dateTime]"/><!-- I 0..1 Date attachment was first created --> <height value="[positiveInt]"/><!-- I 0..1 Height of the image in pixels (photo/video) --> <width value="[positiveInt]"/><!-- I 0..1 Width of the image in pixels (photo/video) --> <frames value="[positiveInt]"/><!-- I 0..1 Number of frames if > 1 (photo) --> <duration value="[decimal]"/><!-- I 0..1 Length in seconds (audio / video) --> <pages value="[positiveInt]"/><!-- I 0..1 Number of printed pages --> </content> </Library>
{ // FHIRPathLibrary
// from Element: extension
"meta" : { Meta }, // IMetadata about the resource
"implicitRules" : "<uri>", // IA set of rules under which this content was created
"language" : "<code>", // ILanguage of the resource content
"text" : { Narrative }, // IText summary of the resource, for human interpretation
"contained" : [{ Resource }], //Contained, inline Resources
"extension" : [ // sliced by value:url in the specified order, Open
{ // shareable | computable | publishable | executable // I
// from Element: extension
},
{ // narrative | semi-structured | structured | executable // I
// from Element: extension
},
{ // Additional documentation, review, or usage guidance // I
// from Element: extension
},
{ //
{ // A code directly referenced by the artifact // I
// from Element: extension
}
],
"Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict">
Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict">modifierExtension" : [{ Extension }], // IExtensions that cannot be ignored
"url" : "<uri>", // I R! Canonical identifier for this library, represented as a URI (globally unique)
"identifier" : [{ Identifier }], // IAdditional identifier for the library
"version" : "<string>", // I R! Business version of the library
// value[x]: How to compare versions. One of these 2:
"versionAlgorithmString" : "<string>", // IHow to compare versions
"versionAlgorithmCoding" : { Coding }, // IHow to compare versions
"name" : "<string>", // IName for this library (computer friendly)
"title" : "<string>", // I R! Name for this library (human friendly)
"subtitle" : "<string>", // ISubordinate title of the library
"status" : "<code>", // I R! draft | active | retired | unknown
"experimental" : <boolean>, // IFor testing purposes, not real usage
"type" : { CodeableConcept }, // I R! logic-library | model-definition | asset-collection | module-definition
// value[x]: Type of individual the library content is focused on. One of these 2:
"subjectCodeableConcept" : { CodeableConcept }, // IType of individual the library content is focused on
"subjectReference" : { Reference(Group) }, // IType of individual the library content is focused on
"date" : "<dateTime>", // IDate last changed
"publisher" : "<string>", // IName of the publisher/steward (organization or individual)
"contact" : [{ ContactDetail }], // IContact details for the publisher
"description" : "<markdown>", // I R! Natural language description of the library
"useContext" : [{ UsageContext }], // IThe context that the content is intended to support
"jurisdiction" : [{ CodeableConcept }], // IIntended jurisdiction for library (if applicable)
"purpose" : "<markdown>", // IWhy this library is defined
"usage" : "<markdown>", // IDescribes the clinical usage of the library
"copyright" : "<markdown>", // IUse and/or publishing restrictions
"copyrightLabel" : "<string>", // ICopyright holder and year(s)
"approvalDate" : "<date>", // IWhen the library was approved by publisher
"lastReviewDate" : "<date>", // IWhen the library was last reviewed by the publisher
"effectivePeriod" : { Period }, // IWhen the library is expected to be used
"topic" : [{ CodeableConcept }], // IE.g. Education, Treatment, Assessment, etc
"author" : [{ ContactDetail }], // IWho authored the content
"editor" : [{ ContactDetail }], // IWho edited the content
"reviewer" : [{ ContactDetail }], // IWho reviewed the content
"endorser" : [{ ContactDetail }], // IWho endorsed the content
"relatedArtifact" : [ // sliced by value:type in the specified order, Open
{ // Additional documentation, citations, etc // I
// from Element: extension
"extension" : [ // sliced by value:url in the specified order, Open ]
"type" : "depends-on", // I R!
"classifier" : [{ CodeableConcept }], // IAdditional classifiers
"label" : "<string>", // IShort label
"display" : "<string>", // IBrief description of the related artifact
"citation" : "<markdown>", // IBibliographic citation for the artifact
"document" : { Attachment }, // IWhat document is being referenced
"resource" : "<canonical>", // I R! What artifact is being referenced
"resourceReference" : { Reference(Resource) }, // IWhat artifact, if not a conformance resource
"publicationStatus" : "<code>", // Idraft | active | retired | unknown
"publicationDate" : "<date>" // IDate of publication of the artifact being referred to
}
],
"parameter" : [{ ParameterDefinition }], // IParameters defined by the library
"dataRequirement" : [{ DataRequirement }], // IWhat data is referenced by this library
"content" : [ // sliced by value:contentType in the specified order, Open
{ // FHIRPath Content // I R!
// from Element: extension
"extension" : [ // sliced by value:url in the specified order, Open ]
"contentType" : "text/fhirpath", // I R!
"language" : "<code>", // IHuman language of the content (BCP-47)
"data" : "<base64Binary>", // I R! Data inline, base64ed
"url" : "<url>", // IUri where the data can be found
"size" : "<integer64>", // INumber of bytes of content (if url provided)
"hash" : "<base64Binary>", // IHash of the data (sha-1, base64ed)
"title" : "<string>", // ILabel to display in place of the data
"creation" : "<dateTime>", // IDate attachment was first created
"height" : "<positiveInt>", // IHeight of the image in pixels (photo/video)
"width" : "<positiveInt>", // IWidth of the image in pixels (photo/video)
"frames" : "<positiveInt>", // INumber of frames if > 1 (photo)
"duration" : <decimal>, // ILength in seconds (audio / video)
"pages" : "<positiveInt>" // INumber of printed pages
}
],
}
This structure is derived from LogicLibrary .
Summary
Mandatory:
4
elements
Must-Support:
5
elements
Fixed
Value:
1
element
Slices
This structure defines the following Slices :
Differential View
This indicates the differences between this profile and the base LogicLibrary structure.
| Name | Flags | Card. | Type |
Description
&
Constraints
|
|---|---|---|---|---|
|
1..1 | LogicLibrary | Represents a library of quality improvement components | |
|
S | 0 .. * | Attachment |
Contents
of
the
library,
either
embedded
or
referenced
Slice: Unordered, Open by value:contentType |
|
S | 1..* | Attachment |
FHIRPath
Content
|
|
S | 1..1 | id | Referenced as |
|
S | 1..1 | code |
Mime
type
of
the
content,
with
charset
etc.
Fixed Value: text/fhirpath |
|
S | 1..1 | base64Binary | Data inline, base64ed |
Documentation
for
this
format
|
||||
Snapshot View
This provides the consolidated view (aka snapshot) of the profile after applying the changes in this profile to the base LogicLibrary structure.
| Name | Flags | Card. | Type |
Description
&
Constraints
|
||||
|---|---|---|---|---|---|---|---|---|
|
C
|
1..1 | LogicLibrary |
Represents
a
library
of
quality
improvement
components
|
||||
|
Σ | 0..1 | id | Logical id of this artifact | ||||
|
Σ | 0..1 | Meta | Metadata about the resource | ||||
|
?! Σ | 0..1 | uri | A set of rules under which this content was created | ||||
|
0..1 | code |
Language
of
the
resource
content
Binding: All Languages ( required ): IETF language tag for a human language
|
|||||
|
0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
|
0..* | Resource |
Contained,
inline
Resources
|
|||||
|
0..* | Extension |
Extension
Slice: Unordered, Open by value:url |
|||||
|
S | 0..* | code |
shareable
|
computable
|
publishable
|
executable
URL: http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability Binding: Knowledge Capability Value Set ( required ) |
||||
|
S | 0..* | code |
narrative
|
semi-structured
|
structured
|
executable
URL: http://hl7.org/fhir/StructureDefinition/cqf-knowledgeRepresentationLevel Binding: Knowledge Representation Level ( required ) |
||||
|
S | 0..* | (Complex) |
Additional
documentation,
review,
or
usage
guidance
URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment |
||||
|
S | 0..* | Coding |
A
code
directly
referenced
by
the
artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-directReferenceCode |
||||
|
?! Σ | 0..* | Extension |
Extensions
that
cannot
be
ignored
|
||||
|
S
Σ
C
|
1..1 | uri | Canonical identifier for this library, represented as a URI (globally unique) | ||||
|
Σ | 0..* | Identifier |
Additional
identifier
for
the
library
|
||||
|
S Σ | 1..1 | string | Business version of the library | ||||
|
S Σ | 0..1 |
How
to
compare
versions
Binding: Version Algorithm ( extensible ) |
|||||
|
string | |||||||
|
Coding | |||||||
|
S
Σ
C
|
0..1 | string | Name for this library (computer friendly) | ||||
|
S Σ | 1..1 | string | Name for this library (human friendly) | ||||
|
0..1 | string | Subordinate title of the library | |||||
|
?! Σ | 1..1 | code |
draft
|
active
|
retired
|
unknown
Binding: PublicationStatus ( required ): The lifecycle status of an artifact. |
||||
|
S Σ | 0..1 | boolean | For testing purposes, not real usage | ||||
|
Σ | 1..1 | CodeableConcept |
logic-library
|
model-definition
|
asset-collection
|
module-definition
Binding: Library Type ( extensible ): The type of knowledge asset this library contains. Required Pattern: At least the following |
||||
|
0..1 | string | Unique id for inter-element referencing | |||||
|
0..* | Extension | Additional content defined by implementations | |||||
|
1..* | Coding |
Code
defined
by
a
terminology
system
Fixed Value: (complex) |
|||||
|
0..1 | string | Unique id for inter-element referencing | |||||
|
0..* | Extension | Additional content defined by implementations | |||||
|
1..1 | uri |
Identity
of
the
terminology
system
Fixed Value: http://terminology.hl7.org/CodeSystem/library-type |
|||||
|
0..1 | string | Version of the system - if relevant | |||||
|
1..1 | code |
Symbol
in
syntax
defined
by
the
system
Fixed Value: module-definition |
|||||
|
0..1 | string | Representation defined by the system | |||||
|
0..1 | boolean | If this coding was chosen directly by the user | |||||
|
0..1 | string | Plain text representation of the concept | |||||
|
S | 0..1 |
Type
of
individual
the
library
content
is
focused
on
Binding: Participant Resource Types ( extensible ): The possible types of subjects for a library (E.g. Patient, Practitioner, Organization, Location, etc.). |
|||||
|
CodeableConcept | |||||||
|
Reference ( Group ) | |||||||
|
Σ | 0..1 | dateTime | Date last changed | ||||
|
S Σ | 0..1 | string | Name of the publisher/steward (organization or individual) | ||||
|
Σ | 0..* | ContactDetail |
Contact
details
for
the
publisher
|
||||
|
S Σ | 1..1 | markdown | Natural language description of the library | ||||
|
Σ | 0..* | UsageContext |
The
context
that
the
content
is
intended
to
support
|
||||
|
Σ
|
0..* | CodeableConcept |
Intended
jurisdiction
for
library
(if
applicable)
Binding: Jurisdiction ValueSet ( extensible ): Countries and regions within which this artifact is targeted for use. |
||||
|
0..1 | markdown | Why this library is defined | |||||
|
0..1 | markdown | Describes the clinical usage of the library | |||||
|
0..1 | markdown | Use and/or publishing restrictions | |||||
|
0..1 | string | Copyright holder and year(s) | |||||
|
0..1 | date | When the library was approved by publisher | |||||
|
0..1 | date | When the library was last reviewed by the publisher | |||||
|
Σ | 0..1 | Period | When the library is expected to be used | ||||
|
0..* | CodeableConcept |
E.g.
Education,
Treatment,
Assessment,
etc
Binding: Definition Topic ( example ): High-level categorization of the definition, used for searching, sorting, and filtering. |
|||||
|
0..* | ContactDetail |
Who
authored
the
content
|
|||||
|
0..* | ContactDetail |
Who
edited
the
content
|
|||||
|
0..* | ContactDetail |
Who
reviewed
the
content
|
|||||
|
0..* | ContactDetail |
Who
endorsed
the
content
|
|||||
|
S | 0 .. * | RelatedArtifact |
Additional
documentation,
citations,
etc
Slice: Unordered, Open by value:type |
||||
|
S | 0..* | RelatedArtifact |
Additional
documentation,
citations,
etc
|
||||
|
0..1 | id | Unique id for inter-element referencing | |||||
|
0..* | Extension |
Additional
content
defined
by
implementations
Slice: Unordered, Open by value:url |
|||||
|
S Σ | 1..1 | code |
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
Binding: RelatedArtifactType ( required ): The type of relationship to the related artifact. Fixed Value: depends-on |
||||
|
Σ | 0..* | CodeableConcept |
Additional
classifiers
Binding: Citation Artifact Classifier ( example ): Additional classifiers for the related artifact. |
||||
|
Σ | 0..1 | string | Short label | ||||
|
Σ | 0..1 | string | Brief description of the related artifact | ||||
|
Σ | 0..1 | markdown | Bibliographic citation for the artifact | ||||
|
Σ | 0..1 | Attachment | What document is being referenced | ||||
|
S Σ | 1..1 | canonical ( CodeSystem | ValueSet | Library ) | What artifact is being referenced | ||||
|
Σ | 0..1 | Reference ( Resource ) | What artifact, if not a conformance resource | ||||
|
Σ | 0..1 | code |
draft
|
active
|
retired
|
unknown
Binding: PublicationStatus ( required ): Publication status of an artifact being referred to. |
||||
|
Σ | 0..1 | date | Date of publication of the artifact being referred to | ||||
|
S | 0..* | ParameterDefinition |
Parameters
defined
by
the
library
|
||||
|
S | 0..* | DataRequirement |
What
data
is
referenced
by
this
library
|
||||
|
S Σ | 0 .. * | Attachment |
Contents
of
the
library,
either
embedded
or
referenced
Slice: Unordered, Open by value:contentType |
||||
|
Content/Rules for all slices | |||||||
|
0..1 | id | Unique id for inter-element referencing | |||||
|
0..* | Extension |
Additional
content
defined
by
implementations
Slice: Unordered, Open by value:url |
|||||
|
S
Σ
C
|
0..1 | code |
Mime
type
of
the
content,
with
charset
etc.
Binding: Mime Types ( required ): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049) Example General: text/plain; charset=UTF-8, image/png |
||||
|
Σ | 0..1 | code |
Human
language
of
the
content
(BCP-47)
Binding: All Languages ( required ): IETF language tag for a human language.
Example General: en-AU |
||||
|
S
C
|
0..1 | base64Binary | Data inline, base64ed | ||||
|
Σ | 0..1 | url |
Uri
where
the
data
can
be
found
Example General: http://www.acme.com/logo-small.png |
||||
|
Σ | 0..1 | integer64 | Number of bytes of content (if url provided) | ||||
|
Σ | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) | ||||
|
Σ | 0..1 | string |
Label
to
display
in
place
of
the
data
Example General: Official Corporate Logo |
||||
|
Σ | 0..1 | dateTime | Date attachment was first created | ||||
|
0..1 | positiveInt | Height of the image in pixels (photo/video) | |||||
|
0..1 | positiveInt | Width of the image in pixels (photo/video) | |||||
|
0..1 | positiveInt | Number of frames if > 1 (photo) | |||||
|
0..1 | decimal | Length in seconds (audio / video) | |||||
|
0..1 | positiveInt | Number of printed pages | |||||
|
S Σ | 1..* | Attachment |
FHIRPath
Content
|
||||
|
S | 1..1 | id | Referenced as | ||||
|
0..* | Extension |
Additional
content
defined
by
implementations
Slice: Unordered, Open by value:url |
|||||
|
S
Σ
C
|
1..1 | code |
Mime
type
of
the
content,
with
charset
etc.
Binding: Mime Types ( required ): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049) Fixed Value: text/fhirpath |
||||
|
Σ | 0..1 | code |
Human
language
of
the
content
(BCP-47)
Binding: All Languages ( required ): IETF language tag for a human language.
Example General: en-AU |
||||
|
S
C
|
1..1 | base64Binary | Data inline, base64ed | ||||
|
Σ | 0..1 | url |
Uri
where
the
data
can
be
found
Example General: http://www.acme.com/logo-small.png |
||||
|
Σ | 0..1 | integer64 | Number of bytes of content (if url provided) | ||||
|
Σ | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) | ||||
|
Σ | 0..1 | string |
Label
to
display
in
place
of
the
data
Example General: Official Corporate Logo |
||||
|
Σ | 0..1 | dateTime | Date attachment was first created | ||||
|
0..1 | positiveInt | Height of the image in pixels (photo/video) | |||||
|
0..1 | positiveInt | Width of the image in pixels (photo/video) | |||||
|
0..1 | positiveInt | Number of frames if > 1 (photo) | |||||
|
0..1 | decimal | Length in seconds (audio / video) | |||||
|
0..1 | positiveInt | Number of printed pages | |||||
Documentation
for
this
format
|
||||||||
XML Template
<!-- FHIRPathLibrary --><Library xmlns="http://hl7.org/fhir" > <!-- from Element: extension --> <id value="[id]"/><!-- 0..1 Logical id of this artifact --> <meta><!-- I 0..1 Meta Metadata about the resource --></meta> <implicitRules value="[uri]"/><!-- I 0..1 A set of rules under which this content was created --> <language value="[code]"/><!-- I 0..1 Language of the resource content --> <text><!-- I 0..1 Narrative Text summary of the resource, for human interpretation --></text> <contained><!-- 0..* Resource Contained, inline Resources --></contained> <Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict">modifierExtension><!-- I 0..* Extension Extensions that cannot be ignored --></modifierExtension> <url value="[uri]"/><!-- I 1..1 Canonical identifier for this library, represented as a URI (globally unique) --> <identifier><!-- I 0..* Identifier Additional identifier for the library --></identifier> <version value="[string]"/><!-- I 1..1 Business version of the library --> <versionAlgorithm[x]><!-- I 0..1 string|Coding How to compare versions --></versionAlgorithm[x]> <name value="[string]"/><!-- I 0..1 Name for this library (computer friendly) --> <title value="[string]"/><!-- I 1..1 Name for this library (human friendly) --> <subtitle value="[string]"/><!-- I 0..1 Subordinate title of the library --> <status value="[code]"/><!-- I 1..1 draft | active | retired | unknown --> <experimental value="[boolean]"/><!-- I 0..1 For testing purposes, not real usage --> <type><!-- I 1..1 CodeableConcept logic-library | model-definition | asset-collection | module-definition --></type> <subject[x]><!-- I 0..1 CodeableConcept|Reference(Group) Type of individual the library content is focused on --></subject[x]> <date value="[dateTime]"/><!-- I 0..1 Date last changed --> <publisher value="[string]"/><!-- I 0..1 Name of the publisher/steward (organization or individual) --> <contact><!-- I 0..* ContactDetail Contact details for the publisher --></contact> <description value="[markdown]"/><!-- I 1..1 Natural language description of the library --> <useContext><!-- I 0..* UsageContext The context that the content is intended to support --></useContext> <jurisdiction><!-- I 0..* CodeableConcept Intended jurisdiction for library (if applicable) --></jurisdiction> <purpose value="[markdown]"/><!-- I 0..1 Why this library is defined --> <usage value="[markdown]"/><!-- I 0..1 Describes the clinical usage of the library --> <copyright value="[markdown]"/><!-- I 0..1 Use and/or publishing restrictions --> <copyrightLabel value="[string]"/><!-- I 0..1 Copyright holder and year(s) --> <approvalDate value="[date]"/><!-- I 0..1 When the library was approved by publisher --> <lastReviewDate value="[date]"/><!-- I 0..1 When the library was last reviewed by the publisher --> <effectivePeriod><!-- I 0..1 Period When the library is expected to be used --></effectivePeriod> <topic><!-- I 0..* CodeableConcept E.g. Education, Treatment, Assessment, etc --></topic> <author><!-- I 0..* ContactDetail Who authored the content --></author> <editor><!-- I 0..* ContactDetail Who edited the content --></editor> <reviewer><!-- I 0..* ContactDetail Who reviewed the content --></reviewer> <endorser><!-- I 0..* ContactDetail Who endorsed the content --></endorser> <-- relatedArtifact sliced by value:type in the specified orderOpen--> <relatedArtifact> I 0..* RelatedArtifact <!-- I 0..* Additional documentation, citations, etc --> <type value="[code]"/><!-- I 1..1 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 --> <classifier><!-- I 0..* CodeableConcept Additional classifiers --></classifier> <label value="[string]"/><!-- I 0..1 Short label --> <display value="[string]"/><!-- I 0..1 Brief description of the related artifact --> <citation value="[markdown]"/><!-- I 0..1 Bibliographic citation for the artifact --> <document><!-- I 0..1 Attachment What document is being referenced --></document> <resource value="[canonical]"/><!-- I 1..1 What artifact is being referenced --> <resourceReference><!-- I 0..1 Reference(Resource) What artifact, if not a conformance resource --></resourceReference> <publicationStatus value="[code]"/><!-- I 0..1 draft | active | retired | unknown --> <publicationDate value="[date]"/><!-- I 0..1 Date of publication of the artifact being referred to --> </relatedArtifact> <parameter><!-- I 0..* ParameterDefinition Parameters defined by the library --></parameter> <dataRequirement><!-- I 0..* DataRequirement What data is referenced by this library --></dataRequirement> <-- content sliced by value:contentType in the specified orderOpen--> <content> I 1..* Attachment <!-- I 1..* FHIRPath Content --> <contentType value="[code]"/><!-- I 1..1 Mime type of the content, with charset etc. --> <language value="[code]"/><!-- I 0..1 Human language of the content (BCP-47) --> <data value="[base64Binary]"/><!-- I 1..1 Data inline, base64ed --> <url value="[url]"/><!-- I 0..1 Uri where the data can be found --> <size value="[integer64]"/><!-- I 0..1 Number of bytes of content (if url provided) --> <hash value="[base64Binary]"/><!-- I 0..1 Hash of the data (sha-1, base64ed) --> <title value="[string]"/><!-- I 0..1 Label to display in place of the data --> <creation value="[dateTime]"/><!-- I 0..1 Date attachment was first created --> <height value="[positiveInt]"/><!-- I 0..1 Height of the image in pixels (photo/video) --> <width value="[positiveInt]"/><!-- I 0..1 Width of the image in pixels (photo/video) --> <frames value="[positiveInt]"/><!-- I 0..1 Number of frames if > 1 (photo) --> <duration value="[decimal]"/><!-- I 0..1 Length in seconds (audio / video) --> <pages value="[positiveInt]"/><!-- I 0..1 Number of printed pages --> </content> </Library>
JSON Template
{ // FHIRPathLibrary
// from Element: extension
"meta" : { Meta }, // IMetadata about the resource
"implicitRules" : "<uri>", // IA set of rules under which this content was created
"language" : "<code>", // ILanguage of the resource content
"text" : { Narrative }, // IText summary of the resource, for human interpretation
"contained" : [{ Resource }], //Contained, inline Resources
"extension" : [ // sliced by value:url in the specified order, Open
{ // shareable | computable | publishable | executable // I
// from Element: extension
},
{ // narrative | semi-structured | structured | executable // I
// from Element: extension
},
{ // Additional documentation, review, or usage guidance // I
// from Element: extension
},
{ //
{ // A code directly referenced by the artifact // I
// from Element: extension
}
],
"Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict">
Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict">modifierExtension" : [{ Extension }], // IExtensions that cannot be ignored
"url" : "<uri>", // I R! Canonical identifier for this library, represented as a URI (globally unique)
"identifier" : [{ Identifier }], // IAdditional identifier for the library
"version" : "<string>", // I R! Business version of the library
// value[x]: How to compare versions. One of these 2:
"versionAlgorithmString" : "<string>", // IHow to compare versions
"versionAlgorithmCoding" : { Coding }, // IHow to compare versions
"name" : "<string>", // IName for this library (computer friendly)
"title" : "<string>", // I R! Name for this library (human friendly)
"subtitle" : "<string>", // ISubordinate title of the library
"status" : "<code>", // I R! draft | active | retired | unknown
"experimental" : <boolean>, // IFor testing purposes, not real usage
"type" : { CodeableConcept }, // I R! logic-library | model-definition | asset-collection | module-definition
// value[x]: Type of individual the library content is focused on. One of these 2:
"subjectCodeableConcept" : { CodeableConcept }, // IType of individual the library content is focused on
"subjectReference" : { Reference(Group) }, // IType of individual the library content is focused on
"date" : "<dateTime>", // IDate last changed
"publisher" : "<string>", // IName of the publisher/steward (organization or individual)
"contact" : [{ ContactDetail }], // IContact details for the publisher
"description" : "<markdown>", // I R! Natural language description of the library
"useContext" : [{ UsageContext }], // IThe context that the content is intended to support
"jurisdiction" : [{ CodeableConcept }], // IIntended jurisdiction for library (if applicable)
"purpose" : "<markdown>", // IWhy this library is defined
"usage" : "<markdown>", // IDescribes the clinical usage of the library
"copyright" : "<markdown>", // IUse and/or publishing restrictions
"copyrightLabel" : "<string>", // ICopyright holder and year(s)
"approvalDate" : "<date>", // IWhen the library was approved by publisher
"lastReviewDate" : "<date>", // IWhen the library was last reviewed by the publisher
"effectivePeriod" : { Period }, // IWhen the library is expected to be used
"topic" : [{ CodeableConcept }], // IE.g. Education, Treatment, Assessment, etc
"author" : [{ ContactDetail }], // IWho authored the content
"editor" : [{ ContactDetail }], // IWho edited the content
"reviewer" : [{ ContactDetail }], // IWho reviewed the content
"endorser" : [{ ContactDetail }], // IWho endorsed the content
"relatedArtifact" : [ // sliced by value:type in the specified order, Open
{ // Additional documentation, citations, etc // I
// from Element: extension
"extension" : [ // sliced by value:url in the specified order, Open ]
"type" : "depends-on", // I R!
"classifier" : [{ CodeableConcept }], // IAdditional classifiers
"label" : "<string>", // IShort label
"display" : "<string>", // IBrief description of the related artifact
"citation" : "<markdown>", // IBibliographic citation for the artifact
"document" : { Attachment }, // IWhat document is being referenced
"resource" : "<canonical>", // I R! What artifact is being referenced
"resourceReference" : { Reference(Resource) }, // IWhat artifact, if not a conformance resource
"publicationStatus" : "<code>", // Idraft | active | retired | unknown
"publicationDate" : "<date>" // IDate of publication of the artifact being referred to
}
],
"parameter" : [{ ParameterDefinition }], // IParameters defined by the library
"dataRequirement" : [{ DataRequirement }], // IWhat data is referenced by this library
"content" : [ // sliced by value:contentType in the specified order, Open
{ // FHIRPath Content // I R!
// from Element: extension
"extension" : [ // sliced by value:url in the specified order, Open ]
"contentType" : "text/fhirpath", // I R!
"language" : "<code>", // IHuman language of the content (BCP-47)
"data" : "<base64Binary>", // I R! Data inline, base64ed
"url" : "<url>", // IUri where the data can be found
"size" : "<integer64>", // INumber of bytes of content (if url provided)
"hash" : "<base64Binary>", // IHash of the data (sha-1, base64ed)
"title" : "<string>", // ILabel to display in place of the data
"creation" : "<dateTime>", // IDate attachment was first created
"height" : "<positiveInt>", // IHeight of the image in pixels (photo/video)
"width" : "<positiveInt>", // IWidth of the image in pixels (photo/video)
"frames" : "<positiveInt>", // INumber of frames if > 1 (photo)
"duration" : <decimal>, // ILength in seconds (audio / video)
"pages" : "<positiveInt>" // INumber of printed pages
}
],
}
Alternate definitions: Master Definition ( XML , JSON ), Schematron
| Path | Name | Conformance | ValueSet |
| Library.language | All Languages | required | All Languages |
| Library.versionAlgorithm[x] | Version Algorithm | extensible | Version Algorithm |
| Library.status | PublicationStatus | required | PublicationStatus |
| Library.type | Library Type | extensible | Library Type |
| Library.subject[x] | Participant Resource Types | extensible | Participant Resource Types |
| Library.jurisdiction | Jurisdiction ValueSet | extensible | Jurisdiction ValueSet |
| Library.topic | Definition Topic | example | Definition Topic |
| Library.relatedArtifact.type | RelatedArtifactType | required | RelatedArtifactType |
| Library.relatedArtifact.classifier | Citation Artifact Classifier | example | Citation Artifact Classifier |
| Library.relatedArtifact.publicationStatus | PublicationStatus | required | PublicationStatus |
| Library.content.contentType | Mime Types | required | Mime Types |
| Library.content.language | All Languages | required | All Languages |
| Library.content.contentType | Mime Types | required | Mime Types |
| Library.content.language | All Languages | required | All Languages |