NameFlagsCard.TypeDescription & Constraintsdoco
.. Appointment I0..*AppointmentA 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)
app-3: Only proposed or cancelled appointments can be missing start/end dates
app-2: Either start and end are specified, or neither
... MustOccurBefore 0..1ExtensionDIPS: "frist for start helsehjelp" The ultimate date that an appointment must occur before
URL: http://hl7.no/fhir/StructureDefinition/MustOccurBefore
... id Σ0..1idLogical id of this artifact
... meta Σ1..1MetaMetadata about the resource
.... id 0..0id
.... extension 0..*ExtensionAdditional Content defined by implementations
.... versionId Σ1..1idDIPS: Version specific id that should be passed when updating the appointment
.... lastUpdated Σ0..0instant
.... profile Σ0..0uri
.... security Σ0..0Coding
.... tag Σ0..1CodingTags applied to this resource
Binding: (unbound) (example)
..... id 0..0id
..... extension 0..*ExtensionAdditional Content defined by implementations
..... system Σ0..1uriDIPS: hard coded value "http://dips.no/fhir/appointment/permissions" for the OnlineBookable tag
Fixed Value: http://dips.no/fhir/appointment/permissions
..... version Σ0..0string
..... code Σ0..1codeDIPS: "OnlineBookable" if the appointment can be changed online, otherwise "NotOnlineBookable"
..... display Σ0..1stringDIPS: text describing the value
..... userSelected Σ0..0boolean
... implicitRules ?! Σ0..0uri
... language 0..0code
... text I0..0Narrative
... contained 1..*DIPSAppointmentSchedule, DIPSAppointmentSlotDIPS: inlined Slots, one for each planned activity on the contact
.... id Σ0..0id
.... meta Σ0..0Meta
.... implicitRules ?! Σ0..0uri
.... language 0..0code
... extension 0..*ExtensionAdditional Content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier ΣIdentifierExternal Ids for this item
Slice: Unordered, Open At End, by system
.... id 0..1idxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
.... use ?! Σ0..1codeusual | official | temp | secondary (If known)
Binding: http://hl7.org/fhir/ValueSet/identifier-use (required)
.... type Σ0..1CodeableConceptDescription of identifier
Binding: http://hl7.org/fhir/ValueSet/identifier-type (extensible)
..... id 0..1idxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
..... coding Σ0..*CodingCode defined by a terminology system
...... id 0..1idxml:id (or equivalent in JSON)
...... extension 0..*ExtensionAdditional Content defined by implementations
...... system Σ0..1uriIdentity of the terminology system
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeSymbol in syntax defined by the system
...... display Σ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text Σ0..1stringPlain text representation of the concept
.... system Σ0..1uriThe namespace for the identifier
Example: http://www.acme.com/identifiers/patient or urn:ietf:rfc:3986 if the Identifier.value itself is a full uri
.... value Σ0..1stringThe value that is unique
Example: 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
..... id 0..1idxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
..... start Σ I0..1dateTimeStarting time with inclusive boundary
..... end Σ I0..1dateTimeEnd time with inclusive boundary, if not ongoing
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
..... id 0..1idxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
..... reference Σ I0..1stringRelative, internal or absolute URL reference
..... display Σ0..1stringText alternative for the resource
... identifier (DIPS planned contact id) Σ1..1IdentifierExternal Ids for this item
.... id 0..0id
.... extension 0..*ExtensionAdditional Content defined by implementations
.... use ?! Σ0..0code
.... type Σ0..0CodeableConcept
.... system Σ0..1uriDIPS: OID for planned contact id
Fixed Value: urn:oid:1.3.6.1.4.1.9038.41
.... value Σ0..1stringDIPS: planned contact id
Example: 123456
.... period Σ0..0Period
.... assigner Σ0..0Reference(Organization)
... identifier (DIPS booking id) Σ1..1IdentifierExternal Ids for this item
.... id 0..0id
.... extension 0..*ExtensionAdditional Content defined by implementations
.... use ?! Σ0..0code
.... type Σ0..0CodeableConcept
.... system Σ0..1uriDIPS: OID for bookingId
Fixed Value: urn:oid:1.3.6.1.4.1.9038.44
.... value Σ0..1stringDIPS: booking id
Example: 123456
.... period Σ0..0Period
.... assigner Σ0..0Reference(Organization)
... status ?! Σ1..1codeDIPS: always 'booked' (proposed | pending | booked | arrived | fulfilled | cancelled | noshow)
Binding: http://hl7.org/fhir/ValueSet/appointmentstatus (required)
Fixed Value: booked
... type Σ0..0CodeableConcept
... reason Σ0..0CodeableConcept
... priority 0..0unsignedInt
... description 0..0string
... start Σ1..1instantDIPS: checkin time
... end Σ0..0instant
... minutesDuration 0..0positiveInt
... slot 1..*Reference(DIPSAppointmentSlot)DIPS: one slot for each planned activity as a contained resource
.... id 0..1idxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
.... reference Σ I1..1stringRelative, internal or absolute URL reference
.... display Σ0..1stringText alternative for the resource
... comment 0..0string
... participant I1..1BackboneElementParticipants involved in appointment
app-1: Either the type or actor on the participant MUST be specified
.... id 0..0id
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
.... type Σ0..0CodeableConcept
.... actor Σ0..1Reference(Patient)DIPS: the patient. "Patient/<national identity number>"
.... required Σ0..0code
.... status 1..1codeDIPS: always 'accepted' (accepted | declined | tentative | needs-action)
Binding: http://hl7.org/fhir/ValueSet/participationstatus (required)
Fixed Value: accepted

doco Documentation for this format