StructureDefinition-CareConnect-Appointment

CareConnect Appointment profile.

Snapshot View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
contained0..*Resource
deliveryChannelI0..1Extension(code)
appointmentCancellationReasonI0..1Extension(string)
bookingOrganisationI0..1Extension(Reference(CareConnect-Organization-1))
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
statusΣ ?!1..1codeBinding
serviceCategoryΣ0..1CodeableConceptBinding
serviceTypeΣ0..*CodeableConcept
specialtyΣ0..*CodeableConceptBinding
appointmentTypeΣ0..1CodeableConceptBinding
reasonΣ0..*CodeableConceptBinding
indicationI0..*Reference(Condition | Procedure)
priority0..1unsignedInt
description0..1string
supportingInformationI0..*Reference(Resource)
startΣ0..1instant
endΣ0..1instant
minutesDuration0..1positiveInt
slotI0..*Reference(Slot)
created0..1dateTime
comment0..1string
incomingReferralI0..*Reference(ReferralRequest)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..*CodeableConceptBinding
actorΣ I0..1Reference(Patient | Practitioner | RelatedPerson | Device | HealthcareService | Location)
requiredΣ0..1codeBinding
status1..1codeBinding
requestedPeriodI0..*Period

Differential View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
contained0..*Resource
deliveryChannelI0..1Extension(code)
appointmentCancellationReasonI0..1Extension(string)
bookingOrganisationI0..1Extension(Reference(CareConnect-Organization-1))
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
statusΣ ?!1..1codeBinding
serviceCategoryΣ0..1CodeableConceptBinding
serviceTypeΣ0..*CodeableConcept
specialtyΣ0..*CodeableConceptBinding
appointmentTypeΣ0..1CodeableConceptBinding
reasonΣ0..*CodeableConceptBinding
indicationI0..*Reference(Condition | Procedure)
priority0..1unsignedInt
description0..1string
supportingInformationI0..*Reference(Resource)
startΣ0..1instant
endΣ0..1instant
minutesDuration0..1positiveInt
slotI0..*Reference(Slot)
created0..1dateTime
comment0..1string
incomingReferralI0..*Reference(ReferralRequest)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..*CodeableConceptBinding
actorΣ I0..1Reference(Patient | Practitioner | RelatedPerson | Device | HealthcareService | Location)
requiredΣ0..1codeBinding
status1..1codeBinding
requestedPeriodI0..*Period

Hybrid View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
contained0..*Resource
deliveryChannelI0..1Extension(code)
appointmentCancellationReasonI0..1Extension(string)
bookingOrganisationI0..1Extension(Reference(CareConnect-Organization-1))
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
statusΣ ?!1..1codeBinding
serviceCategoryΣ0..1CodeableConceptBinding
serviceTypeΣ0..*CodeableConcept
specialtyΣ0..*CodeableConceptBinding
appointmentTypeΣ0..1CodeableConceptBinding
reasonΣ0..*CodeableConceptBinding
indicationI0..*Reference(Condition | Procedure)
priority0..1unsignedInt
description0..1string
supportingInformationI0..*Reference(Resource)
startΣ0..1instant
endΣ0..1instant
minutesDuration0..1positiveInt
slotI0..*Reference(Slot)
created0..1dateTime
comment0..1string
incomingReferralI0..*Reference(ReferralRequest)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..*CodeableConceptBinding
actorΣ I0..1Reference(Patient | Practitioner | RelatedPerson | Device | HealthcareService | Location)
requiredΣ0..1codeBinding
status1..1codeBinding
requestedPeriodI0..*Period

Table View

Appointment..
Appointment.extension0..
Appointment.extensionExtension0..
Appointment.extensionExtension0..
Appointment.extensionExtension0..
Appointment.identifier..
Appointment.serviceCategory..

Examples

Profile specific implementation guidance:

There is no specific guidance for this profile.