Narrativa gerada: StructureDefinition br-core-careteam Nome Bandeiras Card. Tipo Descrição e condicionalismos CareTeam 0..* CareTeam Planned participants in the coordination and delivery of care for a patient or group #xD; id 0..1 id Identificador lógico deste artefato #xD; meta 0..1 Meta Metadados sobre o recurso #xD; implicitRules 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado #xD; language 0..1 code Idioma do recurso #xD; text 0..1 Narrative Resumo do texto do recurso em linguagem natural #xD; contained 0..* Resource Recursos contidos no recurso #xD; extension 0..* Extension Extensões adicionais que não fazem parte do modelo base #xD; modifierExtension 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas #xD; identifier 0..* Identifier Identificadores externos para este recurso #xD; status 0..1 code proposed | active | suspended | inactive | entered-in-error #xD; category 0..* CodeableConcept Tipo da equipe assistêncial Vínculo: BR Modalidade Assistencial (required) #xD; name 0..1 string Nome da equipe assistêncial #xD; subject 0..1 Reference(BRCorePatient) Paciente referenciado pela equipe assistêncial #xD; encounter 0..1 Reference(br-core-encounter) Referência ao atendimento #xD; period 0..1 Period Período de atendimento pela a equipe assistêncial #xD; participant 0..* BackboneElement Lista de participantes envolvidos no atendimento #xD; id 0..1 string Identificador único para referência cruzada #xD; extension 0..* Extension Extension #xD; modifierExtension 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas #xD; role 0..* CodeableConcept Função do participante na equipe assistêncial Vínculo: BR Ocupacao (example) #xD; member 0..1 Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson | BRCorePatient | BRCoreOrganization | br-core-careteam) Referência ao partipante #xD; onBehalfOf 0..1 Reference(BRCoreOrganization) Organização do participante #xD; period 0..1 Period Período de tempo do participante atua no time assistêncial #xD; reasonCode 0..* CodeableConcept Motivo pelo qual a equipe assistência foi criada #xD; reasonReference 0..* Reference(BRCoreCondition) Referência aos diagnóstico que esta equipe assistencial cobre #xD; managingOrganization 0..* Reference(BRCoreOrganization) Organização da equipe assistêncial #xD; telecom 0..* ContactPoint Contato da equipe assistencial #xD; note 0..* Annotation Comentários adicionais sobre a equipe assistencial #xD; Documentação para este formato
Este perfil restringe o recurso [CareTeam](https://hl7.org/fhir/R4/careteam.html) que inclui todas as pessoas e organizações que planejam participar da coordenação e prestação de cuidados a um paciente
Planned participants in the coordination and delivery of care for a patient or group
The Care Team includes all the people and organizations who plan to participate in the coordination and delivery of care for a patient.
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
The only time that a resource does not have an id is when it is being submitted to the server using a create operation.
All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Um conjunto de regras sob as quais este conteúdo foi criado
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
Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource. Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute).
Resumo do texto do recurso em linguagem natural
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.
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.
Extensões adicionais que não fazem parte do modelo base
Must have either extensions or value[x], not both
exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them
Identificadores externos para este recurso
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
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.
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.).
Paciente referenciado pela equipe assistêncial
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.
This will typically be the encounter the event occurred within, but some activities may be initiated prior to or after the official completion of an encounter but still be tied to the context of the encounter.
Período de atendimento pela a equipe assistêncial
Allows tracking what team(s) are in effect at a particular time.
Lista de participantes envolvidos no atendimento
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?)
Identificador único para referência cruzada
Extensões adicionais que não fazem parte do modelo de dados básico
Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Função do participante na equipe assistêncial
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.
Patient only needs to be listed if they have a role other than "subject of care". Member is optional because some participants may be known only by their role, particularly in draft plans.
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.
Período de tempo do participante atua no time assistêncial
Motivo pelo qual a equipe assistência foi criada
Referência aos diagnóstico que esta equipe assistencial cobre
Allows for multiple organizations to collaboratively manage cross-organizational, longitudinal care plan.
The ContactPoint.use code of home is not appropriate to use. These contacts are not the contact details of individual care team members.
Comentários adicionais sobre a equipe assistencial