R4 Ballot #2 (Mixed Normative/Trial use)

This page is part of the FHIR Specification (v3.5.0: R4 Ballot #2). 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: 1Informative

Detailed Descriptions for the elements in the fivews pattern.

FiveWs
Definition

Who What When Where Why - Comon pattern for all resources that deals with attribution.

Control1..1
TypeLogical
FiveWs.identifier
Definition

Business Identifier.

NoteThis is a business identifer, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
FiveWs.version
Definition

Identifier for this version.

NoteThis is a business versionId, not a resource version id (see discussion)
Control0..1
Typestring
FiveWs.status
Definition

Status Field.

Control0..1
Terminology BindingCanonical Status Codes for FHIR Resources (Required)
Typecode
Is Modifiertrue (Reason: Not known why this is labelled a modifier)
Alternate Namesfulfills
FiveWs.class
Definition

Classifier Field.

Control0..*
TypeCodeableConcept
FiveWs.grade
Definition

A field that indicates the potential impact of the content of the resource.

Control0..1
TypeCodeableConcept
Alternate Namescontainer
FiveWs.what[x]
Definition

what this resource is about.

Control0..1
TypeCodeableConcept|Reference(Any)
[x] NoteSee Choice of Data Types for further information about how to use [x]
Alternate NamesSuspended Reason; Cancelled Reason
FiveWs.subject
Definition

Who this resource is about.

Control0..*
TypeReference(Patient | Practitioner | RelatedPerson | Organization)
Alternate Namestype
FiveWs.context
Definition

a resource that gives context for the work described in this resource (usually Encounter or EpisodeOfCare).

Control0..1
TypeReference(Encounter | EpisodeOfCare)
FiveWs.init
Definition

when the work described in this resource was started (or will be).

Control0..1
TypedateTime
Alternate Namespatient
FiveWs.planned
Definition

when this resource is planned to occur.

Control0..*
TypeTiming
Alternate Namesencounter
FiveWs.done[x]
Definition

when the work described in this resource was completed (or will be).

Control0..1
TypedateTime|Period
[x] NoteSee Choice of Data Types for further information about how to use [x]
Alternate Namestiming
FiveWs.recorded
Definition

when this resource itself was created.

Control0..1
Typeinstant
FiveWs.author
Definition

who authored the content of the resource.

Control0..*
TypeReference(Patient | Practitioner | RelatedPerson | Organization)
FiveWs.source
Definition

Who provided the information in this resource.

Control0..*
TypeReference(Patient | Practitioner | RelatedPerson | Organization)
FiveWs.actor
Definition

who did the work described the resource (or will do).

Control0..*
TypeReference(Patient | Practitioner | RelatedPerson | Organization)
FiveWs.cause
Definition

who prompted the work described in the resource.

Control0..*
TypeReference(Patient | Practitioner | RelatedPerson | Organization)
FiveWs.witness
Definition

who attests to the content of the resource (individual or org).

Control0..*
TypeReference(Patient | Practitioner | RelatedPerson)
FiveWs.who
Definition

An actor involved in the work described by this resource.

Control0..*
TypeReference(Patient | Practitioner | RelatedPerson | Organization)
FiveWs.where[x]
Definition

The location of the work described.

Control0..*
TypeCodeableConcept|Reference(Location)
[x] NoteSee Choice of Data Types for further information about how to use [x]
FiveWs.why[x]
Definition

Why this work was done.

Control0..*
TypeCodeableConcept|Reference(Any)
[x] NoteSee Choice of Data Types for further information about how to use [x]