Paciente
Descripción del recurso Paciente
Esta especificación describe la representación FHIR del recurso Paciente, núcleo del módulo Master Patient Index (MPI). En esta implementación MPI ejerce como esclavo de CIVITAS, que es el módulo de JARA que gestiona los pacientes existentes. Los recursos paciente se reciben vía interoperabilidad.
| Paciente (Patient) | C | Patient | |
| id | Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| implicitRules | Σ ?! | 0..0 | uri |
| language | 0..0 | codeBinding | |
| text | 0..0 | Narrative | |
| contained | C | 0..* | CareTeam |
| id | Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| implicitRules | Σ ?! | 0..0 | uri |
| language | 0..0 | codeBinding | |
| text | 0..0 | Narrative | |
| contained | 0..0 | Resource | |
| extension | C | 0..* | Extension |
| temporalidad | C | 0..* | Extension(CodeableConcept) |
| motivo | C | 0..* | Extension(CodeableConcept) |
| modifierExtension | ?! C | 0..* | Extension |
| identifier | Σ | 0..0 | Identifier |
| status | Σ ?! | 0..1 | codeBinding |
| category | Σ | 0..* | CodeableConcept |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| coding | Σ | 0..2 | Coding |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| system | Σ | 0..0 | uri |
| version | Σ | 0..0 | string |
| code | Σ | 0..1 | codeBinding |
| display | Σ | 0..1 | stringBinding |
| userSelected | Σ | 0..0 | boolean |
| text | Σ | 0..0 | string |
| name | Σ | 0..0 | string |
| subject | Σ C | 0..1 | Reference(Group | Patient) |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBindingFixed Value |
| identifier | Σ | 0..0 | Identifier |
| display | Σ | 0..0 | string |
| encounter | Σ C | 0..0 | Reference(Encounter) |
| period | Σ C | 0..1 | Period |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| start | Σ C | 0..1 | dateTime |
| end | Σ C | 0..1 | dateTime |
| participant | C | 0..* | BackboneElement |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| role | Σ | 0..* | CodeableConcept |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| coding | Σ | 0..* | Coding |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| system | Σ | 0..0 | uri |
| version | Σ | 0..0 | string |
| code | Σ | 0..1 | codeBinding |
| display | Σ | 0..1 | stringBinding |
| userSelected | Σ | 0..0 | boolean |
| text | Σ | 0..1 | string |
| member | Σ C | 0..1 | Reference(CareTeam | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBindingFixed Value |
| identifier | Σ | 0..0 | Identifier |
| display | Σ | 0..1 | string |
| onBehalfOf | Σ C | 0..1 | Reference(Organization) |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBindingFixed Value |
| identifier | Σ | 0..0 | Identifier |
| display | Σ | 0..1 | string |
| period | C | 0..1 | Period |
| reasonCode | 0..0 | CodeableConcept | |
| reasonReference | C | 0..0 | Reference(Condition) |
| managingOrganization | Σ C | 0..0 | Reference(Organization) |
| telecom | C | 0..0 | ContactPoint |
| note | 0..0 | Annotation | |
| extension | C | 0..* | Extension |
| patientBirthcountry | C | 0..* | Extension(CodeableConcept) |
| patientConfidential | C | 0..* | Extension(boolean) |
| patientIncompleteData | C | 0..* | Extension(boolean) |
| notificacionesPUSH | C | 0..* | Extension(boolean) |
| notificacionesSMS | C | 0..* | Extension(boolean) |
| notificacioneseMail | C | 0..* | Extension(boolean) |
| patientCareteam | C | 0..* | Extension(Complex) |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| url | 1..1 | uriFixed Value | |
| value[x] | 0..1 | Reference | |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..0 | uriBinding |
| identifier | Σ | 0..0 | Identifier |
| display | Σ | 0..0 | string |
| modifierExtension | ?! C | 0..* | Extension |
| identifier | Σ | 0..* | Identifier |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| identifierGuardian | C | 0..* | Extension(boolean) |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| url | 1..1 | uriFixed Value | |
| value[x] | 0..1 | ||
| valueBoolean | boolean | ||
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ | 0..1 | CodeableConceptBinding |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| coding | Σ | 0..* | Coding |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| system | Σ | 0..1 | uri |
| version | Σ | 0..0 | string |
| code | Σ | 0..0 | code |
| display | Σ | 0..1 | string |
| userSelected | Σ | 0..0 | boolean |
| text | Σ | 0..0 | string |
| system | Σ | 0..1 | uriBinding |
| value | Σ | 0..1 | string |
| period | Σ C | 0..0 | Period |
| assigner | Σ C | 0..0 | Reference(Organization) |
| active | Σ ?! | 0..1 | boolean |
| name | Σ | 0..* | HumanName |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| humanNameFathersFamily | C | 0..* | Extension(string) |
| humanNameMothersFamily | C | 0..* | Extension(string) |
| use | Σ ?! | 0..1 | codeBinding |
| text | Σ | 0..1 | string |
| family | Σ | 0..1 | string |
| given | Σ | 0..* | string |
| prefix | Σ | 0..0 | string |
| suffix | Σ | 0..0 | string |
| period | Σ C | 0..0 | Period |
| telecom | Σ C | 0..* | ContactPoint |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| telecomIdentifier | C | 0..* | Extension(string) |
| system | Σ C | 0..1 | codeBinding |
| value | Σ | 0..1 | string |
| use | Σ ?! | 0..1 | codeBinding |
| rank | Σ | 0..1 | positiveInt |
| period | Σ C | 0..1 | Period |
| gender | Σ | 0..1 | codeBinding |
| birthDate | Σ | 0..1 | date |
| deceased[x] | Σ ?! | 0..1 | |
| deceasedBoolean | boolean | ||
| deceasedDateTime | dateTime | ||
| address | Σ | 0..* | Address |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| tipoVia | C | 0..* | Extension(string) |
| addressContactFlag | C | 0..* | Extension(boolean) |
| streetName | C | 0..* | Extension(string) |
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ | 0..1 | codeBinding |
| text | Σ | 0..1 | string |
| line | Σ | 0..* | string |
| city | Σ | 0..1 | string |
| district | Σ | 0..0 | string |
| state | Σ | 0..0 | string |
| postalCode | Σ | 0..1 | string |
| country | Σ | 0..1 | string |
| period | Σ C | 0..0 | Period |
| maritalStatus | 0..0 | CodeableConceptBinding | |
| multipleBirth[x] | 0..0 | ||
| photo | C | 0..* | Attachment |
| contact | C | 0..0 | BackboneElement |
| communication | 0..0 | BackboneElement | |
| generalPractitioner | C | 0..* | Reference(Organization | Practitioner | PractitionerRole) |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBindingFixed Value |
| identifier | Σ | 0..0 | Identifier |
| display | Σ | 0..1 | string |
| managingOrganization | Σ C | 0..1 | Reference(Organization) |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | stringFixed Value |
| type | Σ | 0..0 | uriBinding |
| identifier | Σ | 0..0 | Identifier |
| display | Σ | 0..0 | string |
| link | Σ ?! | 0..0 | BackboneElement |
Practitioner
Descripción del recurso Practitioner
Esta especificación describe la representación FHIR del recurso Practitioner, núcleo del módulo Resources. En esta implementación MPI ejerce como esclavo de JARA que gestiona los pacientes existentes. Los recursos practitioner se reciben vía interoperabilidad.
| Practitioner | C | Practitioner | |
| id | Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| implicitRules | Σ ?! | 0..0 | uri |
| language | 0..0 | codeBinding | |
| text | 0..0 | Narrative | |
| contained | 0..0 | Resource | |
| extension | C | 0..* | Extension |
| practitionerImplant | C | 0..* | Extension(boolean) |
| practitionerLogin | C | 0..* | Extension(string) |
| practitionerNumber | C | 0..* | Extension(string) |
| practitionerValidDateFrom | C | 0..* | Extension(date) |
| modifierExtension | ?! C | 0..* | Extension |
| identifier | Σ | 0..* | Identifier |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ | 0..1 | CodeableConceptBinding |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| coding | Σ | 0..* | Coding |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| system | Σ | 0..1 | uriBinding |
| version | Σ | 0..0 | string |
| code | Σ | 0..1 | codeBinding |
| display | Σ | 0..0 | string |
| userSelected | Σ | 0..0 | boolean |
| text | Σ | 0..1 | stringBinding |
| system | Σ | 0..1 | uri |
| value | Σ | 0..1 | string |
| period | Σ C | 0..1 | Period |
| assigner | Σ C | 0..1 | Reference(Organization) |
| active | Σ | 0..1 | boolean |
| name | Σ | 0..* | HumanName |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| humanNameFathersFamily | C | 0..* | Extension(string) |
| use | Σ ?! | 0..1 | codeBinding |
| text | Σ | 0..1 | string |
| family | Σ | 0..0 | string |
| given | Σ | 0..* | string |
| prefix | Σ | 0..0 | string |
| suffix | Σ | 0..0 | string |
| period | Σ C | 0..0 | Period |
| telecom | Σ C | 0..* | ContactPoint |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| system | Σ C | 0..1 | codeBinding |
| value | Σ | 0..1 | string |
| use | Σ ?! | 0..1 | codeBinding |
| rank | Σ | 0..1 | positiveInt |
| period | Σ C | 0..0 | Period |
| address | Σ | 0..0 | Address |
| gender | Σ | 0..1 | codeBinding |
| birthDate | Σ | 0..1 | date |
| photo | C | 0..0 | Attachment |
| qualification | 0..0 | BackboneElement | |
| communication | 0..0 | CodeableConceptBinding |
Organization
Descripción del recurso Organization
Esta especificación describe la representación FHIR del recurso Organization que refleja la Estructura Funcional de la Organización. Los recursos Organization se reciben vía interoperabilidad.
| Organization | C | Organization | |
| id | Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| implicitRules | Σ ?! | 0..0 | uri |
| language | 0..0 | codeBinding | |
| text | 0..0 | Narrative | |
| contained | 0..0 | Resource | |
| extension | C | 0..* | Extension |
| organizationAlias | C | 0..* | Extension(string) |
| organizationCareLine | C | 0..* | Extension(CodeableConcept) |
| organizationCenterCode | C | 0..* | Extension(string) |
| organizationDesc | C | 0..* | Extension(string) |
| organizationParent | C | 0..* | Extension(string) |
| organizationSpeciality | C | 0..* | Extension(string) |
| organizationSubType | C | 0..* | Extension(Coding) |
| modifierExtension | ?! C | 0..* | Extension |
| identifier | Σ C | 0..* | Identifier |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..0 | codeBinding |
| type | Σ | 0..1 | CodeableConceptBinding |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| coding | Σ | 0..* | Coding |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| system | Σ | 0..0 | uri |
| version | Σ | 0..0 | string |
| code | Σ | 0..1 | code |
| display | Σ | 0..0 | string |
| userSelected | Σ | 0..0 | boolean |
| text | Σ | 0..0 | string |
| system | Σ | 0..0 | uri |
| value | Σ | 0..1 | string |
| period | Σ C | 0..0 | Period |
| assigner | Σ C | 0..0 | Reference(Organization) |
| active | Σ ?! | 0..1 | boolean |
| type | Σ | 0..* | CodeableConcept |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| coding | Σ | 0..* | Coding |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| system | Σ | 0..1 | uriFixed Value |
| version | Σ | 0..0 | string |
| code | Σ | 0..1 | codeBinding |
| display | Σ | 0..1 | stringBinding |
| userSelected | Σ | 0..0 | boolean |
| text | Σ | 0..0 | string |
| name | Σ C | 0..1 | string |
| alias | 0..0 | string | |
| telecom | C | 0..0 | ContactPoint |
| address | C | 0..0 | Address |
| partOf | Σ C | 0..1 | Reference(Organization) |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBindingFixed Value |
| identifier | Σ | 0..0 | Identifier |
| display | Σ | 0..1 | string |
| contact | 0..0 | BackboneElement | |
| endpoint | C | 0..0 | Reference(Endpoint) |
CareTeam
Descripción del recurso CareTeam
| CareTeam | C | CareTeam | |
| id | Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| implicitRules | Σ ?! | 0..1 | uri |
| language | 0..1 | codeBinding | |
| text | 0..1 | Narrative | |
| contained | 0..0 | Resource | |
| extension | C | 0..* | Extension |
| temporalidad | C | 0..* | Extension(CodeableConcept) |
| motivo | C | 0..* | Extension(CodeableConcept) |
| modifierExtension | ?! C | 0..* | Extension |
| identifier | Σ | 0..* | Identifier |
| status | Σ ?! | 0..1 | codeBinding |
| category | Σ | 0..* | CodeableConcept |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| coding | Σ | 0..2 | Coding |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| system | Σ | 0..0 | uri |
| version | Σ | 0..0 | string |
| code | Σ | 0..1 | codeBinding |
| display | Σ | 0..1 | stringBinding |
| userSelected | Σ | 0..0 | boolean |
| text | Σ | 0..0 | string |
| name | Σ | 0..1 | string |
| subject | Σ C | 0..1 | Reference(Group | Patient) |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBindingFixed Value |
| identifier | Σ | 0..0 | Identifier |
| display | Σ | 0..0 | string |
| encounter | Σ C | 0..0 | Reference(Encounter) |
| period | Σ C | 0..1 | Period |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| start | Σ C | 0..1 | dateTime |
| end | Σ C | 0..1 | dateTime |
| participant | C | 0..* | BackboneElement |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| role | Σ | 0..* | CodeableConcept |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| coding | Σ | 0..* | Coding |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| system | Σ | 0..0 | uri |
| version | Σ | 0..0 | string |
| code | Σ | 0..1 | codeBinding |
| display | Σ | 0..1 | stringBinding |
| userSelected | Σ | 0..0 | boolean |
| text | Σ | 0..1 | string |
| member | Σ C | 0..1 | Reference(CareTeam | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBindingFixed Value |
| identifier | Σ | 0..0 | Identifier |
| display | Σ | 0..1 | string |
| onBehalfOf | Σ C | 0..1 | Reference(Organization) |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBindingFixed Value |
| identifier | Σ | 0..0 | Identifier |
| display | Σ | 0..1 | string |
| period | C | 0..1 | Period |
| reasonCode | 0..0 | CodeableConcept | |
| reasonReference | C | 0..0 | Reference(Condition) |
| managingOrganization | Σ C | 0..0 | Reference(Organization) |
| telecom | C | 0..0 | ContactPoint |
| note | 0..0 | Annotation |
PractitionerRole
Descripción del recurso PractitionerRole
Esta especificación describe la representación FHIR del recurso PractitionerRole que asocia un recurso practitioner con un puesto dentro de la organización. Los recursos practitionerRole se reciben vía interoperabilidad.
| PractitionerRole | C | PractitionerRole | |
| id | Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| implicitRules | Σ ?! | 0..0 | uri |
| language | 0..0 | codeBinding | |
| text | 0..0 | Narrative | |
| contained | 0..0 | Resource | |
| extension | C | 0..* | Extension |
| practitionerProfession | C | 0..* | Extension(CodeableConcept) |
| practitionerScopeCode | C | 0..* | Extension(string) |
| modifierExtension | ?! C | 0..* | Extension |
| identifier | Σ | 0..0 | Identifier |
| active | Σ | 0..1 | boolean |
| period | Σ C | 0..0 | Period |
| practitioner | Σ C | 0..1 | Reference(Practitioner) |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBindingFixed Value |
| identifier | Σ | 0..1 | Identifier |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..0 | codeBinding |
| type | Σ | 0..0 | CodeableConceptBinding |
| system | Σ | 0..0 | uri |
| value | Σ | 0..1 | string |
| period | Σ C | 0..0 | Period |
| assigner | Σ C | 0..0 | Reference(Organization) |
| display | Σ | 0..1 | string |
| organization | Σ C | 0..1 | Reference(Organization) |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBindingFixed Value |
| identifier | Σ | 0..1 | Identifier |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..0 | codeBinding |
| type | Σ | 0..0 | CodeableConceptBinding |
| system | Σ | 0..0 | uri |
| value | Σ | 0..0 | string |
| period | Σ C | 0..0 | Period |
| assigner | Σ C | 0..0 | Reference(Organization) |
| display | Σ | 0..1 | string |
| code | Σ | 0..* | CodeableConcept |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| coding | Σ | 0..* | Coding |
| id | 0..0 | string | |
| extension | C | 0..* | Extension |
| system | Σ | 0..0 | uri |
| version | Σ | 0..0 | string |
| code | Σ | 0..1 | codeBinding |
| display | Σ | 0..0 | string |
| userSelected | Σ | 0..0 | boolean |
| text | Σ | 0..1 | stringBinding |
| specialty | Σ | 0..0 | CodeableConceptBinding |
| location | Σ C | 0..0 | Reference(Location) |
| healthcareService | C | 0..0 | Reference(HealthcareService) |
| telecom | Σ C | 0..0 | ContactPoint |
| availableTime | 0..0 | BackboneElement | |
| notAvailable | 0..0 | BackboneElement | |
| availabilityExceptions | 0..1 | string | |
| endpoint | C | 0..* | Reference(Endpoint) |