Fujitsu Healthy Living Implementation Guide
1.1.28 - release
Publication Build: This will be filled in by the publication tooling
Official URL: http://ig.fujitsu.com/healthy-living/StructureDefinition/fujitsu-appointment | Version: 1.1.28 | |||
Active as of 2025-07-09 | Computable Name: FujitsuAppointment | |||
Copyright/Legal: Copyright 2022 FUJITSU LIMITED |
This profile defines an appointment of a healthcare event.
このプロファイルは、ヘルスケアイベントの予約を定義します。
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Appointment
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Appointment | Fujitsu Appointment Profile (予約プロファイル) | |
![]() ![]() ![]() |
0..1 | id | Logical id of this artifact (自動採番される論理ID) | |
![]() ![]() ![]() |
0..1 | Meta | Metadata about the resource (リソースのメタデータ) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation (リソースの概要) | |
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources (リソース内リソース) | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations (要素の拡張) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..* | Identifier | External Ids for this item (識別子) Slice: Unordered, Open by value:system | |
![]() ![]() ![]() ![]() |
0..* | Identifier | External ids for this request (電子カルテの識別子) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Description of identifier (識別子の種類) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system (識別子のコード) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept (識別子のテキスト) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value (識別子のネームスペース) Binding: Fujitsu Internal Identifier URI (required) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - - | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | code | proposed | pending | booked | arrived | fulfilled | cancelled | noshow | entered-in-error | checked-in | waitlist (このインスタンスの状態) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..* | CodeableConcept | A broad categorization of the service that is to be performed during this appointment (サービス分類) | |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system (サービス分類を表すコード) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system (サービス分類を定義するコード体系) Fixed Value: http://terminology.hl7.org/CodeSystem/service-category | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system (サービス分類を表すコード値) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system (サービス分類の表示名) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..* | CodeableConcept | The specialty of a practitioner that would be required to perform the service requested in this appointment (必要とされる医師の専門分野。診療科の名称が入る) | |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system (専門分野のコード) Slice: Unordered, Open by value:system | |
![]() ![]() ![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system (診療科を表すコード) Binding: JP Core Department SS-MIX ValueSet (required) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system (診療科を定義するコード体系) Required Pattern: urn:oid:1.2.392.200250.2.2.2 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system (診療科を表すコード値) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system (診療科の表示名) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
1..1 | string | Plain text representation of the concept (専門分野) Example General: 大腸外科 | |
![]() ![]() ![]() |
0..1 | CodeableConcept | The style of appointment or patient that has been booked in the slot (not service type) (予約の種類) | |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system (予約タイプを表すコード) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system (予約タイプを定義するコード体系) Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0276 | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system (予約タイプを表すコード値) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system (予約タイプの表示名) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..1 | string | Shown on a subject line in a meeting request, or appointment list (ミーティング依頼または予約リストの件名の表示。予約枠の名称が入る) Example General: PET-CT検査 | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..1 | instant | When appointment is to take place (予約の開始日時) | |
![]() ![]() ![]() |
0..1 | instant | When appointment is to take place (予約の終了日時) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..1 | dateTime | The date that this appointment was initially created (予約の作成日時) | |
![]() ![]() ![]() |
0..1 | string | Additional comments (追加コメント) Example General: 予約時間厳守でお越しください | |
![]() ![]() ![]() |
0..1 | string | Detailed information and instructions for the patient (患者のための詳細な情報と指示) Example General: 検査前6時間は絶食してください。 | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..* | BackboneElement | Participants involved in appointment (関与する参加者) Slice: Unordered, Closed by value:type.text | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Role of participant in the appointment (参加者の役割) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system (コード定義) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device | HealthcareService | Location) | Person (参加者) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing (一意のID) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | uri | Type the reference refers to (e.g. 'Patient') (参照するタイプ) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Text alternative for the resource (リソースの代替テキスト) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | code | required | optional | information-only (参加者の必要性) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | accepted | declined | tentative | needs-action (参加状況) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Participants involved in appointment (関与する参加者:患者) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 患者 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Fujitsu Patient Profile) | Person (参加者) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | code | required | optional | information-only (参加者の必要性) Fixed Value: required | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | accepted | declined | tentative | needs-action (参加状況) Fixed Value: accepted | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Participants involved in appointment (関与する参加者:医師) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system (コード定義) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 医療従事者 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Fujitsu PractitionerRole Profile) | Person, Location/HealthcareService or Device (参加者、場所/ヘルスケアサービスまたはデバイス) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | code | required | optional | information-only (参加者の必要性) Fixed Value: required | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | accepted | declined | tentative | needs-action (参加状況) Fixed Value: accepted | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Participants involved in appointment (関与する参加者:予約サービス) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 予約サービス | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Fujitsu HealthcareService Appointment Profile) | HealthcareService (ヘルスケアサービス) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | accepted | declined | tentative | needs-action (参加状況) Fixed Value: accepted | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Participants involved in appointment (関与する参加者:行き先) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 行き先 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Fujitsu Location Profile) | Location (ロケーション) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | code | required | optional | information-only (参加者の必要性) Fixed Value: required | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | accepted | declined | tentative | needs-action (参加状況) Fixed Value: accepted | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() |
Path | Conformance | ValueSet | URI |
Appointment.identifier:emr.system | required | FujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri from this IG | |
Appointment.specialty.coding:dept | required | JP_Department_SsMix_VShttp://jpfhir.jp/fhir/core/ValueSet/JP_Department_SsMix_VS |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | Appointment | Fujitsu Appointment Profile (予約プロファイル) app-2: Either start and end are specified, or neither app-3: Only proposed or cancelled appointments can be missing start/end dates app-4: Cancelation reason is only used for appointments that have been cancelled, or no-show |
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact (自動採番される論理ID) |
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource (リソースのメタデータ) |
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation (リソースの概要) | |
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources (リソース内リソース) | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations (要素の拡張) | |
![]() ![]() ![]() |
Σ | 0..* | Identifier | External Ids for this item (識別子) Slice: Unordered, Open by value:system |
![]() ![]() ![]() ![]() |
Σ | 0..* | Identifier | External ids for this request (電子カルテの識別子) |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier (識別子の種類) Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (識別子のコード) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept (識別子のテキスト) |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value (識別子のネームスペース) Binding: Fujitsu Internal Identifier URI (required) Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - - Example General: 123456 |
![]() ![]() ![]() |
?!Σ | 1..1 | code | proposed | pending | booked | arrived | fulfilled | cancelled | noshow | entered-in-error | checked-in | waitlist (このインスタンスの状態) Binding: AppointmentStatus (required): The free/busy status of an appointment. |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | A broad categorization of the service that is to be performed during this appointment (サービス分類) Binding: ServiceCategory (example) |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (サービス分類を表すコード) |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system (サービス分類を定義するコード体系) Fixed Value: http://terminology.hl7.org/CodeSystem/service-category |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system (サービス分類を表すコード値) |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Representation defined by the system (サービス分類の表示名) |
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | The specialty of a practitioner that would be required to perform the service requested in this appointment (必要とされる医師の専門分野。診療科の名称が入る) Binding: PracticeSettingCodeValueSet (preferred) |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (専門分野のコード) Slice: Unordered, Open by value:system |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (診療科を表すコード) Binding: JP Core Department SS-MIX ValueSet (required) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system (診療科を定義するコード体系) Required Pattern: urn:oid:1.2.392.200250.2.2.2 |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system (診療科を表すコード値) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Representation defined by the system (診療科の表示名) |
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (専門分野) Example General: 大腸外科 |
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The style of appointment or patient that has been booked in the slot (not service type) (予約の種類) Binding: hl7VS-appointmentReasonCodes (preferred) |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (予約タイプを表すコード) |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system (予約タイプを定義するコード体系) Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0276 |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system (予約タイプを表すコード値) |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Representation defined by the system (予約タイプの表示名) |
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) |
![]() ![]() ![]() |
0..1 | string | Shown on a subject line in a meeting request, or appointment list (ミーティング依頼または予約リストの件名の表示。予約枠の名称が入る) Example General: PET-CT検査 | |
![]() ![]() ![]() |
Σ | 0..1 | instant | When appointment is to take place (予約の開始日時) |
![]() ![]() ![]() |
Σ | 0..1 | instant | When appointment is to take place (予約の終了日時) |
![]() ![]() ![]() |
0..1 | dateTime | The date that this appointment was initially created (予約の作成日時) | |
![]() ![]() ![]() |
0..1 | string | Additional comments (追加コメント) Example General: 予約時間厳守でお越しください | |
![]() ![]() ![]() |
0..1 | string | Detailed information and instructions for the patient (患者のための詳細な情報と指示) Example General: 検査前6時間は絶食してください。 | |
![]() ![]() ![]() |
C | 1..* | BackboneElement | Participants involved in appointment (関与する参加者) Slice: Unordered, Closed by value:type.text app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (コード定義) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device | HealthcareService | Location) | Person (参加者) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing (一意のID) | |
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. 'Patient') (参照するタイプ) Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource (リソースの代替テキスト) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | required | optional | information-only (参加者の必要性) Binding: ParticipantRequired (required): Is the Participant required to attend the appointment. |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. |
![]() ![]() ![]() ![]() |
C | 0..* | BackboneElement | Participants involved in appointment (関与する参加者:患者) app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 患者 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Fujitsu Patient Profile) | Person (参加者) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | required | optional | information-only (参加者の必要性) Binding: ParticipantRequired (required): Is the Participant required to attend the appointment. Fixed Value: required |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. Fixed Value: accepted |
![]() ![]() ![]() ![]() |
C | 0..* | BackboneElement | Participants involved in appointment (関与する参加者:医師) app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (コード定義) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 医療従事者 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Fujitsu PractitionerRole Profile) | Person, Location/HealthcareService or Device (参加者、場所/ヘルスケアサービスまたはデバイス) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | required | optional | information-only (参加者の必要性) Binding: ParticipantRequired (required): Is the Participant required to attend the appointment. Fixed Value: required |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. Fixed Value: accepted |
![]() ![]() ![]() ![]() |
C | 0..* | BackboneElement | Participants involved in appointment (関与する参加者:予約サービス) app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 予約サービス |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Fujitsu HealthcareService Appointment Profile) | HealthcareService (ヘルスケアサービス) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. Fixed Value: accepted |
![]() ![]() ![]() ![]() |
C | 0..* | BackboneElement | Participants involved in appointment (関与する参加者:行き先) app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 行き先 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Fujitsu Location Profile) | Location (ロケーション) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | required | optional | information-only (参加者の必要性) Binding: ParticipantRequired (required): Is the Participant required to attend the appointment. Fixed Value: required |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. Fixed Value: accepted |
![]() |
Path | Conformance | ValueSet / Code | URI |
Appointment.identifier:emr.type | extensible | Identifier Type Codeshttp://hl7.org/fhir/ValueSet/identifier-type from the FHIR Standard | |
Appointment.identifier:emr.system | required | FujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri from this IG | |
Appointment.status | required | AppointmentStatushttp://hl7.org/fhir/ValueSet/appointmentstatus|4.0.1 from the FHIR Standard | |
Appointment.serviceCategory | example | ServiceCategoryhttp://hl7.org/fhir/ValueSet/service-category from the FHIR Standard | |
Appointment.specialty | preferred | PracticeSettingCodeValueSethttp://hl7.org/fhir/ValueSet/c80-practice-codes from the FHIR Standard | |
Appointment.specialty.coding:dept | required | JP_Department_SsMix_VShttp://jpfhir.jp/fhir/core/ValueSet/JP_Department_SsMix_VS | |
Appointment.appointmentType | preferred | Hl7VSAppointmentReasonCodeshttp://terminology.hl7.org/ValueSet/v2-0276 | |
Appointment.participant.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant.actor.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | |
Appointment.participant.required | required | ParticipantRequiredhttp://hl7.org/fhir/ValueSet/participantrequired|4.0.1 from the FHIR Standard | |
Appointment.participant.status | required | ParticipationStatushttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard | |
Appointment.participant:Patient.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant:Patient.required | required | Fixed Value: requiredhttp://hl7.org/fhir/ValueSet/participantrequired|4.0.1 from the FHIR Standard | |
Appointment.participant:Patient.status | required | Fixed Value: acceptedhttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard | |
Appointment.participant:PractitionerRole.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant:PractitionerRole.required | required | Fixed Value: requiredhttp://hl7.org/fhir/ValueSet/participantrequired|4.0.1 from the FHIR Standard | |
Appointment.participant:PractitionerRole.status | required | Fixed Value: acceptedhttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard | |
Appointment.participant:HealthcareService.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant:HealthcareService.status | required | Fixed Value: acceptedhttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard | |
Appointment.participant:Location.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant:Location.required | required | Fixed Value: requiredhttp://hl7.org/fhir/ValueSet/participantrequired|4.0.1 from the FHIR Standard | |
Appointment.participant:Location.status | required | Fixed Value: acceptedhttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
app-1 | error | Appointment.participant, Appointment.participant:Patient, Appointment.participant:PractitionerRole, Appointment.participant:HealthcareService, Appointment.participant:Location | Either the type or actor on the participant SHALL be specified : type.exists() or actor.exists() | |
app-2 | error | Appointment | Either start and end are specified, or neither : start.exists() = end.exists() | |
app-3 | error | Appointment | Only proposed or cancelled appointments can be missing start/end dates : (start.exists() and end.exists()) or (status in ('proposed' | 'cancelled' | 'waitlist')) | |
app-4 | error | Appointment | Cancelation reason is only used for appointments that have been cancelled, or no-show : Appointment.cancelationReason.exists() implies (Appointment.status='no-show' or Appointment.status='cancelled') | |
dom-2 | error | Appointment | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Appointment | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | Appointment | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | Appointment | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Appointment | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | Appointment | Fujitsu Appointment Profile (予約プロファイル) app-2: Either start and end are specified, or neither app-3: Only proposed or cancelled appointments can be missing start/end dates app-4: Cancelation reason is only used for appointments that have been cancelled, or no-show |
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact (自動採番される論理ID) |
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource (リソースのメタデータ) |
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation (リソースの概要) | |
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources (リソース内リソース) | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations (要素の拡張) | |
![]() ![]() ![]() |
Σ | 0..* | Identifier | External Ids for this item (識別子) Slice: Unordered, Open by value:system |
![]() ![]() ![]() ![]() |
Σ | 0..* | Identifier | External ids for this request (電子カルテの識別子) |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier (識別子の種類) Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (識別子のコード) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept (識別子のテキスト) |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value (識別子のネームスペース) Binding: Fujitsu Internal Identifier URI (required) Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - - Example General: 123456 |
![]() ![]() ![]() |
?!Σ | 1..1 | code | proposed | pending | booked | arrived | fulfilled | cancelled | noshow | entered-in-error | checked-in | waitlist (このインスタンスの状態) Binding: AppointmentStatus (required): The free/busy status of an appointment. |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | A broad categorization of the service that is to be performed during this appointment (サービス分類) Binding: ServiceCategory (example) |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (サービス分類を表すコード) |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system (サービス分類を定義するコード体系) Fixed Value: http://terminology.hl7.org/CodeSystem/service-category |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system (サービス分類を表すコード値) |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Representation defined by the system (サービス分類の表示名) |
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | The specialty of a practitioner that would be required to perform the service requested in this appointment (必要とされる医師の専門分野。診療科の名称が入る) Binding: PracticeSettingCodeValueSet (preferred) |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (専門分野のコード) Slice: Unordered, Open by value:system |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (診療科を表すコード) Binding: JP Core Department SS-MIX ValueSet (required) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system (診療科を定義するコード体系) Required Pattern: urn:oid:1.2.392.200250.2.2.2 |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system (診療科を表すコード値) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Representation defined by the system (診療科の表示名) |
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (専門分野) Example General: 大腸外科 |
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The style of appointment or patient that has been booked in the slot (not service type) (予約の種類) Binding: hl7VS-appointmentReasonCodes (preferred) |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (予約タイプを表すコード) |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system (予約タイプを定義するコード体系) Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0276 |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system (予約タイプを表すコード値) |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Representation defined by the system (予約タイプの表示名) |
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) |
![]() ![]() ![]() |
0..1 | string | Shown on a subject line in a meeting request, or appointment list (ミーティング依頼または予約リストの件名の表示。予約枠の名称が入る) Example General: PET-CT検査 | |
![]() ![]() ![]() |
Σ | 0..1 | instant | When appointment is to take place (予約の開始日時) |
![]() ![]() ![]() |
Σ | 0..1 | instant | When appointment is to take place (予約の終了日時) |
![]() ![]() ![]() |
0..1 | dateTime | The date that this appointment was initially created (予約の作成日時) | |
![]() ![]() ![]() |
0..1 | string | Additional comments (追加コメント) Example General: 予約時間厳守でお越しください | |
![]() ![]() ![]() |
0..1 | string | Detailed information and instructions for the patient (患者のための詳細な情報と指示) Example General: 検査前6時間は絶食してください。 | |
![]() ![]() ![]() |
C | 1..* | BackboneElement | Participants involved in appointment (関与する参加者) Slice: Unordered, Closed by value:type.text app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (コード定義) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device | HealthcareService | Location) | Person (参加者) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing (一意のID) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. 'Patient') (参照するタイプ) Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource (リソースの代替テキスト) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | required | optional | information-only (参加者の必要性) Binding: ParticipantRequired (required): Is the Participant required to attend the appointment. |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. |
![]() ![]() ![]() ![]() |
C | 0..* | BackboneElement | Participants involved in appointment (関与する参加者:患者) app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 患者 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Fujitsu Patient Profile) | Person (参加者) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | required | optional | information-only (参加者の必要性) Binding: ParticipantRequired (required): Is the Participant required to attend the appointment. Fixed Value: required |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. Fixed Value: accepted |
![]() ![]() ![]() ![]() |
C | 0..* | BackboneElement | Participants involved in appointment (関与する参加者:医師) app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (コード定義) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 医療従事者 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Fujitsu PractitionerRole Profile) | Person, Location/HealthcareService or Device (参加者、場所/ヘルスケアサービスまたはデバイス) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | required | optional | information-only (参加者の必要性) Binding: ParticipantRequired (required): Is the Participant required to attend the appointment. Fixed Value: required |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. Fixed Value: accepted |
![]() ![]() ![]() ![]() |
C | 0..* | BackboneElement | Participants involved in appointment (関与する参加者:予約サービス) app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 予約サービス |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Fujitsu HealthcareService Appointment Profile) | HealthcareService (ヘルスケアサービス) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. Fixed Value: accepted |
![]() ![]() ![]() ![]() |
C | 0..* | BackboneElement | Participants involved in appointment (関与する参加者:行き先) app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 行き先 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Fujitsu Location Profile) | Location (ロケーション) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | required | optional | information-only (参加者の必要性) Binding: ParticipantRequired (required): Is the Participant required to attend the appointment. Fixed Value: required |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. Fixed Value: accepted |
![]() |
Path | Conformance | ValueSet / Code | URI |
Appointment.identifier:emr.type | extensible | Identifier Type Codeshttp://hl7.org/fhir/ValueSet/identifier-type from the FHIR Standard | |
Appointment.identifier:emr.system | required | FujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri from this IG | |
Appointment.status | required | AppointmentStatushttp://hl7.org/fhir/ValueSet/appointmentstatus|4.0.1 from the FHIR Standard | |
Appointment.serviceCategory | example | ServiceCategoryhttp://hl7.org/fhir/ValueSet/service-category from the FHIR Standard | |
Appointment.specialty | preferred | PracticeSettingCodeValueSethttp://hl7.org/fhir/ValueSet/c80-practice-codes from the FHIR Standard | |
Appointment.specialty.coding:dept | required | JP_Department_SsMix_VShttp://jpfhir.jp/fhir/core/ValueSet/JP_Department_SsMix_VS | |
Appointment.appointmentType | preferred | Hl7VSAppointmentReasonCodeshttp://terminology.hl7.org/ValueSet/v2-0276 | |
Appointment.participant.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant.actor.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | |
Appointment.participant.required | required | ParticipantRequiredhttp://hl7.org/fhir/ValueSet/participantrequired|4.0.1 from the FHIR Standard | |
Appointment.participant.status | required | ParticipationStatushttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard | |
Appointment.participant:Patient.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant:Patient.required | required | Fixed Value: requiredhttp://hl7.org/fhir/ValueSet/participantrequired|4.0.1 from the FHIR Standard | |
Appointment.participant:Patient.status | required | Fixed Value: acceptedhttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard | |
Appointment.participant:PractitionerRole.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant:PractitionerRole.required | required | Fixed Value: requiredhttp://hl7.org/fhir/ValueSet/participantrequired|4.0.1 from the FHIR Standard | |
Appointment.participant:PractitionerRole.status | required | Fixed Value: acceptedhttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard | |
Appointment.participant:HealthcareService.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant:HealthcareService.status | required | Fixed Value: acceptedhttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard | |
Appointment.participant:Location.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant:Location.required | required | Fixed Value: requiredhttp://hl7.org/fhir/ValueSet/participantrequired|4.0.1 from the FHIR Standard | |
Appointment.participant:Location.status | required | Fixed Value: acceptedhttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
app-1 | error | Appointment.participant, Appointment.participant:Patient, Appointment.participant:PractitionerRole, Appointment.participant:HealthcareService, Appointment.participant:Location | Either the type or actor on the participant SHALL be specified : type.exists() or actor.exists() | |
app-2 | error | Appointment | Either start and end are specified, or neither : start.exists() = end.exists() | |
app-3 | error | Appointment | Only proposed or cancelled appointments can be missing start/end dates : (start.exists() and end.exists()) or (status in ('proposed' | 'cancelled' | 'waitlist')) | |
app-4 | error | Appointment | Cancelation reason is only used for appointments that have been cancelled, or no-show : Appointment.cancelationReason.exists() implies (Appointment.status='no-show' or Appointment.status='cancelled') | |
dom-2 | error | Appointment | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Appointment | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | Appointment | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | Appointment | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Appointment | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from Appointment
Summary
Mandatory: 0 element(24 nested mandatory elements)
Fixed: 13 elements
Prohibited: 88 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from Appointment
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Appointment | Fujitsu Appointment Profile (予約プロファイル) | |
![]() ![]() ![]() |
0..1 | id | Logical id of this artifact (自動採番される論理ID) | |
![]() ![]() ![]() |
0..1 | Meta | Metadata about the resource (リソースのメタデータ) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation (リソースの概要) | |
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources (リソース内リソース) | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations (要素の拡張) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..* | Identifier | External Ids for this item (識別子) Slice: Unordered, Open by value:system | |
![]() ![]() ![]() ![]() |
0..* | Identifier | External ids for this request (電子カルテの識別子) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Description of identifier (識別子の種類) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system (識別子のコード) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept (識別子のテキスト) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value (識別子のネームスペース) Binding: Fujitsu Internal Identifier URI (required) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - - | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | code | proposed | pending | booked | arrived | fulfilled | cancelled | noshow | entered-in-error | checked-in | waitlist (このインスタンスの状態) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..* | CodeableConcept | A broad categorization of the service that is to be performed during this appointment (サービス分類) | |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system (サービス分類を表すコード) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system (サービス分類を定義するコード体系) Fixed Value: http://terminology.hl7.org/CodeSystem/service-category | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system (サービス分類を表すコード値) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system (サービス分類の表示名) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..* | CodeableConcept | The specialty of a practitioner that would be required to perform the service requested in this appointment (必要とされる医師の専門分野。診療科の名称が入る) | |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system (専門分野のコード) Slice: Unordered, Open by value:system | |
![]() ![]() ![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system (診療科を表すコード) Binding: JP Core Department SS-MIX ValueSet (required) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system (診療科を定義するコード体系) Required Pattern: urn:oid:1.2.392.200250.2.2.2 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system (診療科を表すコード値) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system (診療科の表示名) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
1..1 | string | Plain text representation of the concept (専門分野) Example General: 大腸外科 | |
![]() ![]() ![]() |
0..1 | CodeableConcept | The style of appointment or patient that has been booked in the slot (not service type) (予約の種類) | |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system (予約タイプを表すコード) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system (予約タイプを定義するコード体系) Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0276 | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system (予約タイプを表すコード値) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system (予約タイプの表示名) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..1 | string | Shown on a subject line in a meeting request, or appointment list (ミーティング依頼または予約リストの件名の表示。予約枠の名称が入る) Example General: PET-CT検査 | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..1 | instant | When appointment is to take place (予約の開始日時) | |
![]() ![]() ![]() |
0..1 | instant | When appointment is to take place (予約の終了日時) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..1 | dateTime | The date that this appointment was initially created (予約の作成日時) | |
![]() ![]() ![]() |
0..1 | string | Additional comments (追加コメント) Example General: 予約時間厳守でお越しください | |
![]() ![]() ![]() |
0..1 | string | Detailed information and instructions for the patient (患者のための詳細な情報と指示) Example General: 検査前6時間は絶食してください。 | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..* | BackboneElement | Participants involved in appointment (関与する参加者) Slice: Unordered, Closed by value:type.text | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Role of participant in the appointment (参加者の役割) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system (コード定義) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device | HealthcareService | Location) | Person (参加者) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing (一意のID) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | uri | Type the reference refers to (e.g. 'Patient') (参照するタイプ) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Text alternative for the resource (リソースの代替テキスト) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | code | required | optional | information-only (参加者の必要性) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | accepted | declined | tentative | needs-action (参加状況) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Participants involved in appointment (関与する参加者:患者) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 患者 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Fujitsu Patient Profile) | Person (参加者) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | code | required | optional | information-only (参加者の必要性) Fixed Value: required | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | accepted | declined | tentative | needs-action (参加状況) Fixed Value: accepted | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Participants involved in appointment (関与する参加者:医師) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system (コード定義) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 医療従事者 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Fujitsu PractitionerRole Profile) | Person, Location/HealthcareService or Device (参加者、場所/ヘルスケアサービスまたはデバイス) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | code | required | optional | information-only (参加者の必要性) Fixed Value: required | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | accepted | declined | tentative | needs-action (参加状況) Fixed Value: accepted | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Participants involved in appointment (関与する参加者:予約サービス) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 予約サービス | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Fujitsu HealthcareService Appointment Profile) | HealthcareService (ヘルスケアサービス) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | accepted | declined | tentative | needs-action (参加状況) Fixed Value: accepted | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Participants involved in appointment (関与する参加者:行き先) | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 行き先 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Fujitsu Location Profile) | Location (ロケーション) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | code | required | optional | information-only (参加者の必要性) Fixed Value: required | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | accepted | declined | tentative | needs-action (参加状況) Fixed Value: accepted | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() |
Path | Conformance | ValueSet | URI |
Appointment.identifier:emr.system | required | FujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri from this IG | |
Appointment.specialty.coding:dept | required | JP_Department_SsMix_VShttp://jpfhir.jp/fhir/core/ValueSet/JP_Department_SsMix_VS |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | Appointment | Fujitsu Appointment Profile (予約プロファイル) app-2: Either start and end are specified, or neither app-3: Only proposed or cancelled appointments can be missing start/end dates app-4: Cancelation reason is only used for appointments that have been cancelled, or no-show |
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact (自動採番される論理ID) |
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource (リソースのメタデータ) |
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation (リソースの概要) | |
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources (リソース内リソース) | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations (要素の拡張) | |
![]() ![]() ![]() |
Σ | 0..* | Identifier | External Ids for this item (識別子) Slice: Unordered, Open by value:system |
![]() ![]() ![]() ![]() |
Σ | 0..* | Identifier | External ids for this request (電子カルテの識別子) |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier (識別子の種類) Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (識別子のコード) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept (識別子のテキスト) |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value (識別子のネームスペース) Binding: Fujitsu Internal Identifier URI (required) Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - - Example General: 123456 |
![]() ![]() ![]() |
?!Σ | 1..1 | code | proposed | pending | booked | arrived | fulfilled | cancelled | noshow | entered-in-error | checked-in | waitlist (このインスタンスの状態) Binding: AppointmentStatus (required): The free/busy status of an appointment. |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | A broad categorization of the service that is to be performed during this appointment (サービス分類) Binding: ServiceCategory (example) |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (サービス分類を表すコード) |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system (サービス分類を定義するコード体系) Fixed Value: http://terminology.hl7.org/CodeSystem/service-category |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system (サービス分類を表すコード値) |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Representation defined by the system (サービス分類の表示名) |
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | The specialty of a practitioner that would be required to perform the service requested in this appointment (必要とされる医師の専門分野。診療科の名称が入る) Binding: PracticeSettingCodeValueSet (preferred) |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (専門分野のコード) Slice: Unordered, Open by value:system |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (診療科を表すコード) Binding: JP Core Department SS-MIX ValueSet (required) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system (診療科を定義するコード体系) Required Pattern: urn:oid:1.2.392.200250.2.2.2 |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system (診療科を表すコード値) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Representation defined by the system (診療科の表示名) |
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (専門分野) Example General: 大腸外科 |
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The style of appointment or patient that has been booked in the slot (not service type) (予約の種類) Binding: hl7VS-appointmentReasonCodes (preferred) |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (予約タイプを表すコード) |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system (予約タイプを定義するコード体系) Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0276 |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system (予約タイプを表すコード値) |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Representation defined by the system (予約タイプの表示名) |
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) |
![]() ![]() ![]() |
0..1 | string | Shown on a subject line in a meeting request, or appointment list (ミーティング依頼または予約リストの件名の表示。予約枠の名称が入る) Example General: PET-CT検査 | |
![]() ![]() ![]() |
Σ | 0..1 | instant | When appointment is to take place (予約の開始日時) |
![]() ![]() ![]() |
Σ | 0..1 | instant | When appointment is to take place (予約の終了日時) |
![]() ![]() ![]() |
0..1 | dateTime | The date that this appointment was initially created (予約の作成日時) | |
![]() ![]() ![]() |
0..1 | string | Additional comments (追加コメント) Example General: 予約時間厳守でお越しください | |
![]() ![]() ![]() |
0..1 | string | Detailed information and instructions for the patient (患者のための詳細な情報と指示) Example General: 検査前6時間は絶食してください。 | |
![]() ![]() ![]() |
C | 1..* | BackboneElement | Participants involved in appointment (関与する参加者) Slice: Unordered, Closed by value:type.text app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (コード定義) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device | HealthcareService | Location) | Person (参加者) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing (一意のID) | |
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. 'Patient') (参照するタイプ) Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource (リソースの代替テキスト) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | required | optional | information-only (参加者の必要性) Binding: ParticipantRequired (required): Is the Participant required to attend the appointment. |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. |
![]() ![]() ![]() ![]() |
C | 0..* | BackboneElement | Participants involved in appointment (関与する参加者:患者) app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 患者 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Fujitsu Patient Profile) | Person (参加者) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | required | optional | information-only (参加者の必要性) Binding: ParticipantRequired (required): Is the Participant required to attend the appointment. Fixed Value: required |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. Fixed Value: accepted |
![]() ![]() ![]() ![]() |
C | 0..* | BackboneElement | Participants involved in appointment (関与する参加者:医師) app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (コード定義) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 医療従事者 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Fujitsu PractitionerRole Profile) | Person, Location/HealthcareService or Device (参加者、場所/ヘルスケアサービスまたはデバイス) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | required | optional | information-only (参加者の必要性) Binding: ParticipantRequired (required): Is the Participant required to attend the appointment. Fixed Value: required |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. Fixed Value: accepted |
![]() ![]() ![]() ![]() |
C | 0..* | BackboneElement | Participants involved in appointment (関与する参加者:予約サービス) app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 予約サービス |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Fujitsu HealthcareService Appointment Profile) | HealthcareService (ヘルスケアサービス) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. Fixed Value: accepted |
![]() ![]() ![]() ![]() |
C | 0..* | BackboneElement | Participants involved in appointment (関与する参加者:行き先) app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 行き先 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Fujitsu Location Profile) | Location (ロケーション) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | required | optional | information-only (参加者の必要性) Binding: ParticipantRequired (required): Is the Participant required to attend the appointment. Fixed Value: required |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. Fixed Value: accepted |
![]() |
Path | Conformance | ValueSet / Code | URI |
Appointment.identifier:emr.type | extensible | Identifier Type Codeshttp://hl7.org/fhir/ValueSet/identifier-type from the FHIR Standard | |
Appointment.identifier:emr.system | required | FujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri from this IG | |
Appointment.status | required | AppointmentStatushttp://hl7.org/fhir/ValueSet/appointmentstatus|4.0.1 from the FHIR Standard | |
Appointment.serviceCategory | example | ServiceCategoryhttp://hl7.org/fhir/ValueSet/service-category from the FHIR Standard | |
Appointment.specialty | preferred | PracticeSettingCodeValueSethttp://hl7.org/fhir/ValueSet/c80-practice-codes from the FHIR Standard | |
Appointment.specialty.coding:dept | required | JP_Department_SsMix_VShttp://jpfhir.jp/fhir/core/ValueSet/JP_Department_SsMix_VS | |
Appointment.appointmentType | preferred | Hl7VSAppointmentReasonCodeshttp://terminology.hl7.org/ValueSet/v2-0276 | |
Appointment.participant.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant.actor.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | |
Appointment.participant.required | required | ParticipantRequiredhttp://hl7.org/fhir/ValueSet/participantrequired|4.0.1 from the FHIR Standard | |
Appointment.participant.status | required | ParticipationStatushttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard | |
Appointment.participant:Patient.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant:Patient.required | required | Fixed Value: requiredhttp://hl7.org/fhir/ValueSet/participantrequired|4.0.1 from the FHIR Standard | |
Appointment.participant:Patient.status | required | Fixed Value: acceptedhttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard | |
Appointment.participant:PractitionerRole.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant:PractitionerRole.required | required | Fixed Value: requiredhttp://hl7.org/fhir/ValueSet/participantrequired|4.0.1 from the FHIR Standard | |
Appointment.participant:PractitionerRole.status | required | Fixed Value: acceptedhttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard | |
Appointment.participant:HealthcareService.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant:HealthcareService.status | required | Fixed Value: acceptedhttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard | |
Appointment.participant:Location.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant:Location.required | required | Fixed Value: requiredhttp://hl7.org/fhir/ValueSet/participantrequired|4.0.1 from the FHIR Standard | |
Appointment.participant:Location.status | required | Fixed Value: acceptedhttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
app-1 | error | Appointment.participant, Appointment.participant:Patient, Appointment.participant:PractitionerRole, Appointment.participant:HealthcareService, Appointment.participant:Location | Either the type or actor on the participant SHALL be specified : type.exists() or actor.exists() | |
app-2 | error | Appointment | Either start and end are specified, or neither : start.exists() = end.exists() | |
app-3 | error | Appointment | Only proposed or cancelled appointments can be missing start/end dates : (start.exists() and end.exists()) or (status in ('proposed' | 'cancelled' | 'waitlist')) | |
app-4 | error | Appointment | Cancelation reason is only used for appointments that have been cancelled, or no-show : Appointment.cancelationReason.exists() implies (Appointment.status='no-show' or Appointment.status='cancelled') | |
dom-2 | error | Appointment | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Appointment | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | Appointment | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | Appointment | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Appointment | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | Appointment | Fujitsu Appointment Profile (予約プロファイル) app-2: Either start and end are specified, or neither app-3: Only proposed or cancelled appointments can be missing start/end dates app-4: Cancelation reason is only used for appointments that have been cancelled, or no-show |
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact (自動採番される論理ID) |
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource (リソースのメタデータ) |
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation (リソースの概要) | |
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources (リソース内リソース) | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations (要素の拡張) | |
![]() ![]() ![]() |
Σ | 0..* | Identifier | External Ids for this item (識別子) Slice: Unordered, Open by value:system |
![]() ![]() ![]() ![]() |
Σ | 0..* | Identifier | External ids for this request (電子カルテの識別子) |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier (識別子の種類) Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (識別子のコード) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept (識別子のテキスト) |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value (識別子のネームスペース) Binding: Fujitsu Internal Identifier URI (required) Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - - Example General: 123456 |
![]() ![]() ![]() |
?!Σ | 1..1 | code | proposed | pending | booked | arrived | fulfilled | cancelled | noshow | entered-in-error | checked-in | waitlist (このインスタンスの状態) Binding: AppointmentStatus (required): The free/busy status of an appointment. |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | A broad categorization of the service that is to be performed during this appointment (サービス分類) Binding: ServiceCategory (example) |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (サービス分類を表すコード) |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system (サービス分類を定義するコード体系) Fixed Value: http://terminology.hl7.org/CodeSystem/service-category |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system (サービス分類を表すコード値) |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Representation defined by the system (サービス分類の表示名) |
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | The specialty of a practitioner that would be required to perform the service requested in this appointment (必要とされる医師の専門分野。診療科の名称が入る) Binding: PracticeSettingCodeValueSet (preferred) |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (専門分野のコード) Slice: Unordered, Open by value:system |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (診療科を表すコード) Binding: JP Core Department SS-MIX ValueSet (required) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system (診療科を定義するコード体系) Required Pattern: urn:oid:1.2.392.200250.2.2.2 |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system (診療科を表すコード値) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Representation defined by the system (診療科の表示名) |
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (専門分野) Example General: 大腸外科 |
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The style of appointment or patient that has been booked in the slot (not service type) (予約の種類) Binding: hl7VS-appointmentReasonCodes (preferred) |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (予約タイプを表すコード) |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system (予約タイプを定義するコード体系) Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0276 |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system (予約タイプを表すコード値) |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Representation defined by the system (予約タイプの表示名) |
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) |
![]() ![]() ![]() |
0..1 | string | Shown on a subject line in a meeting request, or appointment list (ミーティング依頼または予約リストの件名の表示。予約枠の名称が入る) Example General: PET-CT検査 | |
![]() ![]() ![]() |
Σ | 0..1 | instant | When appointment is to take place (予約の開始日時) |
![]() ![]() ![]() |
Σ | 0..1 | instant | When appointment is to take place (予約の終了日時) |
![]() ![]() ![]() |
0..1 | dateTime | The date that this appointment was initially created (予約の作成日時) | |
![]() ![]() ![]() |
0..1 | string | Additional comments (追加コメント) Example General: 予約時間厳守でお越しください | |
![]() ![]() ![]() |
0..1 | string | Detailed information and instructions for the patient (患者のための詳細な情報と指示) Example General: 検査前6時間は絶食してください。 | |
![]() ![]() ![]() |
C | 1..* | BackboneElement | Participants involved in appointment (関与する参加者) Slice: Unordered, Closed by value:type.text app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (コード定義) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device | HealthcareService | Location) | Person (参加者) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing (一意のID) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. 'Patient') (参照するタイプ) Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource (リソースの代替テキスト) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | required | optional | information-only (参加者の必要性) Binding: ParticipantRequired (required): Is the Participant required to attend the appointment. |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. |
![]() ![]() ![]() ![]() |
C | 0..* | BackboneElement | Participants involved in appointment (関与する参加者:患者) app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 患者 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Fujitsu Patient Profile) | Person (参加者) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | required | optional | information-only (参加者の必要性) Binding: ParticipantRequired (required): Is the Participant required to attend the appointment. Fixed Value: required |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. Fixed Value: accepted |
![]() ![]() ![]() ![]() |
C | 0..* | BackboneElement | Participants involved in appointment (関与する参加者:医師) app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system (コード定義) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 医療従事者 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Fujitsu PractitionerRole Profile) | Person, Location/HealthcareService or Device (参加者、場所/ヘルスケアサービスまたはデバイス) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | required | optional | information-only (参加者の必要性) Binding: ParticipantRequired (required): Is the Participant required to attend the appointment. Fixed Value: required |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. Fixed Value: accepted |
![]() ![]() ![]() ![]() |
C | 0..* | BackboneElement | Participants involved in appointment (関与する参加者:予約サービス) app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 予約サービス |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Fujitsu HealthcareService Appointment Profile) | HealthcareService (ヘルスケアサービス) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. Fixed Value: accepted |
![]() ![]() ![]() ![]() |
C | 0..* | BackboneElement | Participants involved in appointment (関与する参加者:行き先) app-1: Either the type or actor on the participant SHALL be specified |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Role of participant in the appointment (参加者の役割) Binding: ParticipantType (extensible): Role of participant in encounter. |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept (このコンセプトのテキスト表現) Fixed Value: 行き先 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Fujitsu Location Profile) | Location (ロケーション) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL (リテラル参照、相対、内部、または絶対URL) |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known (データ取り込みで使用する論理参照) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | required | optional | information-only (参加者の必要性) Binding: ParticipantRequired (required): Is the Participant required to attend the appointment. Fixed Value: required |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | accepted | declined | tentative | needs-action (参加状況) Binding: ParticipationStatus (required): The Participation status of an appointment. Fixed Value: accepted |
![]() |
Path | Conformance | ValueSet / Code | URI |
Appointment.identifier:emr.type | extensible | Identifier Type Codeshttp://hl7.org/fhir/ValueSet/identifier-type from the FHIR Standard | |
Appointment.identifier:emr.system | required | FujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri from this IG | |
Appointment.status | required | AppointmentStatushttp://hl7.org/fhir/ValueSet/appointmentstatus|4.0.1 from the FHIR Standard | |
Appointment.serviceCategory | example | ServiceCategoryhttp://hl7.org/fhir/ValueSet/service-category from the FHIR Standard | |
Appointment.specialty | preferred | PracticeSettingCodeValueSethttp://hl7.org/fhir/ValueSet/c80-practice-codes from the FHIR Standard | |
Appointment.specialty.coding:dept | required | JP_Department_SsMix_VShttp://jpfhir.jp/fhir/core/ValueSet/JP_Department_SsMix_VS | |
Appointment.appointmentType | preferred | Hl7VSAppointmentReasonCodeshttp://terminology.hl7.org/ValueSet/v2-0276 | |
Appointment.participant.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant.actor.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | |
Appointment.participant.required | required | ParticipantRequiredhttp://hl7.org/fhir/ValueSet/participantrequired|4.0.1 from the FHIR Standard | |
Appointment.participant.status | required | ParticipationStatushttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard | |
Appointment.participant:Patient.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant:Patient.required | required | Fixed Value: requiredhttp://hl7.org/fhir/ValueSet/participantrequired|4.0.1 from the FHIR Standard | |
Appointment.participant:Patient.status | required | Fixed Value: acceptedhttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard | |
Appointment.participant:PractitionerRole.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant:PractitionerRole.required | required | Fixed Value: requiredhttp://hl7.org/fhir/ValueSet/participantrequired|4.0.1 from the FHIR Standard | |
Appointment.participant:PractitionerRole.status | required | Fixed Value: acceptedhttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard | |
Appointment.participant:HealthcareService.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant:HealthcareService.status | required | Fixed Value: acceptedhttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard | |
Appointment.participant:Location.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Appointment.participant:Location.required | required | Fixed Value: requiredhttp://hl7.org/fhir/ValueSet/participantrequired|4.0.1 from the FHIR Standard | |
Appointment.participant:Location.status | required | Fixed Value: acceptedhttp://hl7.org/fhir/ValueSet/participationstatus|4.0.1 from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
app-1 | error | Appointment.participant, Appointment.participant:Patient, Appointment.participant:PractitionerRole, Appointment.participant:HealthcareService, Appointment.participant:Location | Either the type or actor on the participant SHALL be specified : type.exists() or actor.exists() | |
app-2 | error | Appointment | Either start and end are specified, or neither : start.exists() = end.exists() | |
app-3 | error | Appointment | Only proposed or cancelled appointments can be missing start/end dates : (start.exists() and end.exists()) or (status in ('proposed' | 'cancelled' | 'waitlist')) | |
app-4 | error | Appointment | Cancelation reason is only used for appointments that have been cancelled, or no-show : Appointment.cancelationReason.exists() implies (Appointment.status='no-show' or Appointment.status='cancelled') | |
dom-2 | error | Appointment | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Appointment | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | Appointment | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | Appointment | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Appointment | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from Appointment
Summary
Mandatory: 0 element(24 nested mandatory elements)
Fixed: 13 elements
Prohibited: 88 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron