This page is part of the FHIR Specification (v4.3.0: R4B - STU). This is a downloaded version of the specification. For a full list of available versions, see the Directory of published versions
FHIR Infrastructure ![]() | Maturity Level: 1 | Informative |
Who What When Where Why - Common pattern for all resources that deals with attribution.
All resources include some attribution information. Classically, this information includes:
This is classically known as the 'Five Ws' - hence the name of this pattern. The pattern also includes additional information that is common across many resources.
The Five Ws logical model is NOT a resource. It is not part of the FHIR schema and cannot appear directly in FHIR instances. Instead, it defines a pattern adhered to by other resources. This pattern serves two purposes:
Note that the guidance here is around the types of information that might be captured, not around element names. For example "why" would more typically be labeled as something like "reason" and "where" would be more typically labeled "location"
No resources follow this pattern.
alternate definitions: Master Definition XML + JSON.
Path | Definition | Type | Reference |
---|---|---|---|
FiveWs.status | Status Field. | Required | CanonicalStatusCodesForFHIRResources |
Todo
identifier | version | status | class | grade | what[x] | subject | context | init | planned | done[x] | recorded | author | source | actor | cause | witness | who | where[x] | why[x] | |
Account | 1 | 1 | 1 N | 1 N | 1 | 1 N | ||||||||||||||
ActivityDefinition | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
AdverseEvent | 2 N | 1 N | 1 N | 1 N | 1 N | 1 N | 1 N | |||||||||||||
AllergyIntolerance | 1 | 2 N | 2 N | 1 N | 1 N | 1 N | 1 N | 1 N | 1 N | 1 N | 1 N | |||||||||
Appointment | 1 | 1 | 2 N | 1 NC | 1 N | 1 N | 1 N | |||||||||||||
AppointmentResponse | 1 | 1 N | 1 N | 1 N | ||||||||||||||||
AuditEvent | 8 NC | 9 NC | 1 N | 1 | 4 N | 7 N | 5 N | 3 N | ||||||||||||
Basic | 1 | 1 N | 1 | 1 N | 1 | |||||||||||||||
BiologicallyDerivedProduct | 1 | |||||||||||||||||||
BodyStructure | 1 | 1 N | 5 NC | 1 N | ||||||||||||||||
Bundle | 1 | 1 N | 1 N | |||||||||||||||||
CapabilityStatement | 1 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
CarePlan | 1 | 1 | 1 N | 1 N | 1 | 1 N | 1 N | 1 N | 1 | 1 N | 1 N | |||||||||
CareTeam | 1 | 1 | 1 N | 1 | 1 N | 1 N | 1 N | 2 N | ||||||||||||
ChargeItem | 1 | 1 | 1 N | 1 | 1 | 1 N | 2 N | 2 N | ||||||||||||
ChargeItemDefinition | 2 N | 1 | 1 | 1 N | 1 N | 1 N | ||||||||||||||
Citation | 2 N | 1 | 1 N | 1 N | 1 N | 1 N | ||||||||||||||
Claim | 2 | 1 | 3 N | 1 N | 2 N | 1 N | 1 N | 1 N | 1 N | 1 N | 2 N | |||||||||
ClaimResponse | 1 | 1 | 3 N | 1 N | 1 N | 1 N | 2 N | 1 N | 1 N | |||||||||||
ClinicalImpression | 1 | 1 | 1 N | 1 | 1 N | 1 N | 1 N | 1 N | 1 N | |||||||||||
CodeSystem | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
Communication | 1 | 1 | 1 N | 1 N | 1 | 3 NC | 2 N | 2 N | 2 N | |||||||||||
CommunicationRequest | 1 | 1 | 1 N | 1 N | 1 | 2 NC | 1 N | 1 N | 1 N | 2 N | 2 N | |||||||||
CompartmentDefinition | 1 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
Composition | 1 | 1 | 3 N | 1 | 1 N | 1 N | 2 | 1 N | ||||||||||||
ConceptMap | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
Condition | 1 | 2 N | 1 N | 1 N | 1 N | 1 | 1 N | 1 N | 1 N | 1 N | 1 N | 1 N | 2 N | |||||||
Consent | 1 | 1 | 1 N | 1 N | 1 N | 1 N | 1 N | |||||||||||||
Contract | 1 | 21 NC | 2 N | 1 N | 2 N | 1 N | 1 N | |||||||||||||
Coverage | 1 | 1 | 1 N | 4 N | 1 N | 1 N | ||||||||||||||
CoverageEligibilityRequest | 1 | 1 | 2 N | 1 N | 1 N | 1 N | 1 N | 2 N | 1 N | 1 N | ||||||||||
CoverageEligibilityResponse | 1 | 1 | 1 N | 1 N | 1 N | 1 N | 2 N | 1 N | ||||||||||||
DetectedIssue | 1 | 1 | 1 N | 1 N | 1 N | 1 N | 1 | 3 N | ||||||||||||
Device | 2 N | 2 NC | 12 N | 1 N | 2 N | 2 N | ||||||||||||||
DeviceDefinition | 1 | 4 N | 2 N | 1 N | ||||||||||||||||
DeviceMetric | 1 | 2 N | ||||||||||||||||||
DeviceRequest | 1 | 1 | 1 N | 1 N | 4 NC | 1 | 1 N | 1 N | 1 N | 1 N | 2 N | 2 N | ||||||||
DeviceUseStatement | 1 | 1 | 1 | 1 N | 1 N | 2 N | 2 N | |||||||||||||
DiagnosticReport | 1 | 1 | 1 N | 1 N | 1 | 1 N | 1 N | 1 N | 2 N | |||||||||||
DocumentManifest | 2 N | 1 | 1 N | 1 | 1 N | 1 | 1 N | |||||||||||||
DocumentReference | 2 N | 2 N | 2 N | 1 | 1 NC | 1 N | 1 N | |||||||||||||
Encounter | 1 | 1 | 2 N | 1 N | 1 | 1 NC | 1 N | 1 N | 1 N | 3 N | ||||||||||
Endpoint | 1 | 1 | 1 N | 1 N | 1 N | |||||||||||||||
EnrollmentRequest | 2 N | |||||||||||||||||||
EnrollmentResponse | 1 N | |||||||||||||||||||
EpisodeOfCare | 1 | 1 | 1 N | 1 N | 1 N | 1 N | ||||||||||||||
EventDefinition | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
Evidence | 2 N | 1 | 1 | 1 N | 1 N | |||||||||||||||
EvidenceReport | 2 N | 1 | 1 N | |||||||||||||||||
EvidenceVariable | 2 N | 1 | 1 | 1 N | 1 N | |||||||||||||||
ExampleScenario | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
ExplanationOfBenefit | 1 | 1 | 3 N | 1 N | 3 N | 1 N | 2 N | 2 N | 1 N | 1 N | 3 N | 1 N | ||||||||
FamilyMemberHistory | 1 | 1 | 1 N | 1 N | 2 N | |||||||||||||||
Flag | 1 | 1 | 1 N | 1 N | 1 | 2 N | 1 | |||||||||||||
Goal | 1 | 1 N | 1 N | 1 N | 1 N | 1 | 1 N | 1 N | 1 N | 1 N | 1 N | |||||||||
GraphDefinition | 1 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
Group | 1 | 1 N | 2 N | 1 N | ||||||||||||||||
GuidanceResponse | 1 | 1 | 1 | 1 N | 1 N | 1 N | 2 N | |||||||||||||
HealthcareService | 1 | 1 N | 1 N | 1 N | ||||||||||||||||
ImagingStudy | 1 | 1 | 1 N | 1 | 1 N | 1 N | 1 | 2 N | 1 N | 1 N | 2 N | |||||||||
Immunization | 1 | 1 | 1 N | 1 N | 1 N | 1 N | 1 | 2 N | 1 | 1 N | ||||||||||
ImmunizationEvaluation | 1 | 1 | 1 N | 1 N | ||||||||||||||||
ImmunizationRecommendation | 1 | 1 N | ||||||||||||||||||
ImplementationGuide | 1 N | 1 | 1 | 1 N | 1 N | 1 N | ||||||||||||||
InsurancePlan | 2 | 1 | 1 N | |||||||||||||||||
Invoice | 1 | 1 | 1 N | 1 | 1 N | 1 | ||||||||||||||
Library | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | 1 N | ||||||||||||
Linkage | 1 N | 1 | ||||||||||||||||||
List | 1 | 1 | 1 N | 1 N | 1 | 1 N | 1 N | 1 N | ||||||||||||
Location | 1 | 2 N | 3 N | |||||||||||||||||
Measure | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
MeasureReport | 1 | 1 | 1 N | 1 N | 1 | 1 N | 1 N | |||||||||||||
Media | 1 | 1 | 1 N | 1 N | 1 | 1 N | 1 N | 1 N | 1 N | 1 N | ||||||||||
Medication | 1 | 1 N | 1 N | |||||||||||||||||
MedicationAdministration | 1 | 1 | 1 N | 1 | 2 NC | 1 N | 1 N | 1 N | ||||||||||||
MedicationDispense | 1 | 1 | 1 N | 1 | 1 NC | |||||||||||||||
MedicationKnowledge | 1 N | 1 N | ||||||||||||||||||
MedicationRequest | 1 | 1 | 2 N | 1 N | 1 N | 1 | 2 NC | 1 N | 1 N | 1 N | 2 N | 2 N | ||||||||
MedicationStatement | 1 | 1 | 1 N | 1 N | 1 | 1 N | 1 N | 1 N | 2 N | |||||||||||
MessageDefinition | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
MessageHeader | 1 N | 3 N | 2 N | 1 N | 1 N | 1 N | ||||||||||||||
MolecularSequence | 1 | |||||||||||||||||||
NamingSystem | 1 N | 1 | 1 N | 1 N | 2 N | |||||||||||||||
NutritionOrder | 1 | 1 | 1 N | 5 NC | 1 N | 1 N | 1 N | 1 N | ||||||||||||
NutritionProduct | 1 N | 1 | 1 N | |||||||||||||||||
Observation | 1 | 1 | 1 N | 2 N | 2 N | 1 N | 1 N | 1 N | 1 N | |||||||||||
ObservationDefinition | 1 N | 1 N | ||||||||||||||||||
OperationDefinition | 1 N | 1 | 1 | 2 N | 1 N | 1 N | 1 N | |||||||||||||
Organization | 1 | 1 N | 1 N | |||||||||||||||||
OrganizationAffiliation | 1 | 1 N | 1 N | 1 N | ||||||||||||||||
Patient | 1 | 1 N | ||||||||||||||||||
PaymentNotice | 1 | 1 | 2 N | 1 N | 1 N | |||||||||||||||
PaymentReconciliation | 1 | 1 | 1 N | 1 N | 1 N | 1 N | ||||||||||||||
Person | 1 | 1 N | ||||||||||||||||||
PlanDefinition | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
Practitioner | 1 | 1 N | ||||||||||||||||||
PractitionerRole | 1 | 1 N | 1 N | 1 N | ||||||||||||||||
Procedure | 1 | 1 | 1 N | 1 N | 1 | 1 N | 1 N | 1 N | 1 N | 1 | 1 N | 2 N | ||||||||
Provenance | 1 NC | 1 N | 1 | 1 N | 1 N | 1 N | 2 N | |||||||||||||
Questionnaire | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
QuestionnaireResponse | 1 | 1 | 1 | 1 N | 1 N | 1 | 1 | |||||||||||||
RelatedPerson | 1 | 1 N | 1 N | 1 N | ||||||||||||||||
RequestGroup | 1 | 1 | 1 N | 1 N | 1 N | 1 | 1 N | 1 N | 1 | 1 N | 2 N | |||||||||
ResearchDefinition | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
ResearchElementDefinition | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
ResearchStudy | 1 | 1 | 2 NC | 1 N | 1 N | 2 N | 1 N | 1 N | ||||||||||||
ResearchSubject | 1 | 1 | 1 N | |||||||||||||||||
RiskAssessment | 1 | 1 | 1 N | 1 N | 1 | 1 N | 1 N | 1 N | 2 N | |||||||||||
Schedule | 1 | 1 N | 3 N | 1 N | 1 N | |||||||||||||||
SearchParameter | 1 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
ServiceRequest | 1 | 1 | 2 N | 1 N | 1 N | 1 | 1 N | 1 N | 1 N | 1 N | 4 N | 2 N | ||||||||
Slot | 1 | 4 N | 2 N | |||||||||||||||||
Specimen | 2 N | 1 | 1 N | 1 | 2 N | 1 N | 1 N | 1 N | ||||||||||||
StructureDefinition | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
StructureMap | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
Subscription | 1 | 1 N | 1 N | 1 N | ||||||||||||||||
SubscriptionStatus | 1 | 1 N | 1 N | |||||||||||||||||
SubscriptionTopic | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
Substance | 1 | 1 | 1 N | 1 N | ||||||||||||||||
SupplyDelivery | 1 N | |||||||||||||||||||
SupplyRequest | 1 | 1 | 1 N | 1 N | 3 NC | 1 N | 1 N | 1 N | 1 N | 2 N | ||||||||||
Task | 1 | 1 | 1 N | 1 N | 2 N | 1 N | 1 N | 1 N | 1 N | 1 N | 2 N | 1 N | 2 N | |||||||
TerminologyCapabilities | 1 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
TestReport | 1 | 1 | 1 N | |||||||||||||||||
TestScript | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | |||||||||||||
ValueSet | 2 N | 1 | 1 | 1 N | 1 N | 1 N | 1 N | 1 N | ||||||||||||
VerificationResult | 1 | |||||||||||||||||||
VisionPrescription | 1 | 1 | 1 N | 1 N | 1 N | 1 N |