Bundle Final

Consideraciones

  1. Se debe generar un uuid para recurso en el campo fullUrl de cada entry.
  2. Cada uuid será la forma de relacionar cada entry
  3. Deberá poner atención a cada sección de request, las cuales proveen información para el servidor para ubicar recursos en caso de existir previamente.
  4. En el siguiente ejemplo debe reemplazar el número de ficha 12345678 por el numero de ficha incluido en el recurso a enviar.

Ejemplo de entry

{
    "fullUrl":"urn:uuid:3a1ced32-8446-11ea-bc55-0242ac130003",
    "resource":{}
    "request":{
        "method":"PUT",
        "url":"DiagnoticReport?identifier=http://minsal.cl/NumeroPeticionLab|12345678"
    }
}

Bundle Final

{
"resourceType": "Bundle",
"id": "cf-1586299846864",
"meta": {
"profile": [
"http://poc-lis.cens.cl/fhir/StructureDefinition/PocLisBundle"
]
},
"type": "transaction",
"entry": [
{
"fullUrl": "urn:uuid:9851b64a-84d1-11ea-bc55-0242ac130003",
"resource": {
"resourceType": "DiagnosticReport",
"contained": [
{
"resourceType": "Specimen",
"id": "sp001",
"meta": {
"profile": [
"http://poc-lis.cens.cl/fhir/StructureDefinition/PocLisSpecimen"
]
},
"text": {
"status": "generated",
"div": "<div xmlns='http://www.w3.org/1999/xhtml'><a name='mm'/></div>"
},
"type": {
"coding": [
{
"system": "http://minsal.cl/TipoMuestraEpivigilia",
"code": "3",
"display": "Hisopado nasofaringeo"
}
]
},
"receivedTime": "2020-02-07T13:28:17-04:00",
"collection": {
"collectedDateTime": "2020-02-07T13:28:17-04:00"
}
}
],
"meta": {
"profile": [
"http://poc-lis.cens.cl/fhir/StructureDefinition/PocLisDiagnosticReport"
]
},
"text": {
"status": "generated",
"div": "<div xmlns='http://www.w3.org/1999/xhtml'><a name='mm'/></div>"
},
"identifier": [
{
"use": "official",
"system": "http://minsal.cl/NumeroPeticionLab",
"value": "030303",
"assigner": {
"reference": "Organization?identifier=http://minsal.cl/CodigoLab|001"
}
}
],
"status": "final",
"code": {
"text": "Examen de Coronavirus"
},
"subject": {
"reference": "urn:uuid:da824070-8445-11ea-bc55-0242ac130003"
},
"performer": [
{
"reference": "Organization?identifier=http://minsal.cl/CodigoLab|001"
}
],
"result": [
{
"reference": "urn:uuid:686b2fac-93fd-11ea-bb37-0242ac130002"
}
],
"specimen": [
{
"reference": "#sp001"
}
]
},
"request": {
"method": "POST",
"url": "DiagnosticReport"
}
},
{
"fullUrl": "urn:uuid:686b2fac-93fd-11ea-bb37-0242ac130002",
"resource": {
"resourceType": "Observation",
"meta": {
"profile": [
"http://poc-lis.cens.cl/fhir/StructureDefinition/PocLisObservation"
]
},
"text": {
"status": "generated",
"div": "<div xmlns='http://www.w3.org/1999/xhtml'><a name='mm'/></div>"
},
"status": "final",
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "94507-1",
"display": "SARS coronavirus 2 Ab.IgM"
}
]
},
"effectiveDateTime": "2020-02-07T13:28:17-04:00",
"subject": {
"reference": "urn:uuid:da824070-8445-11ea-bc55-0242ac130003"
},
"performer": [
{
"reference": "Organization?identifier=http://minsal.cl/CodigoLab|001"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "http://loinc.org",
"code": "LA11882-0",
"display": "Detected"
}
]
}
},
"request": {
"method": "POST",
"url": "Observation"
}
},
{
"fullUrl": "urn:uuid:da824070-8445-11ea-bc55-0242ac130003",
"resource": {
"resourceType": "Patient",
"meta": {
"profile": [
"http://poc-lis.cens.cl/fhir/StructureDefinition/PocLisPatient"
]
},
"text": {
"status": "generated",
"div": "<div xmlns='http://www.w3.org/1999/xhtml'><a name='mm'/></div>"
},
"identifier": [
{
"use": "official",
"system": "http://minsal.cl/Identificacion",
"value": "163373629",
"extension": [
{
"url": "http://poc-lis.cens.cl/fhir/StructureDefinition/TipoIdentificacionPaciente",
"valueCoding": {
"system": "http://cens.cl/HCC/TipoDeIdentificacion",
"code": "666784",
"display": "Certificado de Nacimiento"
}
}
]
}
],
"name": [
{
"_family": {
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/humanname-fathers-family",
"valueString": "Medina"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/humanname-mothers-family",
"valueString": "Vidal"
}
]
},
"given": [
"Alejandro Antonio"
],
"use": "official",
"text": "Alejandro Antonio Medina Vidal"
}
],
"gender": "male",
"birthDate": "1905-08-23"
},
"request": {
"method": "PUT",
"url": "Patient?identifier=http://minsal.cl/Identificacion|163373629"
}
}
]
}