CH ALIS (R4)
0.3.0 - CI build Switzerland flag

CH ALIS (R4), published by ALIS-Connect. This guide is not an authorized publication; it is the continuous build for version 0.3.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/ahdis/ch-alis/ and changes regularly. See the Directory of published versions

: Alis Example Complete43 - JSON Representation

Raw json | Download

{
  "resourceType" : "Bundle",
  "id" : "AlisExampleComplete43",
  "meta" : {
    "profile" : [
      🔗 "http://fhir.ch/ig/ch-alis/StructureDefinition/ch-alis-message"
    ]
  },
  "type" : "message",
  "timestamp" : "2017-08-30T11:23:05-01:00",
  "entry" : [
    //  1.10 Fileerstellungsdatum (FileCreationDate) 
    {
      "fullUrl" : "http://fhir.ch/ig/ch-alis/MessageHeader/1",
      "resource" : {
        "resourceType" : "MessageHeader",
        "id" : "1",
        "text" : //  1.7 Auftrags-ID (MessageControlID) 
        {
          "status" : "generated",
          "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><a name=\"MessageHeader_1\"> </a><p class=\"res-header-id\"><b>Generated Narrative: MessageHeader 1</b></p><a name=\"1\"> </a><a name=\"hc1\"> </a><a name=\"1-en-US\"> </a><p><b>event</b>: <a href=\"http://fhir.ch/ig/ch-alis-43\">http://fhir.ch/ig/ch-alis-43</a></p><h3>Destinations</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>Endpoint</b></td></tr><tr><td style=\"display: none\">*</td><td>urn:ReceivingApplication:ReceivingFacility:ReceivingServiceCode</td></tr></table><h3>Sources</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>Version</b></td><td><b>Endpoint</b></td></tr><tr><td style=\"display: none\">*</td><td>Version der sendenden Software, z.B. 5.12.0</td><td>urn:SendingApplication:SendingFacility:SendingServiceCode</td></tr></table><p><b>focus</b>: <a href=\"Bundle-AlisExampleComplete43.html#urn-uuid-cbb59175-ad00-4316-8f0f-0cf75a0214b6\">Bundle: type = message; timestamp = 2017-08-30 11:23:05-0100</a></p></div>"
        },
        "eventUri" : "http://fhir.ch/ig/ch-alis-43",
        "destination" : [
          // TBD: 1 Version 
          {
            "endpoint" : "urn:ReceivingApplication:ReceivingFacility:ReceivingServiceCode"
          }
        ],
        "source" : //  1.1 Empfänger (ReceivingApplication) 
        //  1.2 MandantenNr (ReceivingFacility) 
        //  1.3 Einrichtung (ReceivingServiceCode) 
        //  URL je nach Implementation 
        {
          "version" : "Version der sendenden Software, z.B. 5.12.0",
          "endpoint" : "urn:SendingApplication:SendingFacility:SendingServiceCode"
        },
        "focus" : [
          //  1.9 Version Standardschnittstelle (SoftwareReleaseNumber) 
          //  1.4 Sender (SendingApplication) 
          //  1.5 MandatenNr (SendingFacility) 
          //  1.6 Einrichtung (SendingServiceCode) 
          //  URL je nach Implementation 
          {
            "reference" : "urn:uuid:cbb59175-ad00-4316-8f0f-0cf75a0214b6",
            "type" : "Bundle"
          }
        ]
      }
    },
    {
      "fullUrl" : "urn:uuid:cbb59175-ad00-4316-8f0f-0cf75a0214b6",
      "resource" : {
        "resourceType" : "Bundle",
        "type" : "transaction",
        "entry" : [
          {
            "fullUrl" : "urn:uuid:8cc5d1e4-182f-4905-93cc-4ba5c041755f",
            "resource" : {
              "resourceType" : "ChargeItem",
              "id" : "8cc5d1e4-182f-4905-93cc-4ba5c041755f",
              "contained" : [
                //  3.11 Laufnummer (ItemNumber) 
                {
                  "resourceType" : "Patient",
                  "id" : "MaxComplete",
                  "identifier" : [
                    //  2.2 Patient.PID (PatientID) 
                    {
                      "type" : {
                        "coding" : [
                          {
                            "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
                            "code" : "MR",
                            "display" : "Medical record number"
                          }
                        ]
                      },
                      "system" : "http://www.example.ch/patienteniddomain",
                      "value" : "Patienten-ID"
                    }
                  ],
                  "name" : [
                    {
                      "family" : "Patienten-Name",
                      "given" : [
                        "Patienten-Vorname"
                      ]
                    }
                  ],
                  "gender" : "male",
                  "birthDate" : "1950-01-01"
                },
                //  2.3 Patient.Name (PatientName) 
                //  2.4 Patient.Vorname (PatientGivenName) 
                //  2.6 Patient.Geschlecht (PatientGender) 
                //  2.5 Patient.GebDatum (PatientBirthDate) 
                {
                  "resourceType" : "Encounter",
                  "id" : "Visit",
                  "extension" : [
                    {
                      "url" : "http://fhir.ch/ig/ch-alis/StructureDefinition/ch-alis-ext-termination",
                      "extension" : [
                        //  2.7 Fall Abschluss (TerminationVisit) 
                        {
                          "url" : "TerminationVisit",
                          "valueDate" : "2017-08-31"
                        },
                        {
                          "url" : "TerminationReason",
                          "valueString" : "Grund für Fallabschluss"
                        }
                      ]
                    }
                  ],
                  "identifier" : [
                    //  2.8 Fall Abschlussgrund (TerminationReason) 
                    //  2.1 Fall (VisitNumber) 
                    {
                      "type" : {
                        "coding" : [
                          {
                            "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
                            "code" : "VN",
                            "display" : "Visit number"
                          }
                        ]
                      },
                      "system" : "http://www.example.ch/fallnummerdomain",
                      "value" : "eindeutige Fall-Identifikation"
                    }
                  ],
                  "status" : "finished",
                  "class" : {
                    "system" : "http://terminology.hl7.org/CodeSystem/v3-ActCode",
                    "code" : "IMP",
                    "display" : "inpatient encounter"
                  },
                  "subject" : {
                    "reference" : "#MaxComplete"
                  },
                  "diagnosis" : [
                    //  2.9 DiagnoseGruppe (DiagGroup) 
                    {
                      "condition" : {
                        "reference" : "#Diagnosis"
                      },
                      "use" : //  2.9.2 Diagnosetyp (DiagType)
                      {
                        "text" : "Eintrittsdiagnose"
                      }
                    }
                  ]
                },
                {
                  "resourceType" : "Condition",
                  "id" : "Diagnosis",
                  "code" : {
                    "coding" : [
                      {
                        "system" : "http://www.example.com/CHOP",
                        "code" : "99.99"
                      }
                    ]
                  },
                  "subject" : //  2.9.3 Katalogtyp (DiagCatType) 
                  //  TBD 
                  //  2.9.1 Diagnosecode (DiagCode) 
                  {
                    "reference" : "#MaxComplete"
                  }
                }
              ],
              "extension" : [
                //  3.2 Sitzung (SessionID) 
                {
                  "url" : "http://fhir.ch/ig/ch-alis/StructureDefinition/ch-alis-ext-sessionid",
                  "valueString" : "1"
                },
                {
                  "url" : "http://fhir.ch/ig/ch-alis/StructureDefinition/ch-alis-ext-orderid",
                  "valueString" : "16595790-a8c1-43e1-b785-bc81f3926482"
                },
                {
                  "url" : "http://fhir.ch/ig/ch-alis/StructureDefinition/ch-alis-ext-form",
                  "valueString" : "a1b2c3"
                },
                {
                  "url" : "http://fhir.ch/ig/ch-alis/StructureDefinition/ch-alis-ext-parameterv40",
                  "extension" : [
                    //  4.1 ParamTyp (ParamTyp) 
                    {
                      "url" : "ParamTyp",
                      "valueCodeableConcept" : {
                        "coding" : [
                          {
                            "system" : "http://fhir.ch/ig/ch-alis/CodeSystem/ch-alis-paramtyp",
                            "code" : "Duration"
                          }
                        ]
                      }
                    },
                    {
                      "url" : "ParamValue",
                      "valueString" : "25"
                    }
                  ]
                },
                //  4.2 ParamValue (ParamValue) 
                {
                  "url" : "http://fhir.ch/ig/ch-alis/StructureDefinition/ch-alis-ext-parameterv40",
                  "extension" : [
                    //  4.1 ParamTyp (ParamTyp) 
                    {
                      "url" : "ParamTyp",
                      "valueCodeableConcept" : {
                        "text" : "individuell vereinbart"
                      }
                    },
                    {
                      "url" : "ParamValue",
                      "valueString" : "beliebige Information"
                    }
                  ]
                }
              ],
              "status" : "billable",
              "code" : //  4.2 ParamValue (ParamValue) 
              //  3.3 Auftragsnummer (OrderID)
              //  3.7 Formularbezeichnung (Form) 
              //  4 ParamterV40 (ParameterV40) 
              //  4 ParamterV40 (ParameterV40) 
              //  4.15 Parameter: Verrechenbar (Billable) -> nicht im Beispiel, aber von FHIR verlangt 
              {
                "coding" : [
                  {
                    "system" : "http://fhir.ch/ig/ch-alis/CodeSystem/tbd",
                    "code" : "00.0010"
                  }
                ]
              },
              "subject" : //  3.5 Katalog (ServiceType) 
              //  3.6 Tarifposition (ServiceItem) 
              //  2 Patient (Visit) 
              {
                "reference" : "#MaxComplete"
              },
              "context" : //  2.1 Fall (VisitNumber) 
              {
                "reference" : "#Visit"
              },
              "occurrenceDateTime" : "2017-08-30T00:00:00-01:00",
              "performer" : [
                //  3.1 Leistungsdatum (ServiceDate) 
                //  3.15 PersonV40 (PersonV40) 
                {
                  "function" : //  3.15.1 PersonTyp (PersonTyp)
                  {
                    "coding" : [
                      {
                        "system" : "http://fhir.ch/ig/ch-alis/CodeSystem/ch-alis-persontyp",
                        "code" : "ResponsiblePhysician"
                      }
                    ]
                  },
                  "actor" : //  3.15.2. PersonID (PersonID) 
                  {
                    "display" : "ID der Person"
                  }
                },
                {
                  "function" : //  3.15.1 PersonTyp (PersonTyp)
                  {
                    "coding" : [
                      {
                        "system" : "http://fhir.ch/ig/ch-alis/CodeSystem/ch-alis-persontyp",
                        "code" : "ProvidingPhysician"
                      }
                    ]
                  },
                  "actor" : //  3.15.2. PersonID (PersonID) 
                  {
                    "display" : "ID der Person"
                  }
                }
              ],
              "performingOrganization" : //  3.15 PersonV40 (PersonV40) 
              //  3.9 Erbringende Organization (ProviderID) 
              {
                "display" : "1012"
              },
              "costCenter" : //  3.4 Auftraggebende Kostenstelle (ReferrerID) 
              {
                "display" : "ABCD"
              },
              "quantity" : //  3.13 Anzahl (Quantity) 
              {
                "value" : 1
              },
              "enterer" : //  3.10 Erfasser (EnteredBy) 
              {
                "display" : "Kennung erfassender Benutzer im senden System"
              },
              "enteredDate" : "2017-08-30T10:17:37-01:00"
            },
            "request" : //  3.8 Erfassungsdatum (EnteredDateTime) 
            {
              "method" : "POST",
              "url" : "ChargeItem"
            }
          },
          {
            "fullUrl" : "urn:uuid:2536b891-13b7-4edb-b00c-25d8f8c6bf23",
            "resource" : {
              "resourceType" : "ChargeItem",
              "id" : "2536b891-13b7-4edb-b00c-25d8f8c6bf23",
              "contained" : [
                //  3.11 Laufnummer (ItemNumber) 
                {
                  "resourceType" : "Patient",
                  "id" : "MaxComplete",
                  "identifier" : [
                    //  2.2 Patient.PID (PatientID) 
                    {
                      "type" : {
                        "coding" : [
                          {
                            "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
                            "code" : "MR",
                            "display" : "Medical record number"
                          }
                        ]
                      },
                      "system" : "http://www.example.ch/patienteniddomain",
                      "value" : "Patienten-ID"
                    }
                  ],
                  "name" : [
                    {
                      "family" : "Patienten-Name",
                      "given" : [
                        "Patienten-Vorname"
                      ]
                    }
                  ],
                  "gender" : "male",
                  "birthDate" : "1950-01-01"
                },
                //  2.3 Patient.Name (PatientName) 
                //  2.4 Patient.Vorname (PatientGivenName) 
                //  2.6 Patient.Geschlecht (PatientGender) 
                //  2.5 Patient.GebDatum (PatientBirthDate) 
                {
                  "resourceType" : "Encounter",
                  "id" : "Visit",
                  "extension" : [
                    {
                      "url" : "http://fhir.ch/ig/ch-alis/StructureDefinition/ch-alis-ext-termination",
                      "extension" : [
                        //  2.7 Fall Abschluss (TerminationVisit) 
                        {
                          "url" : "TerminationVisit",
                          "valueDate" : "2017-08-31"
                        },
                        {
                          "url" : "TerminationReason",
                          "valueString" : "Grund für Fallabschluss"
                        }
                      ]
                    }
                  ],
                  "identifier" : [
                    //  2.8 Fall Abschlussgrund (TerminationReason) 
                    //  2.1 Fall (VisitNumber) 
                    {
                      "type" : {
                        "coding" : [
                          {
                            "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
                            "code" : "VN",
                            "display" : "Visit number"
                          }
                        ]
                      },
                      "system" : "http://www.example.ch/fallnummerdomain",
                      "value" : "eindeutige Fall-Identifikation"
                    }
                  ],
                  "status" : "finished",
                  "class" : {
                    "system" : "http://terminology.hl7.org/CodeSystem/v3-ActCode",
                    "code" : "IMP",
                    "display" : "inpatient encounter"
                  },
                  "subject" : {
                    "reference" : "#MaxComplete"
                  },
                  "diagnosis" : [
                    //  2.9 DiagnoseGruppe (DiagGroup) 
                    {
                      "condition" : {
                        "reference" : "#Diagnosis"
                      },
                      "use" : //  2.9.2 Diagnosetyp (DiagType)
                      {
                        "text" : "Eintrittsdiagnose"
                      }
                    }
                  ]
                },
                {
                  "resourceType" : "Condition",
                  "id" : "Diagnosis",
                  "code" : {
                    "coding" : [
                      {
                        "system" : "http://www.example.com/CHOP",
                        "code" : "99.99"
                      }
                    ]
                  },
                  "subject" : //  2.9.3 Katalogtyp (DiagCatType) 
                  //  TBD 
                  //  2.9.1 Diagnosecode (DiagCode) 
                  {
                    "reference" : "#MaxComplete"
                  }
                }
              ],
              "status" : "billable",
              "partOf" : [
                //  4.15 Parameter: Verrechenbar (Billable) -> nicht im Beispiel, aber von FHIR verlangt 
                //  3.12 Referenz zu Hauptleistung (RefItemNumber) 
                {
                  "reference" : "urn:uuid:8cc5d1e4-182f-4905-93cc-4ba5c041755f",
                  "type" : "ChargeItem"
                }
              ],
              "code" : //  3.6 Tarifposition (ServiceItem) 
              {
                "coding" : [
                  {
                    "system" : "http://fhir.ch/ig/ch-alis/CodeSystem/tbd",
                    "code" : "00.0030"
                  }
                ]
              },
              "subject" : //  3.5 Katalog (ServiceType) 
              //  3.6 Tarifposition (ServiceItem) 
              //  2 Patient (Visit) 
              {
                "reference" : "#MaxComplete"
              },
              "context" : //  2.1 Fall (VisitNumber) 
              {
                "reference" : "#Visit"
              },
              "occurrenceDateTime" : "2017-08-30T00:00:00-01:00",
              "quantity" : //  3.1 Leistungsdatum (ServiceDate) 
              //  3.13 Anzahl (Quantity) 
              {
                "value" : 1
              }
            },
            "request" : {
              "method" : "POST",
              "url" : "ChargeItem"
            }
          }
        ]
      }
    }
  ]
}