v2+ Vocabulary
0.3.0 - Working Draft to present the concept ideas (FO)
v2+ Vocabulary - Local Development build (v0.3.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
This page provides an overview about properties to codesystems in general, or aa a whole, and to individual codes.
The codes are equipped with properties:
| Code | Type | Description | Cardinality |
|---|---|---|---|
| tableNumber | string | what is the table where this concept is used | [1..1] |
| exampleValue | string | example value(s) for a concept domain that provides some example values | [0..*] |
| vocabType | string | type of vocabulary behind this concept (see table below) | [0..1] |
| string | v2 version created | ||
| string | version history (not yet generated/populated) |
Properties to codesystems must be added as extensions because the CodeSystem resource does not provide a means for general properties beside specific extensions.
| Code | Type | Description | Cardinality |
|---|---|---|---|
| versionIntroduced | string | HL7 version introduced | 0..1 |
| versionDeprecated | string | HL7 version deprecated | 0..1 |
| status | string | status | 0..1 |
| comment | string | comment | 0..1 |
| usage | string | usage | 0..1 |
| modified | dateTime | date modified | 0..1 |
The property vocabType has the following meaning:
| Value | Meaning |
|---|---|
| ConceptDomain | only a vocabulary domain without a value set or codeystem |
| ValueSet | constructs a set of values from a foreign or v2 codesystem |
| Classification | codesytem with codes for other or unknown |
| Terminology | codesystem that represent a terminology (no 'other' or 'unknown') |
| Ontology | ontology |
| Ruleset | set of rules to construct values |
Some tables, i.e. codesystems require specific properties to codes. The codes are listed in CodeSystem Property. They are listed here:
| Table | Property | Type | Description | cardinality | applied to version(s) |
|---|---|---|---|---|---|
| 2 | livingTogether | boolean | indicator whether someone is living together with another person | 0..1 | |
| 2 | married | boolean | indicator whether someone is legally married with another person | 0..1 | |
| 3 | msgtype | code | type of message | 1..1 | |
| 3 | msgstruct | code | specific message structure to be used | 0..* | |
| 6 | parent | code | parent concept | 0..1 | 2.4, 2.6, 2.9.1 |
| 8 | ackType | code | acknowledgement type | 2.2, 2.9.1 | |
| 8 | ackValue | code | acknowledgement value | 2.2, 2.9.1 | |
| 76 | chapter | string | chapter in the documentation to which this vocabulary belongs | 0..1 | |
| 76 | event | code | event code using this type | 0..* | |
| 119 | application | code | |||
| 203 | class | code | 0..1 | ||
| 271 | nextStatus | code | what is the next status in a workflow? | 0..1 | |
| 354 | event | code | what is the event using this message structure? | 0..* | >2.3 |
| 354 | trigger | boolean | is this message structure used as a trigger, i.e. not a response message | >2.3 | |
| 391 | msgstruct | code | message structure where this segment group is used | ||
| 396 | category | code | |||
| 396 | country | code | applicable in a specific country only | 0..1 | |
| 436 | parent | code | parent concept | 0..1 |