spark_auto_mapper_fhir.resources.care_team¶
Module Contents¶
Classes¶
| CareTeam | 
- class spark_auto_mapper_fhir.resources.care_team.CareTeam(*, id_=None, meta=None, implicitRules=None, language=None, text=None, contained=None, extension=None, modifierExtension=None, identifier=None, status=None, category=None, name=None, subject=None, encounter=None, period=None, participant=None, reasonCode=None, reasonReference=None, managingOrganization=None, telecom=None, note=None)¶
- Bases: - spark_auto_mapper_fhir.base_types.fhir_resource_base.FhirResourceBase- CareTeam careteam.xsd - 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 element is present, it must have either a @value, an @id, or extensions - 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 element is present, it must have either a @value, an @id, or extensions - param id_
- The logical id of the resource, as used in the URL for the resource. Once 
 
- assigned, this value never changes.
- param meta
- The metadata about the resource. This is content that is maintained by the 
 
 - infrastructure. Changes to the content might not always be associated with version changes to the resource. - param implicitRules
- 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. - param language
- The base language in which the resource is written. 
- param text
- 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. - param contained
- 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. - param extension
- 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. - param modifierExtension
- 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). - param identifier
- 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. - param status
- Indicates the current state of the care team. 
- param category
- 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. - param name
- A label for human use intended to distinguish like teams. E.g. the “red” vs. 
 - “green” trauma teams.
- param subject
- Identifies the patient or group whose intended care is handled by the team. 
- param encounter
- The Encounter during which this CareTeam was created or to which the creation 
 
- of this record is tightly associated.
- param period
- Indicates when the team did (or is intended to) come into effect and end. 
- param participant
- Identifies all people and organizations who are expected to be involved in the 
 
- care team.
- param reasonCode
- Describes why the care team exists. 
- param reasonReference
- Condition(s) that this care team addresses. 
- param managingOrganization
- The organization responsible for the care team. 
- param telecom
- A central contact detail for the care team (that applies to all members). 
- param note
- Comments made about the CareTeam. 
 
 - Parameters
- id_ (Optional[spark_auto_mapper_fhir.fhir_types.id.FhirId]) – 
- meta (Optional[spark_auto_mapper_fhir.complex_types.meta.Meta]) – 
- implicitRules (Optional[spark_auto_mapper_fhir.fhir_types.uri.FhirUri]) – 
- language (Optional[spark_auto_mapper_fhir.value_sets.common_languages.CommonLanguagesCode]) – 
- text (Optional[spark_auto_mapper_fhir.complex_types.narrative.Narrative]) – 
- contained (Optional[spark_auto_mapper_fhir.fhir_types.list.FhirList[spark_auto_mapper_fhir.complex_types.resource_container.ResourceContainer]]) – 
- extension (Optional[spark_auto_mapper_fhir.fhir_types.list.FhirList[spark_auto_mapper_fhir.extensions.extension_base.ExtensionBase]]) – 
- modifierExtension (Optional[spark_auto_mapper_fhir.fhir_types.list.FhirList[spark_auto_mapper_fhir.extensions.extension_base.ExtensionBase]]) – 
- identifier (Optional[spark_auto_mapper_fhir.fhir_types.list.FhirList[spark_auto_mapper_fhir.complex_types.identifier.Identifier]]) – 
- status (Optional[spark_auto_mapper_fhir.value_sets.care_team_status.CareTeamStatusCode]) – 
- category (Optional[spark_auto_mapper_fhir.fhir_types.list.FhirList[spark_auto_mapper_fhir.complex_types.codeable_concept.CodeableConcept[spark_auto_mapper_fhir.value_sets.care_team_category.CareTeamCategoryCode]]]) – 
- name (Optional[spark_auto_mapper_fhir.fhir_types.string.FhirString]) – 
- subject (Optional[spark_auto_mapper_fhir.complex_types.reference.Reference[Union[spark_auto_mapper_fhir.resources.patient.Patient, spark_auto_mapper_fhir.resources.group.Group]]]) – 
- encounter (Optional[spark_auto_mapper_fhir.complex_types.reference.Reference[spark_auto_mapper_fhir.resources.encounter.Encounter]]) – 
- period (Optional[spark_auto_mapper_fhir.complex_types.period.Period]) – 
- participant (Optional[spark_auto_mapper_fhir.fhir_types.list.FhirList[spark_auto_mapper_fhir.backbone_elements.care_team_participant.CareTeamParticipant]]) – 
- reasonCode (Optional[spark_auto_mapper_fhir.fhir_types.list.FhirList[spark_auto_mapper_fhir.complex_types.codeable_concept.CodeableConcept[spark_auto_mapper_fhir.value_sets.snomedct_clinical_findings.SNOMEDCTClinicalFindingsCode]]]) – 
- reasonReference (Optional[spark_auto_mapper_fhir.fhir_types.list.FhirList[spark_auto_mapper_fhir.complex_types.reference.Reference[spark_auto_mapper_fhir.resources.condition.Condition]]]) – 
- managingOrganization (Optional[spark_auto_mapper_fhir.fhir_types.list.FhirList[spark_auto_mapper_fhir.complex_types.reference.Reference[spark_auto_mapper_fhir.resources.organization.Organization]]]) – 
- telecom (Optional[spark_auto_mapper_fhir.fhir_types.list.FhirList[spark_auto_mapper_fhir.complex_types.contact_point.ContactPoint]]) – 
- note (Optional[spark_auto_mapper_fhir.fhir_types.list.FhirList[spark_auto_mapper_fhir.complex_types.annotation.Annotation]]) – 
 
 - get_schema(self, include_extension)¶
- Parameters
- include_extension (bool) – 
- Return type
- Optional[Union[pyspark.sql.types.StructType, pyspark.sql.types.DataType]]