Release 4 FHIR CI-Build

This page is part of the Continuous Integration Build of FHIR Specification (v4.0.1: R4 - Mixed Normative and STU ) in it's permanent home (it will always (will be available incorrect/inconsistent at this URL). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see times).
See the Directory of published versions icon . Page versions: R5 R4B R4

Responsible Owner: Patient Administration icon Work Group Maturity Level : 3   Trial Use Normative Compartments : Device , Group , Patient , Practitioner , RelatedPerson

Dependency Graph for Appointment FMM level 3

0..1 string 0..* 0..1 code
Name Card. Type Dependency Analysis
. . Appointment DomainResource
. . . identifier 0..* Identifier
. . . status 1..1 code
. . . cancelationReason cancellationReason 0..1 CodeableConcept
. . . class 0..* CodeableConcept
. . . serviceCategory 0..* CodeableConcept
. . . serviceType 0..* CodeableConcept CodeableReference
. . . specialty 0..* CodeableConcept
. . . appointmentType 0..1 CodeableConcept
. . . reasonCode reason 0..* CodeableReference
... priority 0..1 CodeableConcept
. . reasonReference . description 0..1 string 0..*
. . . replaces 0..* Reference ( Condition | Procedure | Observation | ImmunizationRecommendation Appointment ) Type Warning: (ImmunizationRecommendation = FMM1-Trial Use vs. Element = FMM3-Trial Use)
. . priority . virtualService 0..* unsignedInt VirtualServiceDetail
. . description . supportingInformation 0..* 0..1 Reference ( Any )
. . . previousAppointment 0..1 Reference ( Appointment )
. . supportingInformation . originatingAppointment 0..1 Reference ( Any Appointment ) Type Warning: (Any = FMM1-Trial Use vs. Element = FMM3-Trial Use)
. . . start 0..1 instant
. . . end 0..1 instant
. . . minutesDuration 0..1 positiveInt
. . . requestedPeriod 0..* Period
. . . slot 0..* Reference ( Slot )
. . . account 0..* Reference ( Account )
. . . created 0..1 dateTime
. . . comment cancellationDate 0..1 dateTime string
. . . note 0..* Annotation
. . . patientInstruction 0..* string CodeableReference
. . . basedOn 0..* Reference ( CarePlan | DeviceRequest | MedicationRequest | ServiceRequest | RequestOrchestration | NutritionOrder | VisionPrescription ) Type Warning: (ServiceRequest = FMM2-Trial Use vs. Element = FMM3-Trial Use)
. . . subject 0..1 Reference ( Patient | Group )
.. . participant 1..* BackboneElement
. . . . type 0..* CodeableConcept
. . . . period 0..1 Period
. . . . actor 0..1 Reference ( Patient | Group | Practitioner | PractitionerRole | CareTeam | RelatedPerson | Device | HealthcareService | Location ) Type Warning: (PractitionerRole = FMM2-Trial Use vs. Element = FMM3-Trial Use) Type Warning: (RelatedPerson = FMM2-Trial Use vs. Element = FMM3-Trial Use) Type Warning: (Device = FMM2-Trial Use vs. Element = FMM3-Trial Use) Type Warning: (HealthcareService = FMM2-Trial Use vs. Element = FMM3-Trial Use)
. . . . required 0..1 boolean
.... status 1..1 code
. . . recurrenceId 0..1 positiveInt
. . . occurrenceChanged 0..1 boolean
... recurrenceTemplate 0..* BackboneElement
.... timezone 0..1 CodeableConcept
.... recurrenceType 1..1 CodeableConcept
.... lastOccurrenceDate 0..1 date
.... occurrenceCount 0..1 positiveInt
.... occurrenceDate 0..* date
.... weeklyTemplate 0..1 BackboneElement
.. . . . status monday 0..1 boolean 1..1
. . . . . tuesday 0..1 boolean
. . . . . wednesday 0..1 boolean
..... thursday 0..1 boolean
. . . . . friday 0..1 boolean
..... saturday 0..1 boolean
..... sunday 0..1 boolean
.. . . . weekInterval 0..1 positiveInt
.... monthlyTemplate 0..1 BackboneElement
..... dayOfMonth 0..1 positiveInt
.... . period nthWeekOfMonth 0..1 Coding
..... dayOfWeek 0..1 Coding Period
. . . . . monthInterval 1..1 positiveInt
. . . . yearlyTemplate 0..1 BackboneElement
. . . . requestedPeriod . yearInterval 1..1 positiveInt
.... excludingDate 0..* date Period
. . . . excludingRecurrenceId 0..* positiveInt