| url | No | uri | Canonical identifier for this code system, represented as a URI (globally unique) (Coding.system) | 
| identifier | No | Identifier[] | Additional identifier for the code system (business identifier) | 
| version | No | string | Business version of the code system (Coding.version) | 
| name | No | string | Name for this code system (computer friendly) | 
| title | No | string | Name for this code system (human friendly) | 
| status | Yes | code | draft / active / retired / unknown | 
| experimental | No | boolean | For testing purposes, not real usage | 
| date | No | dateTime | Date last changed | 
| publisher | No | string | Name of the publisher (organization or individual) | 
| contact | No | ContactDetail[] | Contact details for the publisher | 
| description | No | markdown | Natural language description of the code system | 
| useContext | No | UsageContext[] | The context that the content is intended to support | 
| jurisdiction | No | CodeableConcept[] | Intended jurisdiction for code system (if applicable) | 
| purpose | No | markdown | Why this code system is defined | 
| copyright | No | markdown | Use and/or publishing restrictions | 
| caseSensitive | No | boolean | If code comparison is case sensitive | 
| valueSet | No | canonical | Canonical reference to the value set with entire code system | 
| hierarchyMeaning | No | code | grouped-by / is-a / part-of / classified-with | 
| compositional | No | boolean | If code system defines a compositional grammar | 
| versionNeeded | No | boolean | If definitions are not stable | 
| content | Yes | code | not-present / example / fragment / complete / supplement | 
| supplements | No | canonical | Canonical URL of Code System this adds designations and properties to | 
| count | No | unsignedInt | Total concepts in the code system | 
| filter | No | CodeSystemFilter | Filter that can be used in a value set | 
| - id | No | string | Unique id for inter-element referencing | 
| - extension | No | Extension[] | Additional content defined by implementations | 
| - modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized | 
| - code | Yes | code | Code that identifies the filter | 
| - description | No | string | How or why the filter is used | 
| - operator | Yes | code[] | = / is-a / descendent-of / is-not-a / regex / in / not-in / generalizes / exists | 
| - value | Yes | string | What to use for the value | 
| property | No | CodeSystemProperty | Additional information supplied about each concept | 
| - id | No | string | Unique id for inter-element referencing | 
| - extension | No | Extension[] | Additional content defined by implementations | 
| - modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized | 
| - code | Yes | code | Identifies the property on the concepts, and when referred to in operations | 
| - uri | No | uri | Formal identifier for the property | 
| - description | No | string | Why the property is defined, and/or what it conveys | 
| - type | Yes | code | code / Coding / string / integer / boolean / dateTime / decimal | 
| concept | No | CodeSystemConcept | Concepts in the code system | 
| - id | No | string | Unique id for inter-element referencing | 
| - extension | No | Extension[] | Additional content defined by implementations | 
| - modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized | 
| - code | Yes | code | Code that identifies concept | 
| - display | No | string | Text to display to the user | 
| - definition | No | string | Formal definition | 
| - designation | No | CodeSystemConceptDesignation | Additional representations for the concept | 
| - id | No | string | Unique id for inter-element referencing | 
| - extension | No | Extension[] | Additional content defined by implementations | 
| - modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized | 
| - language | No | code | Human language of the designation | 
| - use | No | Coding | Details how this designation would be used | 
| - value | Yes | string | The text value for this designation | 
| - property | No | CodeSystemConceptProperty | Property value for the concept | 
| - id | No | string | Unique id for inter-element referencing | 
| - extension | No | Extension[] | Additional content defined by implementations | 
| - modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized | 
| - code | Yes | code | Reference to CodeSystem.property.code | 
| - value[x] | Yes | code, Coding, string, integer, boolean, dateTime, decimal | Value of the property for this concept | 
| - concept | No | [] | Child Concepts (is-a/contains/categorizes) |