MaiaRiskAssessmentRequestOutput (Parameters)
MaiaRiskAssessmentRequestOutput
Structure for the response to the MaiaRiskAssessmentRequest operation, containing risk assessment results, errors, and interaction details.
Metadaten
Canonical | https://tiplu.de/fhir/maia/StructureDefinition/MaiaRiskAssessmentRequestOutput |
---|---|
Status | draft |
Version | 1.0.0 |
Basis | http://hl7.org/fhir/StructureDefinition/Parameters |
Inhalt
MaiaRiskAssessmentRequestOutput (Parameters) | Parameters | ||
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
parameter | S Σ I | 1..* | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
name | S Σ | 1..1 | stringPattern |
value[x] | Σ I | 0..0 | |
resource | Σ I | 0..0 | Resource |
part | S Σ | 1..* | see (parameter) |
Account-Identifier | S Σ | 1..1 | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
name | S Σ | 1..1 | stringPattern |
value[x] | S Σ I | 0..1 | |
valueIdentifier | http://fhir.de/StructureDefinition/identifier-abrechnungsnummer | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | S Σ | 0..1 | uri |
value | S Σ | 0..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
resource | Σ I | 0..0 | Resource |
part | Σ | 0..0 | see (parameter) |
RiskAssessmentResultBundle | S Σ | 0..* | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
name | S Σ | 1..1 | stringPattern |
value[x] | Σ I | 0..0 | |
resource | I | 0..1 | MaiaRiskAssessmentResultBundle |
part | Σ | 0..0 | see (parameter) |
CaseError | S Σ | 0..* | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
name | S Σ | 1..1 | stringPattern |
value[x] | Σ I | 0..0 | |
resource | I | 0..1 | MaiaCaseError |
part | Σ | 0..0 | see (parameter) |
<StructureDefinition xmlns="http://hl7.org/fhir"> <id value="MaiaRiskAssessmentRequestOutput" /> <url value="https://tiplu.de/fhir/maia/StructureDefinition/MaiaRiskAssessmentRequestOutput" /> <version value="1.0.0" /> <name value="MaiaRiskAssessmentRequestOutput" /> <title value="MaiaRiskAssessmentRequestOutput" /> <status value="draft" /> <experimental value="false" /> <date value="2025-04-30" /> <publisher value="Tiplu GmbH" /> <description value="Structure for the response to the MaiaRiskAssessmentRequest operation, containing risk assessment results, errors, and interaction details." /> <fhirVersion value="4.0.1" /> <kind value="resource" /> <abstract value="false" /> <type value="Parameters" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Parameters" /> <derivation value="constraint" /> <differential> <element id="Parameters.parameter"> <path value="Parameters.parameter" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Parameters.parameter.name"> <path value="Parameters.parameter.name" /> <patternString value="RiskResults" /> <mustSupport value="true" /> </element> <element id="Parameters.parameter.value[x]"> <path value="Parameters.parameter.value[x]" /> <max value="0" /> </element> <element id="Parameters.parameter.resource"> <path value="Parameters.parameter.resource" /> <max value="0" /> </element> <element id="Parameters.parameter.part"> <path value="Parameters.parameter.part" /> <slicing> <discriminator> <type value="value" /> <path value="name" /> </discriminator> <rules value="closed" /> </slicing> <min value="1" /> <mustSupport value="true" /> </element> <element id="Parameters.parameter.part:Account-Identifier"> <path value="Parameters.parameter.part" /> <sliceName value="Account-Identifier" /> <short value="Account-Identifier (German: Fallnummer/Abrechnungsnummer)" /> <min value="1" /> <max value="1" /> <type> <code value="BackboneElement" /> </type> <mustSupport value="true" /> </element> <element id="Parameters.parameter.part:Account-Identifier.name"> <path value="Parameters.parameter.part.name" /> <patternString value="Account-Identifier" /> <mustSupport value="true" /> </element> <element id="Parameters.parameter.part:Account-Identifier.value[x]"> <path value="Parameters.parameter.part.value[x]" /> <short value="Account identifier based on the German profile for identifying a billing number" /> <type> <code value="Identifier" /> <profile value="http://fhir.de/StructureDefinition/identifier-abrechnungsnummer" /> </type> <mustSupport value="true" /> </element> <element id="Parameters.parameter.part:Account-Identifier.value[x].system"> <path value="Parameters.parameter.part.value[x].system" /> <mustSupport value="true" /> </element> <element id="Parameters.parameter.part:Account-Identifier.value[x].value"> <path value="Parameters.parameter.part.value[x].value" /> <mustSupport value="true" /> </element> <element id="Parameters.parameter.part:Account-Identifier.resource"> <path value="Parameters.parameter.part.resource" /> <max value="0" /> </element> <element id="Parameters.parameter.part:Account-Identifier.part"> <path value="Parameters.parameter.part.part" /> <max value="0" /> </element> <element id="Parameters.parameter.part:RiskAssessmentResultBundle"> <path value="Parameters.parameter.part" /> <sliceName value="RiskAssessmentResultBundle" /> <short value="Bundle of the requested RiskAssessments" /> <min value="0" /> <max value="*" /> <type> <code value="BackboneElement" /> </type> <mustSupport value="true" /> </element> <element id="Parameters.parameter.part:RiskAssessmentResultBundle.name"> <path value="Parameters.parameter.part.name" /> <patternString value="RiskAssessmentResultBundle" /> <mustSupport value="true" /> </element> <element id="Parameters.parameter.part:RiskAssessmentResultBundle.value[x]"> <path value="Parameters.parameter.part.value[x]" /> <max value="0" /> </element> <element id="Parameters.parameter.part:RiskAssessmentResultBundle.resource"> <path value="Parameters.parameter.part.resource" /> <type> <code value="Bundle" /> <profile value="https://tiplu.de/fhir/maia/StructureDefinition/MaiaRiskAssessmentResultBundle" /> </type> </element> <element id="Parameters.parameter.part:RiskAssessmentResultBundle.part"> <path value="Parameters.parameter.part.part" /> <max value="0" /> </element> <element id="Parameters.parameter.part:CaseError"> <path value="Parameters.parameter.part" /> <sliceName value="CaseError" /> <short value="List of currently identified CaseErrors" /> <min value="0" /> <max value="*" /> <type> <code value="BackboneElement" /> </type> <mustSupport value="true" /> </element> <element id="Parameters.parameter.part:CaseError.name"> <path value="Parameters.parameter.part.name" /> <patternString value="CaseError" /> <mustSupport value="true" /> </element> <element id="Parameters.parameter.part:CaseError.value[x]"> <path value="Parameters.parameter.part.value[x]" /> <max value="0" /> </element> <element id="Parameters.parameter.part:CaseError.resource"> <path value="Parameters.parameter.part.resource" /> <type> <code value="OperationOutcome" /> <profile value="https://tiplu.de/fhir/maia/StructureDefinition/MaiaCaseError" /> </type> </element> <element id="Parameters.parameter.part:CaseError.part"> <path value="Parameters.parameter.part.part" /> <max value="0" /> </element> </differential> </StructureDefinition>
{ "resourceType": "StructureDefinition", "id": "MaiaRiskAssessmentRequestOutput", "url": "https://tiplu.de/fhir/maia/StructureDefinition/MaiaRiskAssessmentRequestOutput", "version": "1.0.0", "name": "MaiaRiskAssessmentRequestOutput", "title": "MaiaRiskAssessmentRequestOutput", "status": "draft", "experimental": false, "date": "2025-04-30", "publisher": "Tiplu GmbH", "description": "Structure for the response to the MaiaRiskAssessmentRequest operation, containing risk assessment results, errors, and interaction details.", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "Parameters", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Parameters", "derivation": "constraint", "differential": { "element": [ { "id": "Parameters.parameter", "path": "Parameters.parameter", "min": 1, "mustSupport": true }, { "id": "Parameters.parameter.name", "path": "Parameters.parameter.name", "patternString": "RiskResults", "mustSupport": true }, { "id": "Parameters.parameter.value[x]", "path": "Parameters.parameter.value[x]", "max": "0" }, { "id": "Parameters.parameter.resource", "path": "Parameters.parameter.resource", "max": "0" }, { "id": "Parameters.parameter.part", "path": "Parameters.parameter.part", "slicing": { "discriminator": [ { "type": "value", "path": "name" } ], "rules": "closed" }, "min": 1, "mustSupport": true }, { "id": "Parameters.parameter.part:Account-Identifier", "path": "Parameters.parameter.part", "sliceName": "Account-Identifier", "short": "Account-Identifier (German: Fallnummer/Abrechnungsnummer)", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ], "mustSupport": true }, { "id": "Parameters.parameter.part:Account-Identifier.name", "path": "Parameters.parameter.part.name", "patternString": "Account-Identifier", "mustSupport": true }, { "id": "Parameters.parameter.part:Account-Identifier.value[x]", "path": "Parameters.parameter.part.value[x]", "short": "Account identifier based on the German profile for identifying a billing number", "type": [ { "code": "Identifier", "profile": [ "http://fhir.de/StructureDefinition/identifier-abrechnungsnummer" ] } ], "mustSupport": true }, { "id": "Parameters.parameter.part:Account-Identifier.value[x].system", "path": "Parameters.parameter.part.value[x].system", "mustSupport": true }, { "id": "Parameters.parameter.part:Account-Identifier.value[x].value", "path": "Parameters.parameter.part.value[x].value", "mustSupport": true }, { "id": "Parameters.parameter.part:Account-Identifier.resource", "path": "Parameters.parameter.part.resource", "max": "0" }, { "id": "Parameters.parameter.part:Account-Identifier.part", "path": "Parameters.parameter.part.part", "max": "0" }, { "id": "Parameters.parameter.part:RiskAssessmentResultBundle", "path": "Parameters.parameter.part", "sliceName": "RiskAssessmentResultBundle", "short": "Bundle of the requested RiskAssessments", "min": 0, "max": "*", "type": [ { "code": "BackboneElement" } ], "mustSupport": true }, { "id": "Parameters.parameter.part:RiskAssessmentResultBundle.name", "path": "Parameters.parameter.part.name", "patternString": "RiskAssessmentResultBundle", "mustSupport": true }, { "id": "Parameters.parameter.part:RiskAssessmentResultBundle.value[x]", "path": "Parameters.parameter.part.value[x]", "max": "0" }, { "id": "Parameters.parameter.part:RiskAssessmentResultBundle.resource", "path": "Parameters.parameter.part.resource", "type": [ { "code": "Bundle", "profile": [ "https://tiplu.de/fhir/maia/StructureDefinition/MaiaRiskAssessmentResultBundle" ] } ] }, { "id": "Parameters.parameter.part:RiskAssessmentResultBundle.part", "path": "Parameters.parameter.part.part", "max": "0" }, { "id": "Parameters.parameter.part:CaseError", "path": "Parameters.parameter.part", "sliceName": "CaseError", "short": "List of currently identified CaseErrors", "min": 0, "max": "*", "type": [ { "code": "BackboneElement" } ], "mustSupport": true }, { "id": "Parameters.parameter.part:CaseError.name", "path": "Parameters.parameter.part.name", "patternString": "CaseError", "mustSupport": true }, { "id": "Parameters.parameter.part:CaseError.value[x]", "path": "Parameters.parameter.part.value[x]", "max": "0" }, { "id": "Parameters.parameter.part:CaseError.resource", "path": "Parameters.parameter.part.resource", "type": [ { "code": "OperationOutcome", "profile": [ "https://tiplu.de/fhir/maia/StructureDefinition/MaiaCaseError" ] } ] }, { "id": "Parameters.parameter.part:CaseError.part", "path": "Parameters.parameter.part.part", "max": "0" } ] } }
Notes on Must-Support fields
Feldname | Kurzbeschreibung |
---|---|
Parameters.parameter.part:Account-Identifier | Account-Identifier (German: Fallnummer/Abrechnungsnummer) |
Parameters.parameter.part:Account-Identifier.value[x] | Account identifier based on the German profile for identifying a billing number |
Parameters.parameter.part:RiskAssessmentResultBundle | Bundle of the requested RiskAssessments |
Parameters.parameter.part:CaseError | List of currently identified CaseErrors |