Skip to main content

Library

The Library resource is a general-purpose container for knowledge asset definitions. It can be used to describe and expose existing knowledge assets such as logic libraries and information model descriptions, as well as to describe a collection of knowledge assets.

Structure

Search Parameters

_id (token)
Logical id of this artifact
Resource.id
jurisdiction (token)
Intended jurisdiction for the library
Library.jurisdiction
_query (token)
A custom search profile that describes a specific defined query operation
context-type-value (composite)
A use context type and value assigned to the library
Library.useContext
version (token)
The business version of the library
Library.version
context (token)
A use context assigned to the library
(Library.useContext.value.ofType(CodeableConcept))
url (uri)
The uri that identifies the library
Library.url
_content (string)
Search on the entire content of the resource
type (token)
The type of the library %28e.g. logic-library, model-definition, asset-collection, module-definition%29
Library.type
context-quantity (quantity)
A quantity- or range-valued use context assigned to the library
(Library.useContext.value.ofType(Quantity)) / (Library.useContext.value.ofType(Range))
context-type-quantity (composite)
A use context type and quantity- or range-based value assigned to the library
Library.useContext
composed-of (reference)
What resource is being referenced
Library.relatedArtifact.where(type='composed-of').resource
_tag (token)
Tags applied to this resource
Resource.meta.tag
identifier (token)
External identifier for the library
Library.identifier
_type (token)
Derived from the R4B Definition
$this.type().name
_profile (uri)
Profiles this resource claims to conform to
Resource.meta.profile
_lastUpdated (date)
When the resource version last changed
Resource.meta.lastUpdated
context-type (token)
A type of use context assigned to the library
Library.useContext.code
date (date)
The library publication date
Library.date
content-type (token)
The type of content in the library %28e.g. text/cql%29
Library.content.contentType
name (string)
Computationally friendly name of the library
Library.name
topic (token)
Topics associated with the module
Library.topic
predecessor (reference)
What resource is being referenced
Library.relatedArtifact.where(type='predecessor').resource
status (token)
The current status of the library
Library.status
depends-on (reference)
What resource is being referenced
Library.relatedArtifact.where(type='depends-on').resource
successor (reference)
What resource is being referenced
Library.relatedArtifact.where(type='successor').resource
description (string)
The description of the library
Library.description
publisher (string)
Name of the publisher of the library
Library.publisher
derived-from (reference)
What resource is being referenced
Library.relatedArtifact.where(type='derived-from').resource
_text (string)
Search on the narrative of the resource
_haste-health-author (reference)
The author of the resource
Resource.meta.extension.where(url='https://haste.health/author').value
_security (token)
Security Labels applied to this resource
Resource.meta.security
_source (uri)
Identifies where the resource comes from
Resource.meta.source
title (string)
The human-friendly name of the library
Library.title
effective (date)
The time during which the library is intended to be in use
Library.effectivePeriod