Profile Comparison between http://fhir.hl7.nl/zorgviewer/StructureDefinition/Appointment vs http://fhir.hl7.nl/zorgviewer/StructureDefinition/Appointment

Left:Appointment (http://fhir.hl7.nl/zorgviewer/StructureDefinition/Appointment)
Right:Appointment (http://fhir.hl7.nl/zorgviewer/StructureDefinition/Appointment)

Messages

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://nictiz.nl/fhir/StructureDefinition/eAfspraak-Appointment
      .copyright
        .descriptionAfspraak
          .experimental
            .fhirVersion3.0.2
              .jurisdiction
                ..jurisdiction[0]urn:iso:std:iso:3166#NL
                  .kindresource
                    .nameAppointment
                      .publisherRIVO-NN HL7NL
                        .purpose
                          .statusdraft
                            .titleAppointment
                              .typeAppointment
                                .urlhttp://fhir.hl7.nl/zorgviewer/StructureDefinition/Appointment

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                  .. Appointment C0..*eAfspraakAppointmentA booking of a healthcare event among patient(s), practitioner(s), related person(s) and/or device(s) for a specific date/time. This may result in one or more Encounter(s)
                                  C0..*eAfspraakAppointmentA booking of a healthcare event among patient(s), practitioner(s), related person(s) and/or device(s) for a specific date/time. This may result in one or more Encounter(s)
                                    ... id Σ0..1idLogical id of this artifactΣ0..1idLogical id of this artifact
                                      ... meta Σ0..1MetaMetadata about the resourceΣ0..1MetaMetadata about the resource
                                        ... implicitRules ?!Σ0..1uriA set of rules under which this content was created?!Σ0..1uriA set of rules under which this content was created
                                          ... language 0..1codeLanguage of the resource content
                                          Binding: ?? (extensible): A human language.
                                          Additional BindingsPurpose
                                          ??Max Binding
                                          0..1codeLanguage of the resource content
                                          Binding: ?? (extensible): A human language.
                                          Additional BindingsPurpose
                                          ??Max Binding
                                            ... text 0..1NarrativeText summary of the resource, for human interpretation0..1NarrativeText summary of the resource, for human interpretation
                                              ... contained 0..*ResourceContained, inline Resources
                                              0..*ResourceContained, inline Resources
                                                ... Slices for extension 0..*ExtensionExtension
                                                Slice: Unordered, Open by value:url
                                                0..*ExtensionExtension
                                                Slice: Unordered, Open by value:url
                                                  ... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
                                                  ?!0..*ExtensionExtensions that cannot be ignored
                                                    ... identifier Σ1..*IdentifierIdentificationNumber
                                                    Σ1..*IdentifierIdentificationNumber
                                                      ... status ?!Σ1..1codeContactStatus
                                                      Binding: ?? (required): The free/busy status of an appointment.
                                                      ?!Σ1..1codeContactStatus
                                                      Binding: ?? (required): The free/busy status of an appointment.
                                                        .... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                                          .... Slices for extension 0..*ExtensionExtension
                                                          Slice: Unordered, Open by value:url
                                                          0..*ExtensionExtension
                                                          Slice: Unordered, Open by value:url
                                                            .... value 0..1codePrimitive value for code0..1codePrimitive value for code
                                                              ... serviceCategory Σ0..1CodeableConceptContactCategory
                                                              Binding: ?? (example)
                                                              Σ0..1CodeableConceptContactCategory
                                                              Binding: ?? (example)
                                                                ... serviceType Σ0..*CodeableConceptContactProcedureType
                                                                Binding: ?? (example)
                                                                Σ0..*CodeableConceptContactProcedureType
                                                                Binding: ?? (example)
                                                                  ... Slices for specialty Σ0..*CodeableConceptThe specialty of a practitioner that would be required to perform the service requested in this appointment
                                                                  Slice: Unordered, Open by value:coding.system
                                                                  Binding: ?? (preferred)
                                                                  Σ0..*CodeableConceptThe specialty of a practitioner that would be required to perform the service requested in this appointment
                                                                  Slice: Unordered, Open by value:coding.system
                                                                  Binding: ?? (preferred)
                                                                    ... appointmentType Σ0..1CodeableConceptContactType
                                                                    Binding: ?? (extensible): ContactType and NHGTable14v7-ContactType
                                                                    Σ0..1CodeableConceptContactType
                                                                    Binding: ?? (extensible): ContactType and NHGTable14v7-ContactType
                                                                      ... reason Σ0..*CodeableConceptDeviatingResult
                                                                      Binding: ?? (preferred): The Reason for the appointment to take place.
                                                                      Σ0..*CodeableConceptDeviatingResult
                                                                      Binding: ?? (preferred): The Reason for the appointment to take place.
                                                                        ... indication 0..*Reference(Condition | Procedure)Procedure | Problem
                                                                        0..*Reference(Condition | Procedure)Procedure | Problem
                                                                          ... priority 0..1unsignedIntUsed to make informed decisions if needing to re-prioritize0..1unsignedIntUsed to make informed decisions if needing to re-prioritize
                                                                            ... description 0..1stringContactSubject0..1stringContactSubject
                                                                              ... supportingInformation 0..*Reference(Resource)Additional information to support the appointment
                                                                              0..*Reference(Resource)Additional information to support the appointment
                                                                                ... start Σ0..1instantStartDateTimeΣ0..1instantStartDateTime
                                                                                  ... end Σ0..1instantEndDateTimeΣ0..1instantEndDateTime
                                                                                    ... minutesDuration 0..1positiveIntContactDuration0..1positiveIntContactDuration
                                                                                      ... slot 0..*Reference(Slot)The slots that this appointment is filling
                                                                                      0..*Reference(Slot)The slots that this appointment is filling
                                                                                        ... created 0..1dateTimeDateTime0..1dateTimeDateTime
                                                                                          ... comment 0..1stringContactDescription0..1stringContactDescription
                                                                                            ... incomingReferral 0..*Reference(ReferralRequest)The ReferralRequest provided as information to allocate to the Encounter
                                                                                            0..*Reference(ReferralRequest)The ReferralRequest provided as information to allocate to the Encounter
                                                                                              ... participant C1..*BackboneElementContactWith
                                                                                              C1..*BackboneElementContactWith
                                                                                                .... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                                                                                  .... extension 0..*ExtensionAdditional Content defined by implementations
                                                                                                  0..*ExtensionAdditional Content defined by implementations
                                                                                                    .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
                                                                                                    ?!Σ0..*ExtensionExtensions that cannot be ignored
                                                                                                      .... type Σ0..*CodeableConceptRole of participant in the appointment
                                                                                                      Binding: ?? (extensible): Role of participant in encounter.
                                                                                                      Σ0..*CodeableConceptRole of participant in the appointment
                                                                                                      Binding: ?? (extensible): Role of participant in encounter.
                                                                                                        ..... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                                                                                          ..... Slices for extension 0..*ExtensionAdditional Content defined by implementations
                                                                                                          Slice: Unordered, Open by value:url
                                                                                                          0..*ExtensionAdditional Content defined by implementations
                                                                                                          Slice: Unordered, Open by value:url
                                                                                                            ..... Slices for coding Σ0..*CodingCode defined by a terminology system
                                                                                                            Slice: Unordered, Open by value:$this
                                                                                                            Σ0..*CodingCode defined by a terminology system
                                                                                                            Slice: Unordered, Open by value:$this
                                                                                                              ..... text Σ0..1stringPlain text representation of the conceptΣ0..1stringPlain text representation of the concept
                                                                                                                .... actor Σ0..1Reference(nl-core-patient(2.2.4) | nl-core-practitioner(2.0.7) | nl-core-relatedperson(2.0.5) | Device | HealthcareService | nl-core-location(2.0.5))Person, Location/HealthcareService or DeviceΣ0..1Reference(nl-core-patient(2.2.4) | nl-core-practitioner(2.0.7) | nl-core-relatedperson(2.0.5) | Device | HealthcareService | nl-core-location(2.0.5))Person, Location/HealthcareService or Device
                                                                                                                  ..... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                                                                                                    ..... Slices for extension 0..*ExtensionExtension
                                                                                                                    Slice: Unordered, Open by value:url
                                                                                                                    0..*ExtensionExtension
                                                                                                                    Slice: Unordered, Open by value:url
                                                                                                                      ..... reference ΣC0..1stringLiteral reference, Relative, internal or absolute URLΣC0..1stringLiteral reference, Relative, internal or absolute URL
                                                                                                                        ..... identifier Σ0..1IdentifierLogical reference, when literal reference is not knownΣ0..1IdentifierLogical reference, when literal reference is not known
                                                                                                                          ..... display Σ0..1stringText alternative for the resourceΣ0..1stringText alternative for the resource
                                                                                                                            .... required Σ0..1codeContactWithRequired
                                                                                                                            Binding: ?? (required): Is the Participant required to attend the appointment.
                                                                                                                            Σ0..1codeContactWithRequired
                                                                                                                            Binding: ?? (required): Is the Participant required to attend the appointment.
                                                                                                                              .... status 1..1codeContactWithStatus
                                                                                                                              Binding: ?? (required): The Participation status of an appointment.
                                                                                                                              1..1codeContactWithStatus
                                                                                                                              Binding: ?? (required): The Participation status of an appointment.
                                                                                                                                ... requestedPeriod 0..*PeriodPotential date/time interval(s) requested to allocate the appointment within
                                                                                                                                0..*PeriodPotential date/time interval(s) requested to allocate the appointment within

                                                                                                                                  doco Documentation for this format