Glossary Artifact Definition
Contents
- 1 Glossary - incomplete
- 1.1 Definition and Purpose
- 1.2 SAIF Matrix Location
- 1.3 Audience
- 1.4 Applicability
- 1.5 Requirements, Relationships and Content
- 1.6 Artifact Technology
- 1.7 Content Constraints
- 1.8 Content Guidelines
- 1.9 Publishing Representation(s)
- 1.10 Publishing Constraints
- 1.11 Tooling Considerations
- 1.12 Development Process Considerations
- 1.13 Governance Process Considerations
- 1.14 Issues
Glossary - incomplete
Definition and Purpose
Is a collection of defined terms used in the specifications created for a particular domain or project. It collects defined terms from a variety of sources and makes them and their definitions available for "re-use" in other standards and publications.
PRELIMINARY NOTES: MIF - (bold is element)
- glossary
- title (0..1)
- secondaryId (0..1)
- packageLocation (0..1)
- all standard elements
- replaces (0..*) (glossary by ref)
- replacedBy (0..*) (glossary by ref)
- importedGlossary (0..*) (glossary by ref) "base glossary" whose terms will be overridden if defined in current glossary
- termDefinition (1..*)
- term (1..1) note that this is the sole identifier at this level
- definition (0..*) - despite being infinitely infinite, there is NO further identification except the "lang" in the text element
- 'text (1..*) (with language)
- termTranslation (0..*)
- name (1..1) - translated term
- lang (0..1)
- realmNamespace (0..*) in which used or managed
- value (1..1)
- seeAlso (0..*) type is a string holding a term to reference
- term (1..1) note that this is the sole identifier at this level
identifier elements (min) reqd choices for publishing include : artifact realm domain name
gl identified by:
should be artifact (not defined in a domain like the RIM, DAM, DT, VO, DC , but these are NOT presently allowed a GL)
domain-realm artifact-domain-realm
name-realm (Like core principles)
SAIF Matrix Location
This artifact is "Level-independent" because it is may be required at any level at which other artifacts or specifications are being defined. Glossaries are managed to serve all levels. Row(s)
- Conceptual (CIM)
- Logical (PIM)
- Implementable (PSM)
Column(s)
- Enterprise/Business
- Information
Audience
The audience is all audiences because the definitional clarity provided by a glossary is intended to inform any audience.
Health Care Community Audiences:
- General public
- Health care practitioners
- Health system administrators
- Health care policy makers
Health Care Information Technology (IT) Audiences:
- System designers and architects
- System purchasers
- Programmers/implementers
- System vendor management
Applicability
This artifact should be created wherever new terminology is being introduced for use in HL7 specifications. Because of the management requirements of glossaries, they should be defined, in general, at the domain level rather than as part of artifacts of a lower scope.
- Rationale:Glossary term definitions need to be overseen by the Work Groups that create them and must be managed, overall, for publishing in HL7. Thus the glossary content should be aggregated, to the degree possible, within Work Groups and domains.
Requirements, Relationships and Content
- Each glossary term must be unique within the context in which it is defined.
- Rationale Terms are referenced by their names.
- Each glossary term must be defined within a context that is one of:
- A domain-realm combination of a namespace realm and an HL7 domain level;
- A specification document and the namespace realm in which it is defined (such as "Core Principles" or an "Implementable Technology Specification" in the "universal" namespace.)
- A "universal" artifact that is not within a domain, such as RIM, Vocabulary Model or Abstract Data Types Model Artifact Definition|Abstract Data Types Model]].
- A domain-realm combination of a namespace realm and an HL7 domain level;
- Rationale Many technology areas use more-specific or variant definitions for common words. These contextual definitions nee to be presented along with the common and there must be a way to link to the contextual definitions when publishing.
- Each term must permit of alternate definitions in the same context.
- Rationale Many words have multiple meanings in the HL7 context. Consider the word "document" as used as a noun in CDA and as a verb in writing SAIF Artifact definitions. Also, see the definition for domain in the V3 Glossary.
- It must be possible to record translations to various languages for each "term" and each "definition" of the terms.
- Rationale The name of the organization is HL7 International
Relationships and traceability
- Some relationship
- Rationale: Reason for relationship
- Some other relationship
- Rationale: Reason for other relationship
Artifact types that may or must relate to this artifact types:
- Many-related Artifact Type
- Another Many-related Artifact Type
Content
- Content element name - Brief Description
- Another content element name - Brief Description
- Sub-element name - Brief Description
- Another content element name - Brief Description
Artifact Technology
Text here
Rationale
- Some reason
- Some other reason
Alternatives
Some technology
- Some pro or con
- Some other pro or con
Content Constraints
- Some rule
- Rationale: Some reason
- Some other rule
- Rationale: Some other reason
Content Guidelines
- Some rule
- Rationale: Some reason
- Some other rule
- Rationale: Some other reason
Publishing Representation(s)
- Some text
- Rationale: Some rationale
- Some other text
- Rationale: Some other rationale
Publishing Constraints
- Some rule
- Rationale: Some reason
- Some other rule
- Rationale: Some other reason
Tooling Considerations
- Nice-to-have|Required: Some feature
- Rationale: Some rationale
- Nice-to-have|Required: Some other feature
- Rationale: Some other rationale
Development Process Considerations
- Some text
- Rationale: Some rationale
- Some other text
- Rationale: Some other rationale
Governance Process Considerations
- Governance Process name - Some process description
- Rationale: Some rationale
- Another Governance Process name - Process description
- Rationale: Some other rationale
Issues
- Some issue
- Some other issue