Soigneur FHIR Implementation Guide
0.1.0 - ci-build Germany flag

Soigneur FHIR Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Soigneur Athlete (Patient)

Official URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-patient Version: 0.1.0
Draft as of 2026-11-14 Computable Name: CcPatient

Copyright/Legal: Copyright (c) Soigneur. Licensed under CC0-1.0 (public domain dedication). FHIR(R) is the registered trademark of HL7 and is used with permission.

The athlete. Athlete-owned, but the coach agent MAY write Patient as a mechanical, HITL-confirmed, Provenance-stamped scribe under the athlete's own compartment-scoped token — a blast-radius-1 write, no privileged worker (ADR 0040, superseding the earlier coach-never-writes-Patient guard). Timezone and the athlete-preference cc-ext-* (discipline, weekly hours, fixed days, scheduling mode, training age, communication register, plan authority, briefing time, per-channel data sources) are captured at onboarding and carried here (ADR 0040 §1), replacing the retired CcAthletePreferences Basic. birthDate is the age axis; sex-assigned-at-birth — the physiological axis (C.0) — is a clinical CcBirthSexObservation (LOINC 76689-9), NOT Patient.gender, which stays optional administrative gender (ADR 0036).

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Patient 0..* Patient Soigneur athlete
Patient.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Patient.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Patient.Slices for extension.extension:timezone 0..1 string Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-timezone
Patient.Slices for extension.extension:location C 0..1 (Complex) Where the athlete lives (city / postal code + country) — coach-memorized, drives local weather guidance (ADR 0100)
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-location
Constraints: cc-inv-location-has-place
Patient.Slices for extension.extension:discipline 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-discipline
Binding: Primary discipline (required)
Patient.Slices for extension.extension:weeklyHours 0..1 decimal Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-availability-ceiling-h
Patient.Slices for extension.extension:fixedDay 0..* code Days the athlete can reliably train (repeats)
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-fixed-day
Binding: DaysOfWeek (required)
Patient.Slices for extension.extension:schedulingMode 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-scheduling-mode
Binding: Scheduling mode (required)
Patient.Slices for extension.extension:trainingAge 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-training-age
Binding: Training age (required)
Patient.Slices for extension.extension:communicationRegister 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-communication-register
Binding: Communication register (required)
Patient.Slices for extension.extension:planAuthority 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-plan-authority
Binding: Plan authority (tri-state) (required)
Patient.Slices for extension.extension:briefingTime 0..1 time Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-briefing-time
Patient.Slices for extension.extension:dataSource 0..* (Complex) Per-channel data source — each channel bound to its ecosystem (repeats) — ADR 0041
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-data-source
Patient.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Patient.identifier This element is included in summaries. 1..* Identifier At least one provider identifier (cc-provider system)
Patient.active This element is a modifier element. This element is included in summaries. 0..1 boolean Whether this patient's record is in active use
Patient.telecom This element is included in summaries. 0..* ContactPoint Contact channels (contact info, never health data). system=email is the sign-in address (ADR 0150 identity resolution) and the weekly coach-review delivery address (ADR 0207)
Patient.gender This element is included in summaries. 0..1 code Administrative gender only (male|female|other|unknown); physiological sex is CcBirthSexObservation — ADR 0036
Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.
Patient.birthDate This element is included in summaries. 1..1 date The date of birth for the individual
Patient.deceased[x] This element is a modifier element. This element is included in summaries. 0..1 Indicates if the individual is deceased or not
Patient.deceased[x].deceasedBoolean boolean
Patient.deceased[x].deceasedDateTime dateTime
Patient.link This element is a modifier element. This element is included in summaries. 0..* BackboneElement Link to another patient resource that concerns the same actual person
Patient.link.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.link.other This element is included in summaries. 1..1 Reference(Patient | RelatedPerson) The other patient or related person resource that the link refers to
Patient.link.type This element is included in summaries. 1..1 code replaced-by | replaces | refer | seealso
Binding: LinkType (required): The type of link between this patient resource and another patient resource.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Patient.gender Base required AdministrativeGender 📍4.0.1 FHIR Std.
Patient.link.type Base required LinkType 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Beschreibung Expression

This structure is derived from Patient

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Patient 0..* Patient Soigneur athlete
Patient.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Patient.Slices for extension.extension:timezone 0..1 string Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-timezone
Patient.Slices for extension.extension:location 0..1 (Complex) Where the athlete lives (city / postal code + country) — coach-memorized, drives local weather guidance (ADR 0100)
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-location
Patient.Slices for extension.extension:discipline 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-discipline
Binding: Primary discipline (required)
Patient.Slices for extension.extension:weeklyHours 0..1 decimal Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-availability-ceiling-h
Patient.Slices for extension.extension:fixedDay 0..* code Days the athlete can reliably train (repeats)
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-fixed-day
Binding: DaysOfWeek (required)
Patient.Slices for extension.extension:schedulingMode 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-scheduling-mode
Binding: Scheduling mode (required)
Patient.Slices for extension.extension:trainingAge 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-training-age
Binding: Training age (required)
Patient.Slices for extension.extension:communicationRegister 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-communication-register
Binding: Communication register (required)
Patient.Slices for extension.extension:planAuthority 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-plan-authority
Binding: Plan authority (tri-state) (required)
Patient.Slices for extension.extension:briefingTime 0..1 time Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-briefing-time
Patient.Slices for extension.extension:dataSource 0..* (Complex) Per-channel data source — each channel bound to its ecosystem (repeats) — ADR 0041
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-data-source
Patient.identifier 1..* Identifier At least one provider identifier (cc-provider system)
Patient.telecom 0..* ContactPoint Contact channels (contact info, never health data). system=email is the sign-in address (ADR 0150 identity resolution) and the weekly coach-review delivery address (ADR 0207)
Patient.birthDate 1..1 date The date of birth for the individual

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: doco
Patient 0..* Patient Soigneur athlete
Patient.id This element is included in summaries. 0..1 id Logical id of this artifact
Patient.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Patient.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Patient.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
Patient.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Patient.contained 0..* Resource Contained, inline Resources
Patient.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Patient.Slices for extension.extension:timezone 0..1 string Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-timezone
Patient.Slices for extension.extension:location C 0..1 (Complex) Where the athlete lives (city / postal code + country) — coach-memorized, drives local weather guidance (ADR 0100)
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-location
Constraints: cc-inv-location-has-place
Patient.Slices for extension.extension:discipline 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-discipline
Binding: Primary discipline (required)
Patient.Slices for extension.extension:weeklyHours 0..1 decimal Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-availability-ceiling-h
Patient.Slices for extension.extension:fixedDay 0..* code Days the athlete can reliably train (repeats)
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-fixed-day
Binding: DaysOfWeek (required)
Patient.Slices for extension.extension:schedulingMode 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-scheduling-mode
Binding: Scheduling mode (required)
Patient.Slices for extension.extension:trainingAge 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-training-age
Binding: Training age (required)
Patient.Slices for extension.extension:communicationRegister 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-communication-register
Binding: Communication register (required)
Patient.Slices for extension.extension:planAuthority 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-plan-authority
Binding: Plan authority (tri-state) (required)
Patient.Slices for extension.extension:briefingTime 0..1 time Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-briefing-time
Patient.Slices for extension.extension:dataSource 0..* (Complex) Per-channel data source — each channel bound to its ecosystem (repeats) — ADR 0041
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-data-source
Patient.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Patient.identifier This element is included in summaries. 1..* Identifier At least one provider identifier (cc-provider system)
Patient.active This element is a modifier element. This element is included in summaries. 0..1 boolean Whether this patient's record is in active use
Patient.name This element is included in summaries. 0..* HumanName A name associated with the patient
Patient.telecom This element is included in summaries. 0..* ContactPoint Contact channels (contact info, never health data). system=email is the sign-in address (ADR 0150 identity resolution) and the weekly coach-review delivery address (ADR 0207)
Patient.gender This element is included in summaries. 0..1 code Administrative gender only (male|female|other|unknown); physiological sex is CcBirthSexObservation — ADR 0036
Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.
Patient.birthDate This element is included in summaries. 1..1 date The date of birth for the individual
Patient.deceased[x] This element is a modifier element. This element is included in summaries. 0..1 Indicates if the individual is deceased or not
Patient.deceased[x].deceasedBoolean boolean
Patient.deceased[x].deceasedDateTime dateTime
Patient.address This element is included in summaries. 0..* Address An address for the individual
Patient.maritalStatus 0..1 CodeableConcept Marital (civil) status of a patient
Binding: Marital Status Codes (extensible): The domestic partnership status of a person.
Patient.multipleBirth[x] 0..1 Whether patient is part of a multiple birth
Patient.multipleBirth[x].multipleBirthBoolean boolean
Patient.multipleBirth[x].multipleBirthInteger integer
Patient.photo 0..* Attachment Image of the patient
Patient.contact C 0..* BackboneElement A contact party (e.g. guardian, partner, friend) for the patient
Constraints: pat-1
Patient.contact.id 0..1 string Unique id for inter-element referencing
Patient.contact.extension 0..* Extension Additional content defined by implementations
Patient.contact.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.contact.relationship 0..* CodeableConcept The kind of relationship
Binding: PatientContactRelationship (extensible): The nature of the relationship between a patient and a contact person for that patient.
Patient.contact.name 0..1 HumanName A name associated with the contact person
Patient.contact.telecom 0..* ContactPoint A contact detail for the person
Patient.contact.address 0..1 Address Address for the contact person
Patient.contact.gender 0..1 code male | female | other | unknown
Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.
Patient.contact.organization C 0..1 Reference(Organization) Organization that is associated with the contact
Patient.contact.period 0..1 Period The period during which this contact person or organization is valid to be contacted relating to this patient
Patient.communication 0..* BackboneElement A language which may be used to communicate with the patient about his or her health
Patient.communication.id 0..1 string Unique id for inter-element referencing
Patient.communication.extension 0..* Extension Additional content defined by implementations
Patient.communication.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.communication.language 1..1 CodeableConcept The language which can be used to communicate with the patient about his or her health
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
Patient.communication.preferred 0..1 boolean Language preference indicator
Patient.generalPractitioner 0..* Reference(Organization | Practitioner | PractitionerRole) Patient's nominated primary care provider
Patient.managingOrganization This element is included in summaries. 0..1 Reference(Organization) Organization that is the custodian of the patient record
Patient.link This element is a modifier element. This element is included in summaries. 0..* BackboneElement Link to another patient resource that concerns the same actual person
Patient.link.id 0..1 string Unique id for inter-element referencing
Patient.link.extension 0..* Extension Additional content defined by implementations
Patient.link.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.link.other This element is included in summaries. 1..1 Reference(Patient | RelatedPerson) The other patient or related person resource that the link refers to
Patient.link.type This element is included in summaries. 1..1 code replaced-by | replaces | refer | seealso
Binding: LinkType (required): The type of link between this patient resource and another patient resource.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Patient.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Patient.gender Base required AdministrativeGender 📍4.0.1 FHIR Std.
Patient.maritalStatus Base extensible MaritalStatus 📍4.0.1 FHIR Std.
Patient.contact.relationship Base extensible Patient Contact Relationship 📍4.0.1 FHIR Std.
Patient.contact.gender Base required AdministrativeGender 📍4.0.1 FHIR Std.
Patient.communication.​language Base preferred Common Languages 📍4.0.1 FHIR Std.
Patient.link.type Base required LinkType 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Beschreibung Expression

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Patient 0..* Patient Soigneur athlete
Patient.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Patient.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Patient.Slices for extension.extension:timezone 0..1 string Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-timezone
Patient.Slices for extension.extension:location C 0..1 (Complex) Where the athlete lives (city / postal code + country) — coach-memorized, drives local weather guidance (ADR 0100)
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-location
Constraints: cc-inv-location-has-place
Patient.Slices for extension.extension:discipline 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-discipline
Binding: Primary discipline (required)
Patient.Slices for extension.extension:weeklyHours 0..1 decimal Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-availability-ceiling-h
Patient.Slices for extension.extension:fixedDay 0..* code Days the athlete can reliably train (repeats)
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-fixed-day
Binding: DaysOfWeek (required)
Patient.Slices for extension.extension:schedulingMode 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-scheduling-mode
Binding: Scheduling mode (required)
Patient.Slices for extension.extension:trainingAge 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-training-age
Binding: Training age (required)
Patient.Slices for extension.extension:communicationRegister 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-communication-register
Binding: Communication register (required)
Patient.Slices for extension.extension:planAuthority 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-plan-authority
Binding: Plan authority (tri-state) (required)
Patient.Slices for extension.extension:briefingTime 0..1 time Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-briefing-time
Patient.Slices for extension.extension:dataSource 0..* (Complex) Per-channel data source — each channel bound to its ecosystem (repeats) — ADR 0041
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-data-source
Patient.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Patient.identifier This element is included in summaries. 1..* Identifier At least one provider identifier (cc-provider system)
Patient.active This element is a modifier element. This element is included in summaries. 0..1 boolean Whether this patient's record is in active use
Patient.telecom This element is included in summaries. 0..* ContactPoint Contact channels (contact info, never health data). system=email is the sign-in address (ADR 0150 identity resolution) and the weekly coach-review delivery address (ADR 0207)
Patient.gender This element is included in summaries. 0..1 code Administrative gender only (male|female|other|unknown); physiological sex is CcBirthSexObservation — ADR 0036
Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.
Patient.birthDate This element is included in summaries. 1..1 date The date of birth for the individual
Patient.deceased[x] This element is a modifier element. This element is included in summaries. 0..1 Indicates if the individual is deceased or not
Patient.deceased[x].deceasedBoolean boolean
Patient.deceased[x].deceasedDateTime dateTime
Patient.link This element is a modifier element. This element is included in summaries. 0..* BackboneElement Link to another patient resource that concerns the same actual person
Patient.link.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.link.other This element is included in summaries. 1..1 Reference(Patient | RelatedPerson) The other patient or related person resource that the link refers to
Patient.link.type This element is included in summaries. 1..1 code replaced-by | replaces | refer | seealso
Binding: LinkType (required): The type of link between this patient resource and another patient resource.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Patient.gender Base required AdministrativeGender 📍4.0.1 FHIR Std.
Patient.link.type Base required LinkType 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Beschreibung Expression

Differential View

This structure is derived from Patient

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Patient 0..* Patient Soigneur athlete
Patient.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Patient.Slices for extension.extension:timezone 0..1 string Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-timezone
Patient.Slices for extension.extension:location 0..1 (Complex) Where the athlete lives (city / postal code + country) — coach-memorized, drives local weather guidance (ADR 0100)
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-location
Patient.Slices for extension.extension:discipline 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-discipline
Binding: Primary discipline (required)
Patient.Slices for extension.extension:weeklyHours 0..1 decimal Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-availability-ceiling-h
Patient.Slices for extension.extension:fixedDay 0..* code Days the athlete can reliably train (repeats)
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-fixed-day
Binding: DaysOfWeek (required)
Patient.Slices for extension.extension:schedulingMode 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-scheduling-mode
Binding: Scheduling mode (required)
Patient.Slices for extension.extension:trainingAge 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-training-age
Binding: Training age (required)
Patient.Slices for extension.extension:communicationRegister 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-communication-register
Binding: Communication register (required)
Patient.Slices for extension.extension:planAuthority 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-plan-authority
Binding: Plan authority (tri-state) (required)
Patient.Slices for extension.extension:briefingTime 0..1 time Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-briefing-time
Patient.Slices for extension.extension:dataSource 0..* (Complex) Per-channel data source — each channel bound to its ecosystem (repeats) — ADR 0041
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-data-source
Patient.identifier 1..* Identifier At least one provider identifier (cc-provider system)
Patient.telecom 0..* ContactPoint Contact channels (contact info, never health data). system=email is the sign-in address (ADR 0150 identity resolution) and the weekly coach-review delivery address (ADR 0207)
Patient.gender 0..1 code Administrative gender only (male|female|other|unknown); physiological sex is CcBirthSexObservation — ADR 0036
Patient.birthDate 1..1 date The date of birth for the individual

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Patient 0..* Patient Soigneur athlete
Patient.id This element is included in summaries. 0..1 id Logical id of this artifact
Patient.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Patient.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Patient.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
Patient.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Patient.contained 0..* Resource Contained, inline Resources
Patient.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Patient.Slices for extension.extension:timezone 0..1 string Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-timezone
Patient.Slices for extension.extension:location C 0..1 (Complex) Where the athlete lives (city / postal code + country) — coach-memorized, drives local weather guidance (ADR 0100)
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-location
Constraints: cc-inv-location-has-place
Patient.Slices for extension.extension:discipline 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-discipline
Binding: Primary discipline (required)
Patient.Slices for extension.extension:weeklyHours 0..1 decimal Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-availability-ceiling-h
Patient.Slices for extension.extension:fixedDay 0..* code Days the athlete can reliably train (repeats)
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-fixed-day
Binding: DaysOfWeek (required)
Patient.Slices for extension.extension:schedulingMode 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-scheduling-mode
Binding: Scheduling mode (required)
Patient.Slices for extension.extension:trainingAge 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-training-age
Binding: Training age (required)
Patient.Slices for extension.extension:communicationRegister 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-communication-register
Binding: Communication register (required)
Patient.Slices for extension.extension:planAuthority 0..1 code Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-plan-authority
Binding: Plan authority (tri-state) (required)
Patient.Slices for extension.extension:briefingTime 0..1 time Extension
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-briefing-time
Patient.Slices for extension.extension:dataSource 0..* (Complex) Per-channel data source — each channel bound to its ecosystem (repeats) — ADR 0041
URL: https://fhir.soigneur.coach/fhir/StructureDefinition/cc-ext-data-source
Patient.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Patient.identifier This element is included in summaries. 1..* Identifier At least one provider identifier (cc-provider system)
Patient.active This element is a modifier element. This element is included in summaries. 0..1 boolean Whether this patient's record is in active use
Patient.name This element is included in summaries. 0..* HumanName A name associated with the patient
Patient.telecom This element is included in summaries. 0..* ContactPoint Contact channels (contact info, never health data). system=email is the sign-in address (ADR 0150 identity resolution) and the weekly coach-review delivery address (ADR 0207)
Patient.gender This element is included in summaries. 0..1 code Administrative gender only (male|female|other|unknown); physiological sex is CcBirthSexObservation — ADR 0036
Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.
Patient.birthDate This element is included in summaries. 1..1 date The date of birth for the individual
Patient.deceased[x] This element is a modifier element. This element is included in summaries. 0..1 Indicates if the individual is deceased or not
Patient.deceased[x].deceasedBoolean boolean
Patient.deceased[x].deceasedDateTime dateTime
Patient.address This element is included in summaries. 0..* Address An address for the individual
Patient.maritalStatus 0..1 CodeableConcept Marital (civil) status of a patient
Binding: Marital Status Codes (extensible): The domestic partnership status of a person.
Patient.multipleBirth[x] 0..1 Whether patient is part of a multiple birth
Patient.multipleBirth[x].multipleBirthBoolean boolean
Patient.multipleBirth[x].multipleBirthInteger integer
Patient.photo 0..* Attachment Image of the patient
Patient.contact C 0..* BackboneElement A contact party (e.g. guardian, partner, friend) for the patient
Constraints: pat-1
Patient.contact.id 0..1 string Unique id for inter-element referencing
Patient.contact.extension 0..* Extension Additional content defined by implementations
Patient.contact.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.contact.relationship 0..* CodeableConcept The kind of relationship
Binding: PatientContactRelationship (extensible): The nature of the relationship between a patient and a contact person for that patient.
Patient.contact.name 0..1 HumanName A name associated with the contact person
Patient.contact.telecom 0..* ContactPoint A contact detail for the person
Patient.contact.address 0..1 Address Address for the contact person
Patient.contact.gender 0..1 code male | female | other | unknown
Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.
Patient.contact.organization C 0..1 Reference(Organization) Organization that is associated with the contact
Patient.contact.period 0..1 Period The period during which this contact person or organization is valid to be contacted relating to this patient
Patient.communication 0..* BackboneElement A language which may be used to communicate with the patient about his or her health
Patient.communication.id 0..1 string Unique id for inter-element referencing
Patient.communication.extension 0..* Extension Additional content defined by implementations
Patient.communication.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.communication.language 1..1 CodeableConcept The language which can be used to communicate with the patient about his or her health
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
Patient.communication.preferred 0..1 boolean Language preference indicator
Patient.generalPractitioner 0..* Reference(Organization | Practitioner | PractitionerRole) Patient's nominated primary care provider
Patient.managingOrganization This element is included in summaries. 0..1 Reference(Organization) Organization that is the custodian of the patient record
Patient.link This element is a modifier element. This element is included in summaries. 0..* BackboneElement Link to another patient resource that concerns the same actual person
Patient.link.id 0..1 string Unique id for inter-element referencing
Patient.link.extension 0..* Extension Additional content defined by implementations
Patient.link.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.link.other This element is included in summaries. 1..1 Reference(Patient | RelatedPerson) The other patient or related person resource that the link refers to
Patient.link.type This element is included in summaries. 1..1 code replaced-by | replaces | refer | seealso
Binding: LinkType (required): The type of link between this patient resource and another patient resource.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Patient.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Patient.gender Base required AdministrativeGender 📍4.0.1 FHIR Std.
Patient.maritalStatus Base extensible MaritalStatus 📍4.0.1 FHIR Std.
Patient.contact.relationship Base extensible Patient Contact Relationship 📍4.0.1 FHIR Std.
Patient.contact.gender Base required AdministrativeGender 📍4.0.1 FHIR Std.
Patient.communication.​language Base preferred Common Languages 📍4.0.1 FHIR Std.
Patient.link.type Base required LinkType 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Beschreibung Expression

 

Other representations of profile: CSV, Excel, Schematron