| identifier | No | Identifier[] | Unique identifier of the catalog item |
| type | No | CodeableConcept | The type of item - medication, device, service, protocol or other |
| orderable | Yes | boolean | Whether the entry represents an orderable item |
| referencedItem | Yes | Reference<Medication / Device / Organization / Practitioner / PractitionerRole / HealthcareService / ActivityDefinition / PlanDefinition / SpecimenDefinition / ObservationDefinition / Binary> | The item that is being defined |
| additionalIdentifier | No | Identifier[] | Any additional identifier(s) for the catalog item, in the same granularity or concept |
| classification | No | CodeableConcept[] | Classification (category or class) of the item entry |
| status | No | code | draft / active / retired / unknown |
| validityPeriod | No | Period | The time period in which this catalog entry is expected to be active |
| validTo | No | dateTime | The date until which this catalog entry is expected to be active |
| lastUpdated | No | dateTime | When was this catalog last updated |
| additionalCharacteristic | No | CodeableConcept[] | Additional characteristics of the catalog entry |
| additionalClassification | No | CodeableConcept[] | Additional classification of the catalog entry |
| relatedEntry | No | CatalogEntryRelatedEntry | An item that this catalog entry is related to |
| - 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 |
| - relationtype | Yes | code | triggers / is-replaced-by |
| - item | Yes | Reference<CatalogEntry> | The reference to the related item |