Generated Narrative: StructureDefinition CareTeam-twcore Name Flags Card. Type Description & Constraints CareTeam 0..* CareTeam 在健康照護過程中提供服務的照護團隊 #xD; id 0..1 id 不重複的 ID 用以識別儲存在特定 FHIR Server 中的 CareTeam 紀錄，通常又稱為邏輯性 ID。 #xD; meta 0..1 Meta 此 CareTeam Resource 的 metadata #xD; language 0..1 code 用以表述 CareTeam Resource 內容的語言。 Binding: CommonLanguages (preferred): 人類語言；鼓勵使用 CommonLanguages 代碼表中的代碼，但不強制一定要使用此代碼表，你也可使用其他代碼表的代碼或單純以文字表示。 Additional Bindings Purpose AllLanguages Max Binding #xD; status S 0..1 code proposed | active | suspended | inactive | entered-in-error Binding: CareTeamStatus (required): 代表照護團隊狀態的代碼；應填入所綁定值集中的其中一個代碼。 #xD; subject S 1..1 Reference(TW Core Patient S | Group) 照護團隊所照護的對象是誰？ #xD; encounter 0..1 Reference(TW Core Encounter) 與此 CareTeam 相關的就醫事件 #xD; participant S 1..* BackboneElement 照護團隊中的成員 #xD; role S 1..1 CodeableConcept 照護團隊成員的角色 Binding: ParticipantRoles (extensible): 應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。 #xD; member S 1..1 Reference(TW Core Practitioner S | TW Core Organization | TW Core Patient | TW Core PractitionerRole S | TW Core CareTeam | TW Core RelatedPerson S) 團隊成員是誰 #xD; onBehalfOf 0..1 Reference(TW Core Organization) 組織成員代表誰 #xD; reasonReference 0..* Reference(TW Core Condition) 為何需要此照護團隊 #xD; managingOrganization 0..* Reference(TW Core Organization) 照護團隊所屬的組織 #xD; Documentation for this format
此臺灣核心-照護團隊(TW Core CareTeam) Profile 說明本 IG 如何進一步定義 FHIR 的 CareTeam Resource 以呈現照護團隊資料。
在健康照護過程中提供服務的照護團隊
指明受照護者所需要的團隊，此資源用來識別參與關照受照護者或為受照護者(個人或群體)提供醫療保健服務的一群人及其在團隊中的角色。
If the resource is contained in another resource, it SHALL NOT contain nested Resources
not(parent::f:contained and f:contained)
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()
not(exists(for $id in f:contained/*/f:id/@value return $contained[not(parent::*/descendant::f:reference/@value=concat('#', $contained/*/id/@value) or descendant::f:reference[@value='#'])]))
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()
not(exists(f:contained/*/f:meta/f:versionId)) and not(exists(f:contained/*/f:meta/f:lastUpdated))
If a resource is contained in another resource, it SHALL NOT have a security label
When a resource has no narrative, only systems that fully understand the data can display the resource to a human safely. Including a human readable representation in the resource makes for a much more robust eco-system and cheaper handling of resources by intermediary systems. Some ecosystems restrict distribution of resources to only those systems that do fully understand the resources, and as a consequence implementers may believe that the narrative is superfluous. However experience shows that such eco-systems often open up to new participants over time.
A resource should have narrative for robust management
不重複的 ID 用以識別儲存在特定 FHIR Server 中的 CareTeam 紀錄，通常又稱為邏輯性 ID。
resource 的邏輯 ID，在 resource 的 URL 中使用。一旦指定，這個值永遠不會改變。
一個 resource 使用新增操作(create operation)提交給伺服器時，此 resource 沒有 id，它的 id 在 resource 被創建後由伺器分配/指定。
關於 resource 的 metadata。這是由基礎建設維護的內容。內容的更改可能並不總是與 resource 的版本更改相關聯。
All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
A set of rules under which this content was created
A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.
This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation
提供語言是為了支援索引和可存取性(通常，文字表述轉語音等服務使用此語言標籤)。html lanuage tag 適用於此敘述。resource 上的語言標籤可用於指定從 resource 中的資料所產成的其他表述之語言。不是所有的內容都必須使用此語言。不應該假定 Resource.language 自動適用於敘述。如果指定語言，它也應該被指定在 html 中的 div 資料項目(關於 xml:lang 和 html lang 屬性之間的關係，見 HTML5 中的規則)。
人類語言；鼓勵使用 CommonLanguages 代碼表中的代碼，但不強制一定要使用此代碼表，你也可使用其他代碼表的代碼或單純以文字表示。
Text summary of the resource, for human interpretation
A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
Contained resources do not have narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied). This may be necessary for data from legacy systems where information is captured as a "text blob" or where text is additionally entered raw or narrated and encoded information is added later.
These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags In their meta elements, but SHALL NOT have security labels.
Additional content defined by implementations
May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Must have either extensions or value[x], not both
exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them
Business identifiers assigned to this care team by the performer or other systems which remain constant as the resource is updated and propagates from server to server.
This is a business identifier, not a resource identifier (see [discussion](http://hl7.org/fhir/R4/resource.html#identifiers)). It is best practice for the identifier to only appear on a single resource instance, however business practices may occasionally dictate that multiple resource instances with the same identifier can exist - possibly even with different resource types. For example, multiple Patient and a Person resource instance might share the same social insurance number.
Allows identification of the care team as it is known by various participating systems and in a way that remains consistent across servers.
proposed | active | suspended | inactive | entered-in-error
This element is labeled as a modifier because the status contains the code entered-in-error that marks the care team as not currently valid.
This element is labelled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid
代表照護團隊狀態的代碼；應填入所綁定值集中的其中一個代碼。
Identifies what kind of team. This is to support differentiation between multiple co-existing teams, such as care plan team, episode of care team, longitudinal care team.
There may be multiple axis of categorization and one team may serve multiple purposes.
Used for filtering what teams(s) are retrieved and displayed to different types of users.
Name of the team, such as crisis assessment team
A label for human use intended to distinguish like teams. E.g. the "red" vs. "green" trauma teams.
The meaning/purpose of the team is conveyed in CareTeam.category. This element may also convey semantics of the team (e.g. "Red trauma team"), but its primary purpose is to distinguish between identical teams in a human-friendly way. ("Team 18735" isn't as friendly.).
參照可能是相對的，絕對的或內部的。
Allows the team to care for a group (e.g. marriage) therapy. Allows for an organization to designate a team such as the PICC line team.
此 CareTeam 是在哪次就醫情境中確定或修正的。
此資料項目不用於記錄照護團隊負責的所有就診。就診用來提供建立或變更照護團隊的情境。
Indicates when the team did (or is intended to) come into effect and end.
Allows tracking what team(s) are in effect at a particular time.
照護團隊的成員，包含他們在團隊中扮演的角色和負責的時間段。
CareTeam.participant.onBehalfOf can only be populated when CareTeam.participant.member is a Practitioner
onBehalfOf.exists() implies (member.resolve().iif(empty(), true, ofType(Practitioner).exists()))
starts-with(f:member/f:reference/@value, 'Practitioner/') or contains(f:member/f:reference/@value, '/Practitioner/') or exists(ancestor::*/f:contains/f:Practitioner/f:id[@value=substring-after(current()/f:member/f:reference/@value, '#')]) or not(exists(f:onBehalfOf))
REL (REL.4 is always the Patient) ( or PRT?)
Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Extensions that cannot be ignored even if unrecognized
May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
指明此照護團隊成員在團隊中所扮演的角色。
Roles may sometimes be inferred by type of Practitioner. These are relationships that hold only within the context of the care team. General relationships should be handled as properties of the Patient resource directly.
應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
團隊成員可能是個人、組織、照護者，或是具有特定角色的醫事人員，或是將角色代表給特定個人或組織的醫事職務。
REL.5 (or PRT-5 : ( PRV-4 {provider participations} ) / PRT-5 : ( PRV-4 {non-provider person participations} ) / PRT-5 : ( PRV-4 = (patient non-subject of care) ) / PRT-8?)
若成員是個人，此資料項目可用來表示此個人代表某個組織。
Practitioners can be associated with multiple organizations. This element indicates which organization they were acting on behalf of.
Indicates when the specific member or organization did (or is intended to) come into effect and end.
描述建立照護團隊的原因或需要照護團隊服務的情況。
可能的原因包括：病人目前的健康狀況、潛在的健康問題、複雜的醫療需求、已安排的程序(例如：手術)或出院後服務計畫。
負責召集或管理此照護團隊的組織。
此資料項目與 participant.member 中包含的組織不同，它特指負責管理照護團隊的組織。
Allows for multiple organizations to collaboratively manage cross-organizational, longitudinal care plan.
A contact detail for the care team (that applies to all members)
A central contact detail for the care team (that applies to all members).
The ContactPoint.use code of home is not appropriate to use. These contacts are not the contact details of individual care team members.