FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/bc-ChildBirthAssistance

Packagenictiz.fhir.nl.stu3.geboortezorg
Resource TypeStructureDefinition
Idbc-ChildBirthAssistance
FHIR VersionR3
Sourcehttps://simplifier.net/resolve?scope=nictiz.fhir.nl.stu3.geboortezorg@1.3.3-rc7&canonical=http://nictiz.nl/fhir/StructureDefinition/bc-ChildBirthAssistance
URLhttp://nictiz.nl/fhir/StructureDefinition/bc-ChildBirthAssistance
Version1.3.2
Statusactive
Namebc-ChildBirthAssistance
Titlebc-ChildBirthAssistance
Realmnl
DescriptionAn Encounter profile describing (childbirth) assistance to a woman in labor as defined by BabyConnect. * The woman Patient is the subject of the Encounter * The place of birth is described in Encounter.class using a ConceptMap to map values to available FHIR codes * The Encounter.diagnosis element refers to the Pregnancy (Condition) * The Encounter.participant element containts a list of care providers that were present during delivery. Family members could also be included in this list. * Additional details can be defined at participant level, such as participant type and time of arrival. The latter uses an extension at participant level with a coded list of time of arrival. * Childbirth Assistance refers to the EpisodeOfCare with Encounter.EpisodeOfCare.reference
CopyrightCC0
TypeEncounter
Kindresource

Resources that use this resource

StructureDefinition
bc-Birthbc-Birth
bc-BirthControlbc-BirthControl
bc-BirthObservationbc-BirthObservation
bc-CareTeambc-CareTeam
bc-ChildObservationbc-ChildObservation
bc-DeliveryObservationbc-DeliveryObservation
bc-DeliveryProcedurebc-DeliveryProcedure
bc-FetalHeartRatebc-FetalHeartRate
bc-FetusObservationbc-FetusObservation
bc-MaternalObservationbc-MaternalObservation
bc-PerinatalDeathbc-PerinatalDeath
bc-ProcedureObservationbc-ProcedureObservation
bc-ReferralRequestbc-ReferralRequest
bc-UmbilicalCordbc-UmbilicalCord

Resources that this resource uses

StructureDefinition
bc-Encounterbc-Encounter
bc-childbirthassistance-timecalledbc-childbirthassistance-timecalled
bc-encounter-arrivalbc-encounter-arrival
ValueSet
2.16.840.1.113883.2.4.11.195--20140102000000Partus stadium
bc-ChildBirthAssistance-typebc-ChildBirthAssistance-type

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "bc-ChildBirthAssistance",
  "url": "http://nictiz.nl/fhir/StructureDefinition/bc-ChildBirthAssistance",
  "version": "1.3.2",
  "name": "bc-ChildBirthAssistance",
  "title": "bc-ChildBirthAssistance",
  "status": "active",
  "publisher": "Nictiz",
  "contact": [
    {
      "name": "Nictiz",
      "telecom": [
        {
          "system": "email",
          "value": "geboortezorg@nictiz.nl",
          "use": "work"
        }
      ]
    }
  ],
  "description": "An Encounter profile describing (childbirth) assistance to a woman in labor as defined by BabyConnect.\r\n* The woman Patient is the subject of the Encounter\r\n* The place of birth is described in Encounter.class using a ConceptMap to map values to available FHIR codes\r\n* The Encounter.diagnosis element refers to the Pregnancy (Condition)\r\n* The Encounter.participant element containts a list of care providers that were present during delivery. Family members could also be included in this list.\r\n* Additional details can be defined at participant level, such as participant type and time of arrival. The latter uses an extension at participant level with a coded list of time of arrival.\r\n* Childbirth Assistance refers to the EpisodeOfCare with Encounter.EpisodeOfCare.reference",
  "copyright": "CC0",
  "fhirVersion": "3.0.2",
  "mapping": [
    {
      "identity": "hcim-encounter-v1.2-2015EN",
      "uri": "https://zibs.nl/wiki/Encounter-v1.2(2015EN)",
      "name": "HCIM Encounter-v1.2(2015EN)"
    },
    {
      "identity": "hcim-encounter-v3.0-2016EN",
      "uri": "https://zibs.nl/wiki/Encounter-v3.0(2016EN)",
      "name": "HCIM Encounter-v3.0(2016EN)"
    },
    {
      "identity": "hcim-encounter-v3.1-2017EN",
      "uri": "https://zibs.nl/wiki/Encounter-v3.1(2017EN)",
      "name": "HCIM Encounter-v3.1(2017EN)"
    },
    {
      "identity": "hcim-healthprofessional-v1.2.1-2015EN",
      "uri": "https://zibs.nl/wiki/HealthProfessional-v1.2.1(2015EN)",
      "name": "HCIM HealthProfessional-v1.2.1(2015EN)"
    },
    {
      "identity": "hcim-healthprofessional-v3.0-2016EN",
      "uri": "https://zibs.nl/wiki/HealthProfessional-v3.0(2016EN)",
      "name": "HCIM HealthProfessional-v3.0(2016EN)"
    },
    {
      "identity": "hcim-healthprofessional-v3.2-2017EN",
      "uri": "https://zibs.nl/wiki/HealthProfessional-v3.2(2017EN)",
      "name": "HCIM HealthProfessional-v3.2(2017EN)"
    },
    {
      "identity": "hcim-basicelements-v1.0-2017EN",
      "uri": "https://zibs.nl/wiki/BasicElements-v1.0(2017EN)",
      "name": "HCIM BasicElements-v1.0(2017EN)"
    },
    {
      "identity": "gebz-peri-v2.3",
      "uri": "https://decor.nictiz.nl/art-decor/decor-datasets--peri20-?id=2.16.840.1.113883.2.4.3.11.60.90.77.1.6&effectiveDate=2016-09-08T00%3A00%3A00&conceptId=2.16.840.1.113883.2.4.3.11.60.90.77.2.6.40050&conceptEffectiveDate=2016-09-08T00%3A00%3A00",
      "name": "Geboortezorg Perinatologie 2.3"
    },
    {
      "identity": "gebz-peri-v3.2",
      "uri": "https://decor.nictiz.nl/art-decor/decor-datasets-\\-peri20-?id=2.16.840.1.113883.2.4.3.11.60.90.77.1.6&effectiveDate=2016-09-08T00%3A00%3A00&conceptId=2.16.840.1.113883.2.4.3.11.60.90.77.2.6.4&conceptEffectiveDate=2016-09-08T00%3A00%3A00",
      "name": "Geboortezorg 3.2"
    }
  ],
  "kind": "resource",
  "abstract": false,
  "type": "Encounter",
  "baseDefinition": "http://nictiz.nl/fhir/StructureDefinition/bc-Encounter",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Encounter",
        "path": "Encounter",
        "mapping": [
          {
            "identity": "gebz-peri-v2.3",
            "map": "peri23-dataelement-80839",
            "comment": "Partusassistentie"
          },
          {
            "identity": "gebz-peri-v3.2",
            "map": "peri32-dataelement-10710",
            "comment": "Partusassistentie (Contact)"
          }
        ]
      },
      {
        "id": "Encounter.class",
        "path": "Encounter.class",
        "mapping": [
          {
            "identity": "gebz-peri-v3.2",
            "map": "peri32-dataelement-10711",
            "comment": "ContactType"
          }
        ]
      },
      {
        "id": "Encounter.type",
        "path": "Encounter.type",
        "mapping": [
          {
            "identity": "gebz-peri-v3.2",
            "map": "peri32-dataelement-10735",
            "comment": "ContactSoort"
          }
        ]
      },
      {
        "id": "Encounter.type:birthcareEncounterType",
        "path": "Encounter.type",
        "sliceName": "birthcareEncounterType"
      },
      {
        "id": "Encounter.type:birthcareEncounterType.coding",
        "path": "Encounter.type.coding",
        "patternCoding": {
          "system": "http://snomed.info/sct",
          "code": "236973005"
        }
      },
      {
        "id": "Encounter.participant.extension:periodOfArrival",
        "path": "Encounter.participant.extension",
        "sliceName": "periodOfArrival",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": "http://nictiz.nl/fhir/StructureDefinition/bc-encounter-arrival"
          }
        ],
        "binding": {
          "strength": "extensible",
          "valueSetReference": {
            "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.11.195--20140102000000"
          }
        },
        "mapping": [
          {
            "identity": "gebz-peri-v2.3",
            "map": "peri23-dataelement-20650",
            "comment": "Partusstadium assistente gearriveerd"
          },
          {
            "identity": "gebz-peri-v3.2",
            "map": "peri32-dataelement-10738",
            "comment": "PartusStadiumWaarde"
          }
        ]
      },
      {
        "id": "Encounter.participant.extension:timeWhenCalled",
        "path": "Encounter.participant.extension",
        "sliceName": "timeWhenCalled",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": "http://nictiz.nl/fhir/StructureDefinition/bc-childbirthassistance-timecalled"
          }
        ],
        "mapping": [
          {
            "identity": "gebz-peri-v3.2",
            "map": "peri32-dataelement-10726",
            "comment": "OproepDatumTijd"
          }
        ]
      },
      {
        "id": "Encounter.participant.type.coding:healthProfessionalRole",
        "path": "Encounter.participant.type.coding",
        "sliceName": "healthProfessionalRole",
        "comment": "Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information.  Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.\r\nTo make sure slicing functions correctly ChildBirthAssistance-type is set to 'required'. However alternate coding are still allowed."
      },
      {
        "id": "Encounter.participant.type.coding:childBirthAssistance-type",
        "path": "Encounter.participant.type.coding",
        "sliceName": "childBirthAssistance-type",
        "comment": "Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information.  Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.\r\nTo make sure slicing functions correctly ChildBirthAssistance-type is set to 'required'. However alternate coding are still allowed.",
        "max": "1",
        "binding": {
          "strength": "required",
          "description": "bc-ChildBirthAssistance-type",
          "valueSetReference": {
            "reference": "http://nictiz.nl/fhir/ValueSet/bc-ChildBirthAssistance-type"
          }
        },
        "mapping": [
          {
            "identity": "gebz-peri-v2.3",
            "map": "peri23-dataelement-40149",
            "comment": "Aanpakker kind"
          }
        ]
      },
      {
        "id": "Encounter.participant.period.start",
        "path": "Encounter.participant.period.start",
        "mapping": [
          {
            "identity": "gebz-peri-v3.2",
            "map": "peri32-dataelement-10716",
            "comment": "AankomstDatumTijd"
          }
        ]
      },
      {
        "id": "Encounter.participant.period.end",
        "path": "Encounter.participant.period.end",
        "mapping": [
          {
            "identity": "gebz-peri-v3.2",
            "map": "peri32-dataelement-10717",
            "comment": "EindDatumTijd"
          }
        ]
      },
      {
        "id": "Encounter.participant.individual",
        "path": "Encounter.participant.individual",
        "mapping": [
          {
            "identity": "gebz-peri-v3.2",
            "map": "peri32-dataelement-1624",
            "comment": "Aanpakker kind"
          },
          {
            "identity": "gebz-peri-v3.2",
            "map": "peri32-dataelement-1625",
            "comment": "Zorgverlener"
          },
          {
            "identity": "gebz-peri-v3.2",
            "map": "peri32-dataelement-1626",
            "comment": "Supervisor"
          },
          {
            "identity": "gebz-peri-v3.2",
            "map": "peri32-dataelement-1627",
            "comment": "Zorgverlener"
          }
        ]
      },
      {
        "id": "Encounter.participant.individual.extension:practitionerRole",
        "path": "Encounter.participant.individual.extension",
        "sliceName": "practitionerRole",
        "mapping": [
          {
            "identity": "gebz-peri-v2.3",
            "map": "peri23-dataelement-82132",
            "comment": "Rol partusassistent"
          },
          {
            "identity": "gebz-peri-v2.3",
            "map": "peri23-dataelement-40150",
            "comment": "Rol aanpakker kind"
          },
          {
            "identity": "gebz-peri-v2.3",
            "map": "peri23-dataelement-40170",
            "comment": "Rol supervisor"
          },
          {
            "identity": "gebz-peri-v3.2",
            "map": "peri32-dataelement-10712",
            "comment": "ContactMet"
          }
        ]
      },
      {
        "id": "Encounter.serviceProvider",
        "path": "Encounter.serviceProvider",
        "mapping": [
          {
            "identity": "gebz-peri-v3.2",
            "map": "peri32-dataelement-10714",
            "comment": "Locatie"
          }
        ]
      }
    ]
  }
}