This page is part of the FHIR Specification (v4.2.0: R5 Preview #1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4
FHIR Infrastructure | Maturity Level: 1 | Informative |
Detailed Descriptions for the elements in the fivews pattern.
FiveWs | |
Definition | Who What When Where Why - Common pattern for all resources that deals with attribution. |
Cardinality | 0..* |
Type | Logical |
FiveWs.identifier | |
Definition | Business Identifier. |
Note | This is a business identifier, not a resource identifier (see discussion) |
Cardinality | 0..* |
Type | Identifier |
FiveWs.version | |
Definition | Identifier for this version. |
Note | This is a business versionId, not a resource version id (see discussion) |
Cardinality | 0..1 |
Type | string |
FiveWs.status | |
Definition | Status Field. |
Cardinality | 0..1 |
Terminology Binding | Canonical Status Codes for FHIR Resources (Required) |
Type | code |
Is Modifier | true (Reason: Not known why this is labelled a modifier) |
Alternate Names | fulfills |
FiveWs.class | |
Definition | Classifier Field. |
Cardinality | 0..* |
Type | CodeableConcept |
FiveWs.grade | |
Definition | A field that indicates the potential impact of the content of the resource. |
Cardinality | 0..1 |
Type | CodeableConcept |
Alternate Names | container |
FiveWs.what[x] | |
Definition | what this resource is about. |
Cardinality | 0..1 |
Type | CodeableConcept|Reference(Any) |
[x] Note | See Choice of Data Types for further information about how to use [x] |
Alternate Names | Suspended Reason; Cancelled Reason |
FiveWs.subject | |
Definition | Who this resource is about. |
Cardinality | 0..* |
Type | Reference(Patient | Practitioner | RelatedPerson | Organization) |
Alternate Names | type |
FiveWs.context | |
Definition | a resource that gives context for the work described in this resource (usually Encounter or EpisodeOfCare). |
Cardinality | 0..1 |
Type | Reference(Encounter | EpisodeOfCare) |
FiveWs.init | |
Definition | when the work described in this resource was started (or will be). |
Cardinality | 0..1 |
Type | dateTime |
Alternate Names | patient |
FiveWs.planned | |
Definition | when this resource is planned to occur. |
Cardinality | 0..* |
Type | Timing |
Alternate Names | encounter |
FiveWs.done[x] | |
Definition | when the work described in this resource was completed (or will be). |
Cardinality | 0..1 |
Type | dateTime|Period |
[x] Note | See Choice of Data Types for further information about how to use [x] |
Alternate Names | timing |
FiveWs.recorded | |
Definition | when this resource itself was created. |
Cardinality | 0..1 |
Type | instant |
FiveWs.author | |
Definition | who authored the content of the resource. |
Cardinality | 0..* |
Type | Reference(Patient | Practitioner | RelatedPerson | Organization) |
FiveWs.source | |
Definition | Who provided the information in this resource. |
Cardinality | 0..* |
Type | Reference(Patient | Practitioner | RelatedPerson | Organization) |
FiveWs.actor | |
Definition | who did the work described the resource (or will do). |
Cardinality | 0..* |
Type | Reference(Patient | Practitioner | RelatedPerson | Organization) |
FiveWs.cause | |
Definition | who prompted the work described in the resource. |
Cardinality | 0..* |
Type | Reference(Patient | Practitioner | RelatedPerson | Organization) |
FiveWs.witness | |
Definition | who attests to the content of the resource (individual or org). |
Cardinality | 0..* |
Type | Reference(Patient | Practitioner | RelatedPerson) |
FiveWs.who | |
Definition | An actor involved in the work described by this resource. |
Cardinality | 0..* |
Type | Reference(Patient | Practitioner | RelatedPerson | Organization) |
FiveWs.where[x] | |
Definition | The location of the work described. |
Cardinality | 0..* |
Type | CodeableConcept|Reference(Location) |
[x] Note | See Choice of Data Types for further information about how to use [x] |
FiveWs.why[x] | |
Definition | Why this work was done. |
Cardinality | 0..* |
Type | CodeableConcept|Reference(Any) |
[x] Note | See Choice of Data Types for further information about how to use [x] |