{ "description": "WIP", "_filename": "StructureDefinition-MaAccountSchein.json", "package_name": "ma.ambulanter.fall", "date": null, "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "MaAccountSchein", "abstract": false, "type": "Account", "experimental": null, "resourceType": "StructureDefinition", "title": "WIP Ambulanter Schein", "package_version": "1.0.3", "status": "draft", "id": "c3787696-1d2a-440d-a3c3-926b5043cdaf", "kind": "resource", "url": "http://ma-ambulant.de/StructureDefinition/MaAccountSchein", "version": null, "differential": { "element": [ { "id": "Account.extension", "min": 1, "path": "Account.extension", "slicing": { "rules": "open", "ordered": false, "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Account.extension:Abrechnungsstatus", "max": "1", "min": 1, "path": "Account.extension", "type": [ { "code": "Extension", "profile": [ "http://ma-ambulant.de/StructureDefinition/ExtensionAbrechnungsstatus" ] } ], "sliceName": "Abrechnungsstatus", "mustSupport": true }, { "id": "Account.extension:AbrechnungsDiagnoseProzedur", "max": "*", "min": 0, "path": "Account.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.de/StructureDefinition/ExtensionAbrechnungsDiagnoseProzedur" ] } ], "sliceName": "AbrechnungsDiagnoseProzedur", "mustSupport": true }, { "id": "Account.extension:Ausstellungsdatum", "max": "1", "min": 0, "path": "Account.extension", "type": [ { "code": "Extension", "profile": [ "http://ma-ambulant.de/StructureDefinition/ExtensionAusstellungsdatum" ] } ], "sliceName": "Ausstellungsdatum", "mustSupport": true }, { "id": "Account.identifier", "min": 1, "path": "Account.identifier", "slicing": { "rules": "open", "ordered": false, "discriminator": [ { "path": "$this", "type": "pattern" } ] }, "mustSupport": true }, { "id": "Account.identifier:Scheinnummer", "max": "1", "min": 1, "path": "Account.identifier", "type": [ { "code": "Identifier", "profile": [ "http://ma-ambulant.de/StructureDefinition/IdentifierScheinnummer" ] } ], "sliceName": "Scheinnummer", "mustSupport": true, "patternIdentifier": { "type": { "coding": [ { "code": "ASN", "system": "http://ma-ambulant.de/CodeSystem/identifier-type-de-basis-erweitert" } ] } } }, { "id": "Account.identifier:Scheinnummer.type", "path": "Account.identifier.type", "mustSupport": true }, { "id": "Account.identifier:Scheinnummer.system", "path": "Account.identifier.system", "mustSupport": true }, { "id": "Account.identifier:Scheinnummer.value", "path": "Account.identifier.value", "mustSupport": true }, { "id": "Account.type", "path": "Account.type", "mustSupport": true, "patternCodeableConcept": { "coding": [ { "code": "AMB", "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode" } ] } }, { "id": "Account.type.extension:Scheinart", "max": "1", "min": 0, "path": "Account.type.extension", "type": [ { "code": "Extension", "profile": [ "http://ma-ambulant.de/StructureDefinition/ExtensionScheinart" ] } ], "sliceName": "Scheinart", "mustSupport": true }, { "id": "Account.type.coding", "path": "Account.type.coding", "mustSupport": true }, { "id": "Account.subject", "max": "1", "min": 1, "path": "Account.subject", "mustSupport": true }, { "id": "Account.servicePeriod", "min": 1, "path": "Account.servicePeriod", "mustSupport": true }, { "id": "Account.servicePeriod.start", "min": 1, "path": "Account.servicePeriod.start", "mustSupport": true }, { "id": "Account.servicePeriod.end", "path": "Account.servicePeriod.end", "mustSupport": true }, { "id": "Account.coverage", "path": "Account.coverage", "mustSupport": true }, { "id": "Account.coverage.extension", "path": "Account.coverage.extension", "slicing": { "rules": "open", "ordered": false, "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Account.coverage.extension:Abrechnungsart", "max": "1", "min": 0, "path": "Account.coverage.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.de/StructureDefinition/ExtensionAbrechnungsart" ] } ], "sliceName": "Abrechnungsart", "mustSupport": true }, { "id": "Account.coverage.extension:Abrechnungsart.value[x]", "path": "Account.coverage.extension.value[x]", "binding": { "strength": "extensible", "valueSet": "http://ma-ambulant.de/Valueset/AbrechnungsartErweitert" } }, { "id": "Account.coverage.extension:Abrechnungsbereich", "max": "1", "min": 0, "path": "Account.coverage.extension", "type": [ { "code": "Extension", "profile": [ "http://ma-ambulant.de/StructureDefinition/ExtensionAbrechnungsbereich" ] } ], "sliceName": "Abrechnungsbereich", "mustSupport": true }, { "id": "Account.owner", "min": 1, "path": "Account.owner", "mustSupport": true }, { "id": "Account.partOf", "min": 1, "path": "Account.partOf", "mustSupport": true }, { "id": "Account.partOf.identifier", "min": 1, "path": "Account.partOf.identifier", "type": [ { "code": "Identifier", "profile": [ "http://fhir.de/StructureDefinition/identifier-abrechnungsnummer" ] } ], "mustSupport": true } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Account" }