【2026.8.31リリース予定の公開準備版】電子カルテ情報共有サービス2文書5情報+患者サマリー FHIR実装ガイド JP-CLINS(CLinical Information Sharing ImplementationGuide) v1.13.0-preR1
1.13.0-preR1 - update Japan

【2026.8.31リリース予定の公開準備版】電子カルテ情報共有サービス2文書5情報+患者サマリー FHIR実装ガイド JP-CLINS(CLinical Information Sharing ImplementationGuide) v1.13.0-preR1 - Local Development build (v1.13.0-preR1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: JP_PractitionerRole_eCS_author

項目 内容
定義URL http://jpfhir.jp/fhir/eCS/StructureDefinition/JP_PractitionerRole_eCS_author
Version 1.13.0-preR1
Name

JP_PractitionerRole_eCS_author

Status Active ( 2024-09-14 )
Copyright

(一社)日本医療情報学会. CC BY-ND 4.0


この実装ガイドは、今後正式リリースされる予定の公開準備版です。
この公開準備版は正式リリースまでさらに今後も内容が変更される可能性があります。

処方を発行した医療者の資格情報 JP_PractitionerRole の派生プロファイル


Usages:

  • This Profile is not used by any profiles in this Specification

You can also check for usages in the FHIR IG Statistics

プロファイル詳細

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

This structure is derived from JP_PractitionerRole

Summary

Mandatory: 4 elements(2 nested mandatory elements)
Must-Support: 14 elements
Fixed: 1 element

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. PractitionerRole 0..* JP_PractitionerRole 医療従事者が関連付けられている役割/組織
... meta S 1..1 Meta リソースに関するMetadata / Metadata about the resource
.... lastUpdated S 1..1 instant このリソースのデータが最後に作成、更新、複写された日時。最終更新日時。YYYY-MM-DDThh:mm:ss.sss+zz:zz 例:2015-02-07T13:28:17.239+09:00
.... profile S 1..* canonical(StructureDefinition) 本プロファイルを識別するURLとバージョンを指定する。バージョン指定を省略した場合には、データ受信時点の最新バージョンとみなされる。
... text 0..1 Narrative 本リソースをテキストで表現したものを入れてもよい。
.... status 1..1 code generated | extensions | additional | empty
.... div 1..1 xhtml Limited xhtml content
... identifier S 0..* Identifier 役割/場所に固有のビジネス識別子
.... system S 0..1 uri 役割情報の識別子
.... value S 0..1 string The value that is unique
... practitioner S 1..1 Reference(JP Core Practitioner Profile) 組織に定義されたサービスを提供できる医療従事者
.... reference S 0..1 string Practitionerリソースへの参照
... organization S 0..1 Reference(JP Core Organization Profile) 処方医療機関またはそのの診療科を表すOrganizationリソースへの参照
.... reference S 0..1 string OrganizationリソースのfullUrl要素に指定されるUUIDを指定。
... code S 0..* CodeableConcept この医療従事者が果たす役割【詳細参照】
.... coding S 1..1 Coding Code defined by a terminology system
..... system S 1..1 uri 作成医師の職種(役割)のコードシステム値
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_PractitionerRole_CS
..... code S 0..1 code 作成医師の職種(役割)コード
Binding: JP_PractitionerRole_VS (1.0.0) (required)

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. PractitionerRole 0..* JP_PractitionerRole 医療従事者が関連付けられている役割/組織
... id Σ 0..1 id このアーティファクトの論理ID / Logical id of this artifact
... meta SΣ 1..1 Meta リソースに関するMetadata / Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated SΣ 1..1 instant このリソースのデータが最後に作成、更新、複写された日時。最終更新日時。YYYY-MM-DDThh:mm:ss.sss+zz:zz 例:2015-02-07T13:28:17.239+09:00
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile SΣ 1..* canonical(StructureDefinition) 本プロファイルを識別するURLとバージョンを指定する。バージョン指定を省略した場合には、データ受信時点の最新バージョンとみなされる。
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールのセット / A set of rules under which this content was created
... language 0..1 code リソースコンテンツの言語 / Language of the resource content
Binding: CommonLanguages (preferred): 人間の言語。 / A human language.
Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative 本リソースをテキストで表現したものを入れてもよい。
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... status 1..1 code generated | extensions | additional | empty
Binding: NarrativeStatus (required): The status of a resource narrative.
.... div C 1..1 xhtml Limited xhtml content
Constraints: txt-1, txt-2
... contained 0..* Resource インラインリソースが含まれています / Contained, inline Resources
... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Constraints: ext-1
... modifierExtension ?! 0..* Extension 無視できない拡張機能 / Extensions that cannot be ignored
Constraints: ext-1
... identifier SΣ 0..* Identifier 役割/場所に固有のビジネス識別子
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type Σ 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.
.... system SΣ 0..1 uri 役割情報の識別子
Example General: http://www.acme.com/identifiers/patient
.... value SΣ 0..1 string The value that is unique
Example General: 123456
.... period Σ 0..1 Period Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... active Σ 0..1 boolean このPractitionerRoleレコードがアクティブに使用されているかどうか
... period Σ 0..1 Period その人が、これらの役割(複数可)の医療従事者として行動することを許可されている期間
... practitioner SΣ 1..1 Reference(JP Core Practitioner Profile) 組織に定義されたサービスを提供できる医療従事者
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... reference SΣC 0..1 string Practitionerリソースへの参照
.... type Σ 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).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... organization SΣ 0..1 Reference(JP Core Organization Profile) 処方医療機関またはそのの診療科を表すOrganizationリソースへの参照
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... reference SΣC 0..1 string OrganizationリソースのfullUrl要素に指定されるUUIDを指定。
.... type Σ 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).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... code SΣ 0..* CodeableConcept この医療従事者が果たす役割【詳細参照】
Binding: JP_PractitionerRole_VS (1.0.0) (preferred)
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... coding SΣ 1..1 Coding Code defined by a terminology system
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... system SΣ 1..1 uri 作成医師の職種(役割)のコードシステム値
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_PractitionerRole_CS
..... version Σ 0..1 string Version of the system - if relevant
..... code SΣ 0..1 code 作成医師の職種(役割)コード
Binding: JP_PractitionerRole_VS (1.0.0) (required)
..... display Σ 0..1 string Representation defined by the system
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... specialty Σ 0..* CodeableConcept 開業医の特定の専門 / Specific specialty of the practitioner
Binding: PracticeSettingCodeValueSet (preferred): 代理店に関連する特定の専門分野。 / Specific specialty associated with the agency.
... location Σ 0..* Reference(JP Core Location Profile) この医療従事者がケアを提供している場所
... healthcareService 0..* Reference(HealthcareService) この対象者がこの役割の組織/場所に対して提供するヘルスケアサービスのリスト
... telecom Σ 0..* ContactPoint 役割/場所/サービスに固有の連絡先の詳細
... availableTime 0..* BackboneElement サービスサイトが利用可能です / Times the Service Site is available
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... daysOfWeek 0..* code 月|火|水|木|金|土|太陽 / mon | tue | wed | thu | fri | sat | sun
Binding: DaysOfWeek (required): 曜日。 / The days of the week.
.... allDay 0..1 boolean いつでも利用できますか?例えば24時間のサービス / Always available? e.g. 24 hour service
.... availableStartTime 0..1 time 営業時間の時間(allday = trueの場合無視) / Opening time of day (ignored if allDay = true)
.... availableEndTime 0..1 time 閉店時間の時間(Allday = Trueの場合無視) / Closing time of day (ignored if allDay = true)
... notAvailable 0..* BackboneElement この期間中は利用できない理由と期間
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... description 1..1 string ユーザーに提示された理由は、なぜ時間が利用できないのかを説明しています / Reason presented to the user explaining why time not available
.... during 0..1 Period この日付から利用できません / Service not available from this date
... availabilityExceptions 0..1 string 可用性の例外の説明 / Description of availability exceptions
... endpoint 0..* Reference(Endpoint) この役割で開業医のために運営されているサービスへのアクセスを提供する技術エンドポイント / Technical endpoints providing access to services operated for the practitioner with this role

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
PractitionerRole.meta.​security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
PractitionerRole.meta.​tag Base example Common Tags 📍4.0.1 FHIR Std.
PractitionerRole.language Base preferred Common Languages 📍4.0.1 FHIR Std.
PractitionerRole.text.​status Base required NarrativeStatus 📍4.0.1 FHIR Std.
PractitionerRole.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
PractitionerRole.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
PractitionerRole.practitioner.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
PractitionerRole.organization.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
PractitionerRole.code Base preferred JP Core PractitionerRole ValueSet 📍1.0.0 jpfhir-terminology v2.2607
PractitionerRole.code.​coding.code Base required JP Core PractitionerRole ValueSet 📍1.0.0 jpfhir-terminology v2.2607
PractitionerRole.specialty Base preferred Practice Setting Code Value Set 📍4.0.1 FHIR Std.
PractitionerRole.availableTime.​daysOfWeek Base required DaysOfWeek 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error PractitionerRole リソースが別のリソースに含まれている場合、ネストされたリソースを含めてはなりません / If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error PractitionerRole リソースが別のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含有リソースを参照するものとします / 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 PractitionerRole リソースが別のリソースに含まれている場合、meta.versionidもmeta.lastupdatedも持ってはならない。 / 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 PractitionerRole 別のリソースにリソースが含まれている場合、セキュリティラベルはありません / If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice PractitionerRole リソースには、堅牢な管理のための叙述(Narative)が存在することが望ましい / A resource should have narrative for robust management text.`div`.exists()
ele-1 error PractitionerRole.meta, PractitionerRole.meta.extension, PractitionerRole.meta.versionId, PractitionerRole.meta.lastUpdated, PractitionerRole.meta.source, PractitionerRole.meta.profile, PractitionerRole.meta.security, PractitionerRole.meta.tag, PractitionerRole.implicitRules, PractitionerRole.language, PractitionerRole.text, PractitionerRole.text.extension, PractitionerRole.text.status, PractitionerRole.text.div, PractitionerRole.extension, PractitionerRole.modifierExtension, PractitionerRole.identifier, PractitionerRole.identifier.extension, PractitionerRole.identifier.use, PractitionerRole.identifier.type, PractitionerRole.identifier.system, PractitionerRole.identifier.value, PractitionerRole.identifier.period, PractitionerRole.identifier.assigner, PractitionerRole.active, PractitionerRole.period, PractitionerRole.practitioner, PractitionerRole.practitioner.extension, PractitionerRole.practitioner.reference, PractitionerRole.practitioner.type, PractitionerRole.practitioner.identifier, PractitionerRole.practitioner.display, PractitionerRole.organization, PractitionerRole.organization.extension, PractitionerRole.organization.reference, PractitionerRole.organization.type, PractitionerRole.organization.identifier, PractitionerRole.organization.display, PractitionerRole.code, PractitionerRole.code.extension, PractitionerRole.code.coding, PractitionerRole.code.coding.extension, PractitionerRole.code.coding.system, PractitionerRole.code.coding.version, PractitionerRole.code.coding.code, PractitionerRole.code.coding.display, PractitionerRole.code.coding.userSelected, PractitionerRole.code.text, PractitionerRole.specialty, PractitionerRole.location, PractitionerRole.healthcareService, PractitionerRole.telecom, PractitionerRole.availableTime, PractitionerRole.availableTime.extension, PractitionerRole.availableTime.modifierExtension, PractitionerRole.availableTime.daysOfWeek, PractitionerRole.availableTime.allDay, PractitionerRole.availableTime.availableStartTime, PractitionerRole.availableTime.availableEndTime, PractitionerRole.notAvailable, PractitionerRole.notAvailable.extension, PractitionerRole.notAvailable.modifierExtension, PractitionerRole.notAvailable.description, PractitionerRole.notAvailable.during, PractitionerRole.availabilityExceptions, PractitionerRole.endpoint すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error PractitionerRole.meta.extension, PractitionerRole.text.extension, PractitionerRole.extension, PractitionerRole.modifierExtension, PractitionerRole.identifier.extension, PractitionerRole.practitioner.extension, PractitionerRole.organization.extension, PractitionerRole.code.extension, PractitionerRole.code.coding.extension, PractitionerRole.availableTime.extension, PractitionerRole.availableTime.modifierExtension, PractitionerRole.notAvailable.extension, PractitionerRole.notAvailable.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()
txt-1 error PractitionerRole.text.div The narrative SHALL contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes htmlChecks()
txt-2 error PractitionerRole.text.div The narrative SHALL have some non-whitespace content htmlChecks()

This structure is derived from JP_PractitionerRole

Summary

Mandatory: 4 elements(2 nested mandatory elements)
Must-Support: 14 elements
Fixed: 1 element

Differential View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. PractitionerRole 0..* JP_PractitionerRole 医療従事者が関連付けられている役割/組織
... meta S 1..1 Meta リソースに関するMetadata / Metadata about the resource
.... lastUpdated S 1..1 instant このリソースのデータが最後に作成、更新、複写された日時。最終更新日時。YYYY-MM-DDThh:mm:ss.sss+zz:zz 例:2015-02-07T13:28:17.239+09:00
.... profile S 1..* canonical(StructureDefinition) 本プロファイルを識別するURLとバージョンを指定する。バージョン指定を省略した場合には、データ受信時点の最新バージョンとみなされる。
... text 0..1 Narrative 本リソースをテキストで表現したものを入れてもよい。
.... status 1..1 code generated | extensions | additional | empty
.... div 1..1 xhtml Limited xhtml content
... identifier S 0..* Identifier 役割/場所に固有のビジネス識別子
.... system S 0..1 uri 役割情報の識別子
.... value S 0..1 string The value that is unique
... practitioner S 1..1 Reference(JP Core Practitioner Profile) 組織に定義されたサービスを提供できる医療従事者
.... reference S 0..1 string Practitionerリソースへの参照
... organization S 0..1 Reference(JP Core Organization Profile) 処方医療機関またはそのの診療科を表すOrganizationリソースへの参照
.... reference S 0..1 string OrganizationリソースのfullUrl要素に指定されるUUIDを指定。
... code S 0..* CodeableConcept この医療従事者が果たす役割【詳細参照】
.... coding S 1..1 Coding Code defined by a terminology system
..... system S 1..1 uri 作成医師の職種(役割)のコードシステム値
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_PractitionerRole_CS
..... code S 0..1 code 作成医師の職種(役割)コード
Binding: JP_PractitionerRole_VS (1.0.0) (required)

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. PractitionerRole 0..* JP_PractitionerRole 医療従事者が関連付けられている役割/組織
... id Σ 0..1 id このアーティファクトの論理ID / Logical id of this artifact
... meta SΣ 1..1 Meta リソースに関するMetadata / Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated SΣ 1..1 instant このリソースのデータが最後に作成、更新、複写された日時。最終更新日時。YYYY-MM-DDThh:mm:ss.sss+zz:zz 例:2015-02-07T13:28:17.239+09:00
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile SΣ 1..* canonical(StructureDefinition) 本プロファイルを識別するURLとバージョンを指定する。バージョン指定を省略した場合には、データ受信時点の最新バージョンとみなされる。
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールのセット / A set of rules under which this content was created
... language 0..1 code リソースコンテンツの言語 / Language of the resource content
Binding: CommonLanguages (preferred): 人間の言語。 / A human language.
Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative 本リソースをテキストで表現したものを入れてもよい。
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... status 1..1 code generated | extensions | additional | empty
Binding: NarrativeStatus (required): The status of a resource narrative.
.... div C 1..1 xhtml Limited xhtml content
Constraints: txt-1, txt-2
... contained 0..* Resource インラインリソースが含まれています / Contained, inline Resources
... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Constraints: ext-1
... modifierExtension ?! 0..* Extension 無視できない拡張機能 / Extensions that cannot be ignored
Constraints: ext-1
... identifier SΣ 0..* Identifier 役割/場所に固有のビジネス識別子
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type Σ 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.
.... system SΣ 0..1 uri 役割情報の識別子
Example General: http://www.acme.com/identifiers/patient
.... value SΣ 0..1 string The value that is unique
Example General: 123456
.... period Σ 0..1 Period Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... active Σ 0..1 boolean このPractitionerRoleレコードがアクティブに使用されているかどうか
... period Σ 0..1 Period その人が、これらの役割(複数可)の医療従事者として行動することを許可されている期間
... practitioner SΣ 1..1 Reference(JP Core Practitioner Profile) 組織に定義されたサービスを提供できる医療従事者
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... reference SΣC 0..1 string Practitionerリソースへの参照
.... type Σ 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).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... organization SΣ 0..1 Reference(JP Core Organization Profile) 処方医療機関またはそのの診療科を表すOrganizationリソースへの参照
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... reference SΣC 0..1 string OrganizationリソースのfullUrl要素に指定されるUUIDを指定。
.... type Σ 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).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... code SΣ 0..* CodeableConcept この医療従事者が果たす役割【詳細参照】
Binding: JP_PractitionerRole_VS (1.0.0) (preferred)
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... coding SΣ 1..1 Coding Code defined by a terminology system
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... system SΣ 1..1 uri 作成医師の職種(役割)のコードシステム値
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_PractitionerRole_CS
..... version Σ 0..1 string Version of the system - if relevant
..... code SΣ 0..1 code 作成医師の職種(役割)コード
Binding: JP_PractitionerRole_VS (1.0.0) (required)
..... display Σ 0..1 string Representation defined by the system
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... specialty Σ 0..* CodeableConcept 開業医の特定の専門 / Specific specialty of the practitioner
Binding: PracticeSettingCodeValueSet (preferred): 代理店に関連する特定の専門分野。 / Specific specialty associated with the agency.
... location Σ 0..* Reference(JP Core Location Profile) この医療従事者がケアを提供している場所
... healthcareService 0..* Reference(HealthcareService) この対象者がこの役割の組織/場所に対して提供するヘルスケアサービスのリスト
... telecom Σ 0..* ContactPoint 役割/場所/サービスに固有の連絡先の詳細
... availableTime 0..* BackboneElement サービスサイトが利用可能です / Times the Service Site is available
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... daysOfWeek 0..* code 月|火|水|木|金|土|太陽 / mon | tue | wed | thu | fri | sat | sun
Binding: DaysOfWeek (required): 曜日。 / The days of the week.
.... allDay 0..1 boolean いつでも利用できますか?例えば24時間のサービス / Always available? e.g. 24 hour service
.... availableStartTime 0..1 time 営業時間の時間(allday = trueの場合無視) / Opening time of day (ignored if allDay = true)
.... availableEndTime 0..1 time 閉店時間の時間(Allday = Trueの場合無視) / Closing time of day (ignored if allDay = true)
... notAvailable 0..* BackboneElement この期間中は利用できない理由と期間
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... description 1..1 string ユーザーに提示された理由は、なぜ時間が利用できないのかを説明しています / Reason presented to the user explaining why time not available
.... during 0..1 Period この日付から利用できません / Service not available from this date
... availabilityExceptions 0..1 string 可用性の例外の説明 / Description of availability exceptions
... endpoint 0..* Reference(Endpoint) この役割で開業医のために運営されているサービスへのアクセスを提供する技術エンドポイント / Technical endpoints providing access to services operated for the practitioner with this role

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
PractitionerRole.meta.​security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
PractitionerRole.meta.​tag Base example Common Tags 📍4.0.1 FHIR Std.
PractitionerRole.language Base preferred Common Languages 📍4.0.1 FHIR Std.
PractitionerRole.text.​status Base required NarrativeStatus 📍4.0.1 FHIR Std.
PractitionerRole.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
PractitionerRole.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
PractitionerRole.practitioner.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
PractitionerRole.organization.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
PractitionerRole.code Base preferred JP Core PractitionerRole ValueSet 📍1.0.0 jpfhir-terminology v2.2607
PractitionerRole.code.​coding.code Base required JP Core PractitionerRole ValueSet 📍1.0.0 jpfhir-terminology v2.2607
PractitionerRole.specialty Base preferred Practice Setting Code Value Set 📍4.0.1 FHIR Std.
PractitionerRole.availableTime.​daysOfWeek Base required DaysOfWeek 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error PractitionerRole リソースが別のリソースに含まれている場合、ネストされたリソースを含めてはなりません / If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error PractitionerRole リソースが別のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含有リソースを参照するものとします / 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 PractitionerRole リソースが別のリソースに含まれている場合、meta.versionidもmeta.lastupdatedも持ってはならない。 / 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 PractitionerRole 別のリソースにリソースが含まれている場合、セキュリティラベルはありません / If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice PractitionerRole リソースには、堅牢な管理のための叙述(Narative)が存在することが望ましい / A resource should have narrative for robust management text.`div`.exists()
ele-1 error PractitionerRole.meta, PractitionerRole.meta.extension, PractitionerRole.meta.versionId, PractitionerRole.meta.lastUpdated, PractitionerRole.meta.source, PractitionerRole.meta.profile, PractitionerRole.meta.security, PractitionerRole.meta.tag, PractitionerRole.implicitRules, PractitionerRole.language, PractitionerRole.text, PractitionerRole.text.extension, PractitionerRole.text.status, PractitionerRole.text.div, PractitionerRole.extension, PractitionerRole.modifierExtension, PractitionerRole.identifier, PractitionerRole.identifier.extension, PractitionerRole.identifier.use, PractitionerRole.identifier.type, PractitionerRole.identifier.system, PractitionerRole.identifier.value, PractitionerRole.identifier.period, PractitionerRole.identifier.assigner, PractitionerRole.active, PractitionerRole.period, PractitionerRole.practitioner, PractitionerRole.practitioner.extension, PractitionerRole.practitioner.reference, PractitionerRole.practitioner.type, PractitionerRole.practitioner.identifier, PractitionerRole.practitioner.display, PractitionerRole.organization, PractitionerRole.organization.extension, PractitionerRole.organization.reference, PractitionerRole.organization.type, PractitionerRole.organization.identifier, PractitionerRole.organization.display, PractitionerRole.code, PractitionerRole.code.extension, PractitionerRole.code.coding, PractitionerRole.code.coding.extension, PractitionerRole.code.coding.system, PractitionerRole.code.coding.version, PractitionerRole.code.coding.code, PractitionerRole.code.coding.display, PractitionerRole.code.coding.userSelected, PractitionerRole.code.text, PractitionerRole.specialty, PractitionerRole.location, PractitionerRole.healthcareService, PractitionerRole.telecom, PractitionerRole.availableTime, PractitionerRole.availableTime.extension, PractitionerRole.availableTime.modifierExtension, PractitionerRole.availableTime.daysOfWeek, PractitionerRole.availableTime.allDay, PractitionerRole.availableTime.availableStartTime, PractitionerRole.availableTime.availableEndTime, PractitionerRole.notAvailable, PractitionerRole.notAvailable.extension, PractitionerRole.notAvailable.modifierExtension, PractitionerRole.notAvailable.description, PractitionerRole.notAvailable.during, PractitionerRole.availabilityExceptions, PractitionerRole.endpoint すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error PractitionerRole.meta.extension, PractitionerRole.text.extension, PractitionerRole.extension, PractitionerRole.modifierExtension, PractitionerRole.identifier.extension, PractitionerRole.practitioner.extension, PractitionerRole.organization.extension, PractitionerRole.code.extension, PractitionerRole.code.coding.extension, PractitionerRole.availableTime.extension, PractitionerRole.availableTime.modifierExtension, PractitionerRole.notAvailable.extension, PractitionerRole.notAvailable.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()
txt-1 error PractitionerRole.text.div The narrative SHALL contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes htmlChecks()
txt-2 error PractitionerRole.text.div The narrative SHALL have some non-whitespace content htmlChecks()

 

Other representations of profile: CSV, Excel, Schematron