Liking cljdoc? Tell your friends :D

com.eldrix.hermes.graph

Provides a graph API around SNOMED CT structures.

Provides a graph API around SNOMED CT structures.
raw docstring

all-resolversclj

SNOMED resolvers; each expects an environment that contains a key :com.eldrix.hermes.graph/svc representing a SNOMED svc.

SNOMED resolvers; each expects an environment that contains
a key :com.eldrix.hermes.graph/svc representing a SNOMED svc.
sourceraw docstring

concept-by-idclj

Returns a concept by identifier; results namespaced to :info.snomed.Concept/

Returns a concept by identifier; results namespaced to `:info.snomed.Concept/`
sourceraw docstring

concept-defined?clj

Is a concept fully defined?

Is a concept fully defined?
sourceraw docstring

concept-descriptionsclj

Return the descriptions for a given concept.

Return the descriptions for a given concept.
sourceraw docstring

concept-historical-associationsclj

source

concept-moduleclj

Return the module for a given concept.

Return the module for a given concept.
sourceraw docstring

concept-moved-to-namespaceclj

Returns the namespace to which this concept moved.

Returns the namespace to which this concept moved.
sourceraw docstring

concept-possibly-equivalentclj

Returns multiple concepts to which this concept might be possibly equivalent.

Returns multiple concepts to which this concept might be possibly equivalent.
sourceraw docstring

concept-primitive?clj

Is a concept primitive?

Is a concept primitive?
sourceraw docstring

concept-propertiesclj

source

concept-readctv3clj

Each Read CTV3 code has a direct one-to-one map to a SNOMED identifier.

Each Read CTV3 code has a direct one-to-one map to a SNOMED identifier.
sourceraw docstring

concept-refset-idsclj

Returns a concept's reference set identifiers.

Returns a concept's reference set identifiers.
sourceraw docstring

concept-refset-itemsclj

Returns the refset items for a concept.

Returns the refset items for a concept.
sourceraw docstring

concept-relationshipsclj

Returns the concept's relationships. Accepts a parameter :type, specifying the type of relationship. If :type is omitted, all types of relationship will be returned.

Returns the concept's relationships. Accepts a parameter :type, specifying the
type of relationship. If :type is omitted, all types of relationship will be
returned.
sourceraw docstring

concept-replaced-byclj

Returns the single concept that this concept has been replaced by.

Returns the single concept that this concept has been replaced by.
sourceraw docstring

concept-same-asclj

Returns multiple concepts that this concept is now thought to the same as.

Returns multiple concepts that this concept is now thought to the same as.
sourceraw docstring

description-propertiesclj

source

fully-specified-nameclj

source

installed-refsetsclj

source

lowercase-termclj

Returns a lowercase term of a SNOMED CT description according to the rules of case sensitivity.

Returns a lowercase term of a SNOMED CT description according to the rules
of case sensitivity.
sourceraw docstring

(perform-search svc params)
source

preferred-descriptionclj

Returns a concept's preferred description. Takes an optional single parameter :accept-language, a BCP 47 language preference string.

For example: (p.eql/process registry {:id 80146002} [:info.snomed.Concept/id :info.snomed.Concept/active '(:info.snomed.Concept/preferred-description {:accept-language "en-GB"}) {:info.snomed.Concept/descriptions [:info.snomed.Description/active :info.snomed.Description/term]}])

Returns a concept's preferred description.
Takes an optional single parameter :accept-language, a BCP 47 language
preference string.

For example:
(p.eql/process registry {:id 80146002}
  [:info.snomed.Concept/id
   :info.snomed.Concept/active
   '(:info.snomed.Concept/preferred-description {:accept-language "en-GB"})
   {:info.snomed.Concept/descriptions
    [:info.snomed.Description/active :info.snomed.Description/term]}])
sourceraw docstring

readctv3-conceptclj

Each Read CTV3 code has a direct one-to-one map to a SNOMED identifier.

Each Read CTV3 code has a direct one-to-one map to a SNOMED identifier.
sourceraw docstring

record->mapclj

(record->map n r)

Turn a record into a namespaced map.

Turn a record into a namespaced map.
sourceraw docstring

refset-item-propertiesclj

source

refset-item-target-componentclj

Resolve the target component.

Resolve the target component.
sourceraw docstring

refsetitem-conceptclj

source

Performs a search. Parameters: |- :s : search string to use |- :constraint : SNOMED ECL constraint to apply |- :fuzzy : whether to perform fuzzy matching or not |- :fallback-fuzzy : fuzzy matching to use if no results without fuzz |- :max-hits : maximum hits (if omitted returns unlimited but | unsorted results). |- :remove-duplicates? : remove consecutive duplicates by concept id and term.

Performs a search. Parameters:
|- :s                  : search string to use
|- :constraint         : SNOMED ECL constraint to apply
|- :fuzzy              : whether to perform fuzzy matching or not
|- :fallback-fuzzy     : fuzzy matching to use if no results without fuzz
|- :max-hits           : maximum hits (if omitted returns unlimited but
|                        *unsorted* results).
|- :remove-duplicates? : remove consecutive duplicates by concept id and
                         term.
sourceraw docstring

search-resolverclj

source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close