Bundle Final
Consideraciones
- Se debe generar un uuid para recurso en el campo fullUrl de cada entry.
- Cada uuid será la forma de relacionar cada entry
- 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.
- 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"
}
}
]
}