Skip to content

Should all Entity's be required to have an id? #61

Answered by mbrush
larrybabb asked this question in Q&A
Discussion options

You must be logged in to vote

Regarding alignment patterning after FHIR, my understanding is as follows:

  • FHIR.Element is the parent type for primitive and complex data types. It is not a parent of FHIR.Resource.
  • FHIR.Resource is the root of all FHIR classes representing things of interest in the clinical domain.
  • I consider the gks-core-im.Entity class to be analogous to FHIR.Resource - as it is root of all classes representing things of interest in our domain of discourse - including Information Entities, Activities, Agents, etc., and Domain Entity classes including Variation, Gene/Condition classes, etc.
  • FYI @larrybabb the id property is actually not required in FHIR.Resource (cardinality is 0..1).

Regarding our mo…

Replies: 3 comments 4 replies

Comment options

larrybabb
Sep 3, 2024
Maintainer Author

You must be logged in to vote
3 replies
@ahwagner
Comment options

@larrybabb
Comment options

larrybabb Sep 3, 2024
Maintainer Author

@ahwagner
Comment options

Comment options

larrybabb
Sep 3, 2024
Maintainer Author

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@larrybabb
Comment options

larrybabb Sep 3, 2024
Maintainer Author

Answer selected by larrybabb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants