PocEncounter

Perfil basado en Encounter.

StructureDefinition

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
hospitalizadoI1..1Extension(boolean)
esperaCamaI1..1Extension(boolean)
origeDatosI1..1Extension(Coding)
tipoUrgenciaI1..1Extension(Coding)
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(PocOrganization)
statusΣ ?!1..1codeBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
status1..1codeBinding
periodI1..1Period
classΣ1..1CodingBinding
typeΣ0..0CodeableConcept
serviceTypeΣ0..1CodeableConcept
priority1..1CodeableConceptBinding
subjectΣ I0..1Reference(PocPatient)
episodeOfCareΣ I0..0Reference(EpisodeOfCare)
basedOnI0..0Reference(ServiceRequest)
appointmentΣ I0..0Reference(Appointment)
periodI0..1Period
lengthI0..0Duration
reasonCodeΣ0..0CodeableConceptBinding
reasonReferenceΣ I0..0Reference(Condition | Procedure | Observation | ImmunizationRecommendation)
accountI0..0Reference(Account)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
locationI1..1Reference(PocLocationBox)
status0..1codeBinding
physicalType0..1CodeableConcept
periodI0..1Period
serviceProviderI0..0Reference(Organization)
partOfI0..0Reference(Encounter)

Ejemplo de Uso

{
    "resourceType": "Encounter",
    "meta": {
        "profile": "http://ssms.cl/fhir/StructureDefinition/PocEncounter"
    },
    "text": {
        "status": "generated",
        --- We have skipped the narrative for better readability of the resource ---
    },
    "identifier":  [
        {
            "use": "official",
            "system": "http://ssms.cl/DAU",
            "value": "12345678",
            "assigner": {
                "reference": "Organization?identifier=http://ssms.cl/Institucion|001"
            }
        }
    ],
    "subject": {
        "reference": "urn:uuid:da824070-8445-11ea-bc55-0242ac130003"
    },
    "status": "finished",
    "statusHistory":  [
        {
            "status": "triaged",
            "period": {
                "start": "2020-02-07T13:28:17-04:00"
            }
        },
        {
            "status": "arrived",
            "period": {
                "start": "2020-02-07T12:28:17-04:00"
            }
        },
        {
            "status": "finished",
            "period": {
                "start": "2020-02-07T14:28:17-04:00"
            }
        }
    ],
    "period": {
        "start": "2020-02-07T12:28:17-04:00",
        "end": "2020-02-07T14:28:17-04:00"
    },
    "location":  [
        {
            "location": {
                "reference": "urn:uuid:23b6ccfc-8446-11ea-bc55-0242ac130003"
            },
            "status": "active",
            "physicalType": {
                "coding":  [
                    {
                        "system": "http://terminology.hl7.org/CodeSystem/location-physical-type",
                        "code": "bd",
                        "display": "Bed"
                    }
                ],
                "text": "Box"
            }
        }
    ],
    "class": {
        "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
        "code": "EMER",
        "display": "Emergencia"
    },
    "serviceType": {
        "coding":  [
            {
                "system": "http://terminology.hl7.org/CodeSystem/service-type",
                "code": "117",
                "display": "Emergency Medical"
            }
        ],
        "text": "Emergencia Medica"
    },
    "priority": {
        "coding":  [
            {
                "system": "http://ssms.cl/fhir/CodeSystem/categorizacion-ssms",
                "code": "c1",
                "display": "C1"
            }
        ],
        "text": "C1"
    },
    "extension":  [
        {
            "url": "http://ssms.cl/fhir/StructureDefinition/EsperaCama",
            "valueBoolean": false
        },
        {
            "url": "http://ssms.cl/fhir/StructureDefinition/Hospitalizado",
            "valueBoolean": false
        },
        {
            "url": "http://ssms.cl/fhir/StructureDefinition/OrigenDatos",
            "valueCoding": {
                "system": "http://ssms.cl/fhir/CodeSystem/origen-datos",
                "code": "dau",
                "display": "DAU"
            }
        },
        {
            "url": "http://ssms.cl/fhir/StructureDefinition/TipoUrgencia",
            "valueCoding": {
                "system": "http://ssms.cl/fhir/CodeSystem/tipo-urgencia",
                "code": "adulto",
                "display": "Adulto"
            }
        }
    ]
}