HL7 FHIR JP Core ImplementationGuide
1.1.0 - release
HL7 FHIR JP Core ImplementationGuide - Local Development build (v1.1.0). See the Directory of published versions
| 項目 | 内容 |
| 定義URL | http://jpfhir.jp/fhir/core/StructureDefinition/JP_MedicationRange_UnitOfTime |
| Version | 1.1.0 |
| Name | JP_MedicationRange_UnitOfTime |
| Title | JP Core Medication Range DataType |
| Status | Active ( 2022-10-24 ) |
| Copyright | Copyright FHIR Japanese implementation research working group in Japan Association of Medical Informatics (JAMI) 一般社団法人日本医療情報学会NeXEHRS課題研究会FHIR日本実装検討WG |
このデータタイプはRange DataTypeに対して、時間の上限下限に関する定義を行なったものである
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Range
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | 0..* | Range | 範囲指定された時間の上限下限 | |
![]() ![]() | 0..1 | SimpleQuantity | 時間範囲(下限) | |
![]() ![]() ![]() | 0..1 | decimal | 時間範囲(下限) | |
![]() ![]() ![]() | 0..1 | string | 単位時間の単位 | |
![]() ![]() ![]() | 0..1 | uri | UCUMを識別するURL Binding: UnitsOfTime (preferred) | |
![]() ![]() ![]() | 0..1 | code | Coded form of the unit Binding: UnitsOfTime (preferred) | |
![]() ![]() | 0..1 | SimpleQuantity | 時間範囲(上限) | |
![]() ![]() ![]() | 0..1 | decimal | 時間範囲(上限) | |
![]() ![]() ![]() | 0..1 | string | 単位時間の単位 | |
![]() ![]() ![]() | 0..1 | uri | UCUMを識別するURL Binding: UnitsOfTime (preferred) | |
![]() ![]() ![]() | 0..1 | code | Coded form of the unit Binding: UnitsOfTime (preferred) | |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | C | 0..* | Range | 範囲指定された時間の上限下限 |
![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() | Σ | 0..1 | SimpleQuantity | 時間範囲(下限) |
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | Σ | 0..1 | decimal | 時間範囲(下限) |
![]() ![]() ![]() | Σ | 0..1 | string | 単位時間の単位 |
![]() ![]() ![]() | ΣC | 0..1 | uri | UCUMを識別するURL Binding: UnitsOfTime (preferred) |
![]() ![]() ![]() | Σ | 0..1 | code | Coded form of the unit Binding: UnitsOfTime (preferred) |
![]() ![]() | Σ | 0..1 | SimpleQuantity | 時間範囲(上限) |
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | Σ | 0..1 | decimal | 時間範囲(上限) |
![]() ![]() ![]() | Σ | 0..1 | string | 単位時間の単位 |
![]() ![]() ![]() | ΣC | 0..1 | uri | UCUMを識別するURL Binding: UnitsOfTime (preferred) |
![]() ![]() ![]() | Σ | 0..1 | code | Coded form of the unit Binding: UnitsOfTime (preferred) |
Documentation for this format | ||||
Terminology Bindings
| Path | Conformance | ValueSet |
| Range.low.system | preferred | UnitsOfTime |
| Range.low.code | preferred | UnitsOfTime |
| Range.high.system | preferred | UnitsOfTime |
| Range.high.code | preferred | UnitsOfTime |
Constraints
| Id | Grade | Path(s) | Details | Requirements |
| 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 Range
Differential View
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | 0..* | Range | 範囲指定された時間の上限下限 | |
![]() ![]() | 0..1 | SimpleQuantity | 時間範囲(下限) | |
![]() ![]() ![]() | 0..1 | decimal | 時間範囲(下限) | |
![]() ![]() ![]() | 0..1 | string | 単位時間の単位 | |
![]() ![]() ![]() | 0..1 | uri | UCUMを識別するURL Binding: UnitsOfTime (preferred) | |
![]() ![]() ![]() | 0..1 | code | Coded form of the unit Binding: UnitsOfTime (preferred) | |
![]() ![]() | 0..1 | SimpleQuantity | 時間範囲(上限) | |
![]() ![]() ![]() | 0..1 | decimal | 時間範囲(上限) | |
![]() ![]() ![]() | 0..1 | string | 単位時間の単位 | |
![]() ![]() ![]() | 0..1 | uri | UCUMを識別するURL Binding: UnitsOfTime (preferred) | |
![]() ![]() ![]() | 0..1 | code | Coded form of the unit Binding: UnitsOfTime (preferred) | |
Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | C | 0..* | Range | 範囲指定された時間の上限下限 |
![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() | Σ | 0..1 | SimpleQuantity | 時間範囲(下限) |
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | Σ | 0..1 | decimal | 時間範囲(下限) |
![]() ![]() ![]() | Σ | 0..1 | string | 単位時間の単位 |
![]() ![]() ![]() | ΣC | 0..1 | uri | UCUMを識別するURL Binding: UnitsOfTime (preferred) |
![]() ![]() ![]() | Σ | 0..1 | code | Coded form of the unit Binding: UnitsOfTime (preferred) |
![]() ![]() | Σ | 0..1 | SimpleQuantity | 時間範囲(上限) |
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | Σ | 0..1 | decimal | 時間範囲(上限) |
![]() ![]() ![]() | Σ | 0..1 | string | 単位時間の単位 |
![]() ![]() ![]() | ΣC | 0..1 | uri | UCUMを識別するURL Binding: UnitsOfTime (preferred) |
![]() ![]() ![]() | Σ | 0..1 | code | Coded form of the unit Binding: UnitsOfTime (preferred) |
Documentation for this format | ||||
Terminology Bindings
| Path | Conformance | ValueSet |
| Range.low.system | preferred | UnitsOfTime |
| Range.low.code | preferred | UnitsOfTime |
| Range.high.system | preferred | UnitsOfTime |
| Range.high.code | preferred | UnitsOfTime |
Constraints
| Id | Grade | Path(s) | Details | Requirements |
| 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() |
Other representations of profile: CSV, Excel, Schematron