---
type: "resource-definitions"
title: "Basic Definitions"
resource: "Basic"
---
# Basic Definitions
## Basic
Resource for non-supported content
**Definition:** Basic is used for handling concepts not yet defined in FHIR, narrative-only resources that don't map to an existing resource, and custom resources not appropriate for inclusion in the FHIR specification.
**Aliases:** Z-resource, Extension-resource, Custom-resource
**Cardinality:** 0..*
**Mappings:** rim=Act, Entity or Role; w5=infrastructure.structure
## Basic.identifier
Business identifier
**Definition:** Identifier assigned to the resource for business purposes, outside the context of FHIR.
**Cardinality:** 0..*
**Type:** [Identifier](/Identifier)
**Summary:** true
**Mappings:** w5=FiveWs.identifier; rim=./identifier
## Basic.code
Kind of Resource
**Definition:** Identifies the 'type' of resource - equivalent to the resource name for other resources.
**Comments:** Because resource references will only be able to indicate 'Basic', the type of reference will need to be specified in a Profile identified as part of the resource. Refer to the resource notes section for information on appropriate terminologies for this code.
This element is labeled as a modifier because it defines the meaning of the resource and cannot be ignored.
**Requirements:** Must be able to distinguish different types of Basic resources.
**Cardinality:** 1..1
**Type:** [CodeableConcept](/CodeableConcept)
**Binding:** extensible:[version-independent-resource-types](/valueset-version-independent-resource-types)
**Summary:** true
**Is Modifier:** true (Reason: This element determines what kind of resource is being represented which drives the meaning of all of the other elements.)
**Mappings:** w5=FiveWs.what[x]; rim=./code
## Basic.subject
Identifies the focus of this resource
**Definition:** Identifies the patient, practitioner, device or any other resource that is the "focus" of this resource.
**Comments:** Optional as not all potential resources will have subjects. Resources associated with multiple subjects can handle this via extension.
**Requirements:** Needed for partitioning the resource by Patient.
**Cardinality:** 0..1
**Type:** Reference([Resource](/Resource))
**Summary:** true
**Mappings:** w5=FiveWs.subject; rim=./participation[typeCode='SBJ'] (possibly through a ControlAct and Role)
## Basic.created
When created
**Definition:** Identifies when the resource was first created.
**Requirements:** Allows ordering resource instances by time.
**Cardinality:** 0..1
**Type:** [dateTime](/dateTime)
**Summary:** true
**Mappings:** w5=FiveWs.recorded; rim=./participation[typeCode='AUT']/time (possibly through a ControlAct and Role)
## Basic.author
Who created
**Definition:** Indicates who was responsible for creating the resource instance.
**Requirements:** Needed for partitioning the resource.
**Cardinality:** 0..1
**Type:** Reference([Practitioner](/Practitioner), [PractitionerRole](/PractitionerRole), [Patient](/Patient), [RelatedPerson](/RelatedPerson), [Organization](/Organization), [Device](/Device), [CareTeam](/CareTeam))
**Summary:** true
**Mappings:** w5=FiveWs.author; rim=./participation[typeCode='SUB'] (possibly through a ControlAct and Role)