Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FHIR ConceptMap equivalence mappings #258

Closed
4 of 10 tasks
joeflack4 opened this issue May 24, 2022 · 1 comment
Closed
4 of 10 tasks

FHIR ConceptMap equivalence mappings #258

joeflack4 opened this issue May 24, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@joeflack4
Copy link
Collaborator

joeflack4 commented May 24, 2022

Description

The TIMS (Terminology Infrastructure Management Systems) team is looking to make an SSSOM extension for FHIR ConceptMap. One of the fields in ConceptMap is called equivalence. It is a categorical variable indicating the relationship between two concepts. The task here is to decide which relationship field CURIEs (that's what I call them, at least) map to each of these categories.

Sub-tasks

Pertaining to any boxes checked below, the check indicates that I've located what I feel are some good mappings. But it doesn't necessarily mean that we've located all of the CURIEs that might appropriately map to the field.

  • 1. relatedto
  • 2. equivalent
  • 3. equal
  • 4. wider
  • 5. subsumes
  • 6. narrower
  • 7. specializes
  • 8. inexact
  • 9. unmatched
  • 10. disjoint

Sub-tasks, expanded

1. relatedto

Definition: The concepts are related to each other, and have at least some overlap in meaning, but the exact relationship is not known.
Candidates:
i. skos:related
ii. skos:relatedMatch

2. equivalent

Definition: The definitions of the concepts mean the same thing (including when structural implications of meaning are considered) (i.e. extensionally identical).
Candidates:
i. skos:exactMatch

Notes: Whatever maps to this cannot also be used for equal, and vice versa.

3. equal

Definition: The definitions of the concepts are exactly the same (i.e. only grammatical differences) and structural implications of meaning are identical or irrelevant (i.e. intentionally identical).
Candidates:
i. skos:exactMatch

Notes: Whatever maps to this cannot also be used for equivalent, and vice versa.

4. wider

Definition: The target mapping is wider in meaning than the source concept.
Candidates:
i. skos:broader
ii. skos:broadMatch

5. subsumes

Definition: The target mapping subsumes the meaning of the source concept (e.g. the source is-a target).
Candidates:
i. rdfs:subClassOf

6. narrower

Definition: The target mapping is narrower in meaning than the source concept. The sense in which the mapping is narrower SHALL be described in the comments in this case, and applications should be careful when attempting to use these mappings operationally.
Candidates:
i. skos:narrower
ii. skos:narrowMatch

7. specializes

Definition: The target mapping specializes the meaning of the source concept (e.g. the target is-a source).
Candidates:
i. ?

8. inexact

Definition: The target mapping overlaps with the source concept, but both source and target cover additional meaning, or the definitions are imprecise and it is uncertain whether they have the same boundaries to their meaning. The sense in which the mapping is inexact SHALL be described in the comments in this case, and applications should be careful when attempting to use these mappings operationally.
Candidates:
i. ?

9. unmatched

Definition: There is no match for this concept in the target code system.
Candidates:
i. ?

10. disjoint

Definition: This is an explicit assertion that there is no mapping between the source and target concept.
Candidates:
i. owl:disjointWith

@joeflack4 joeflack4 self-assigned this May 24, 2022
@joeflack4 joeflack4 added enhancement New feature or request help wanted Extra attention is needed labels May 24, 2022
@joeflack4
Copy link
Collaborator Author

Moved here: mapping-commons/sssom#185

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant