Basic
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.
- Backends
- PostgreSQLElasticsearch
- Interactions
- CreateReadUpdatePatchDelete
- Search
- 6 of 6 parameters tested
Structure
| Element | Card. | Type | Description |
|---|---|---|---|
identifierΣ | 0..* | Identifier | Business identifier |
codeRequired?!Σ | 1..1 | CodeableConcept | Kind of ResourceBinding (example): basic-resource-type |
subjectΣ | 0..1 | Reference(Resource) | Identifies the focus of this resource |
createdΣ | 0..1 | date | When created |
authorΣ | 0..1 | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization) | Who created |
Σ in _summary results · ?! modifier element · 1.. required · inherited elements in grey
Search parameters
Query with GET [base]/Basic?[parameter]=[value]. Type decides which modifiers and prefixes apply, see search features.
| Parameter | Type | Description | PG | ES |
|---|---|---|---|---|
author | reference | Who created Basic.author | ||
code | token | Kind of Resource Basic.code | ||
created | date | When created Basic.created | ||
identifier | token | Business identifier Basic.identifier | ||
patient | reference | Identifies the focus of this resource Basic.subject.where(resolve() is Patient) | ||
subject | reference | Identifies the focus of this resource Basic.subject |
PG: PostgreSQL, ES: Elasticsearch. passes its TestScript checks, fails, not tested yet. The author of the resource Logical id of this artifact When the resource version last changed Profiles this resource claims to conform to Security Labels applied to this resource Identifies where the resource comes from Tags applied to this resource Derived from the R4B DefinitionCommon parameters on every resource (8)
_haste-health-authorreference _idtoken _lastUpdateddate _profileuri _securitytoken _sourceuri _tagtoken _typetoken