Skip to content

Commit

Permalink
added condition extension
Browse files Browse the repository at this point in the history
  • Loading branch information
jschoen-gefyra committed Jun 3, 2024
1 parent 16eafa0 commit ce70e91
Show file tree
Hide file tree
Showing 6 changed files with 129 additions and 54 deletions.
62 changes: 35 additions & 27 deletions Resources/fsh-generated/fsh-index.json
Original file line number Diff line number Diff line change
Expand Up @@ -76,8 +76,8 @@
"fshName": "ERGBehandlungsartCS",
"fshType": "CodeSystem",
"fshFile": "Profiles\\erg-rechnung.fsh",
"startLine": 112,
"endLine": 115
"startLine": 121,
"endLine": 124
},
{
"outputFile": "CodeSystem-erg-operationen.json",
Expand All @@ -92,8 +92,8 @@
"fshName": "ERGParticipantRoleCS",
"fshType": "CodeSystem",
"fshFile": "Profiles\\erg-rechnung.fsh",
"startLine": 123,
"endLine": 127
"startLine": 132,
"endLine": 136
},
{
"outputFile": "CodeSystem-erg-prop-rest-interactions.json",
Expand Down Expand Up @@ -156,16 +156,16 @@
"fshName": "BeispielDocumentReferenceRechnung3-FD",
"fshType": "Instance",
"fshFile": "Szenarien\\Szenario3a-LE.fsh",
"startLine": 43,
"endLine": 75
"startLine": 31,
"endLine": 63
},
{
"outputFile": "DocumentReference-BeispielDocumentReferenceRechnung3-LE.json",
"fshName": "BeispielDocumentReferenceRechnung3-LE",
"fshType": "Instance",
"fshFile": "Szenarien\\Szenario3a-LE.fsh",
"startLine": 13,
"endLine": 41
"startLine": 1,
"endLine": 29
},
{
"outputFile": "DocumentReference-BeispielDocumentReferenceRechnung3.1-LE.json",
Expand Down Expand Up @@ -196,16 +196,16 @@
"fshName": "BeispielDocumentReferenceSonstigesDokument3-FD",
"fshType": "Instance",
"fshFile": "Szenarien\\Szenario3a-LE.fsh",
"startLine": 90,
"endLine": 109
"startLine": 78,
"endLine": 97
},
{
"outputFile": "DocumentReference-BeispielDocumentReferenceSonstigesDokument3-LE.json",
"fshName": "BeispielDocumentReferenceSonstigesDokument3-LE",
"fshType": "Instance",
"fshFile": "Szenarien\\Szenario3a-LE.fsh",
"startLine": 77,
"endLine": 87
"startLine": 65,
"endLine": 75
},
{
"outputFile": "DocumentReference-BeispielDocumentReferenceSonstigesDokument3.1-LE.json",
Expand Down Expand Up @@ -316,8 +316,8 @@
"fshName": "BeispielParameterSubmitInput3-LE",
"fshType": "Instance",
"fshFile": "Szenarien\\Szenario3a-LE.fsh",
"startLine": 116,
"endLine": 123
"startLine": 104,
"endLine": 111
},
{
"outputFile": "Parameters-BeispielParameterSubmitInput3.1-LE.json",
Expand All @@ -332,8 +332,8 @@
"fshName": "BeispielPatient3-FD",
"fshType": "Instance",
"fshFile": "Szenarien\\Szenario3a-LE.fsh",
"startLine": 135,
"endLine": 145
"startLine": 123,
"endLine": 133
},
{
"outputFile": "Patient-R2444PKVersichertePerson.json",
Expand Down Expand Up @@ -399,13 +399,21 @@
"startLine": 1,
"endLine": 34
},
{
"outputFile": "StructureDefinition-erg-abrechnungsrelevante-diagnose.json",
"fshName": "ERGAbrechnungsrelevanteDiagnose",
"fshType": "Extension",
"fshFile": "Profiles\\erg-rechnung.fsh",
"startLine": 113,
"endLine": 119
},
{
"outputFile": "StructureDefinition-erg-behandlungsart.json",
"fshName": "ERGBehandlungsart",
"fshType": "Extension",
"fshFile": "Profiles\\erg-rechnung.fsh",
"startLine": 104,
"endLine": 110
"startLine": 105,
"endLine": 111
},
{
"outputFile": "StructureDefinition-erg-docref-signature.json",
Expand Down Expand Up @@ -476,8 +484,8 @@
"fshName": "ERGPDFRepraesentationRechnung",
"fshType": "Extension",
"fshFile": "Profiles\\erg-rechnung.fsh",
"startLine": 94,
"endLine": 97
"startLine": 95,
"endLine": 98
},
{
"outputFile": "StructureDefinition-erg-preisdetails-rechnungsposition.json",
Expand All @@ -493,7 +501,7 @@
"fshType": "Profile",
"fshFile": "Profiles\\erg-rechnung.fsh",
"startLine": 1,
"endLine": 91
"endLine": 92
},
{
"outputFile": "StructureDefinition-erg-rechnungsdiagnose.json",
Expand Down Expand Up @@ -540,8 +548,8 @@
"fshName": "ERGZahlungsziel",
"fshType": "Extension",
"fshFile": "Profiles\\erg-rechnung.fsh",
"startLine": 99,
"endLine": 102
"startLine": 100,
"endLine": 103
},
{
"outputFile": "ValueSet-BehandlungsartVS.json",
Expand Down Expand Up @@ -588,16 +596,16 @@
"fshName": "ERGBehandlungsartVS",
"fshType": "ValueSet",
"fshFile": "Profiles\\erg-rechnung.fsh",
"startLine": 117,
"endLine": 121
"startLine": 126,
"endLine": 130
},
{
"outputFile": "ValueSet-erg-participant-role-VS.json",
"fshName": "ERGParticipantRoleVS",
"fshType": "ValueSet",
"fshFile": "Profiles\\erg-rechnung.fsh",
"startLine": 129,
"endLine": 133
"startLine": 138,
"endLine": 142
},
{
"outputFile": "ValueSet-erg-rechnung-markierung-vs.json",
Expand Down
29 changes: 15 additions & 14 deletions Resources/fsh-generated/fsh-index.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,23 @@ Bundle-R2444Bundle.json R2444Bu
ChargeItem-R2444ChargeItem.json R2444ChargeItem Instance Examples\BeispielRechnung.fsh 51 - 66
CodeSystem-BehandlungsartCS.json BehandlungsartCS CodeSystem Examples\BeispielRechnung.fsh 130 - 133
CodeSystem-erg-attachment-format-cs.json ERGAttachmentFormatCS CodeSystem Profiles\erg-dokumentenmetadaten.fsh 132 - 139
CodeSystem-erg-behandlungsartCS.json ERGBehandlungsartCS CodeSystem Profiles\erg-rechnung.fsh 112 - 115
CodeSystem-erg-behandlungsartCS.json ERGBehandlungsartCS CodeSystem Profiles\erg-rechnung.fsh 121 - 124
CodeSystem-erg-operationen.json ERGOperationen CodeSystem Profiles\erg-nutzungsprotokoll.fsh 32 - 39
CodeSystem-erg-participant-role-CS.json ERGParticipantRoleCS CodeSystem Profiles\erg-rechnung.fsh 123 - 127
CodeSystem-erg-participant-role-CS.json ERGParticipantRoleCS CodeSystem Profiles\erg-rechnung.fsh 132 - 136
CodeSystem-erg-prop-rest-interactions.json ERGPropRestInterations CodeSystem Profiles\erg-nutzungsprotokoll.fsh 41 - 47
CodeSystem-erg-rechnung-markierung-cs.json ERGRechnungMarkierungCS CodeSystem CodeSystems\erg-rechnung-markierung.fsh 1 - 12
CodeSystem-erg-rechnung-submit-modus-cs.json ERGRechnungSubmitModusCS CodeSystem OperationDefinitions\erg-operation-submit.fsh 86 - 91
CodeSystem-erg-rechnung-type-cs.json ERGRechnungTypeCS CodeSystem CodeSystems\erg-rechnung-type-cs.fsh 1 - 5
CodeSystem-erg-rechnungsstatus-cs.json ERGARechnungsstatus CodeSystem Profiles\erg-dokumentenmetadaten.fsh 141 - 147
Composition-R2444Document.json R2444Document Instance Examples\BeispielRechnung.fsh 141 - 163
Condition-R2444Diagnose.json R2444Diagnose Instance Examples\BeispielRechnung.fsh 82 - 91
DocumentReference-BeispielDocumentReferenceRechnung3-FD.json BeispielDocumentReferenceRechnung3-FD Instance Szenarien\Szenario3a-LE.fsh 43 - 75
DocumentReference-BeispielDocumentReferenceRechnung3-LE.json BeispielDocumentReferenceRechnung3-LE Instance Szenarien\Szenario3a-LE.fsh 13 - 41
DocumentReference-BeispielDocumentReferenceRechnung3-FD.json BeispielDocumentReferenceRechnung3-FD Instance Szenarien\Szenario3a-LE.fsh 31 - 63
DocumentReference-BeispielDocumentReferenceRechnung3-LE.json BeispielDocumentReferenceRechnung3-LE Instance Szenarien\Szenario3a-LE.fsh 1 - 29
DocumentReference-BeispielDocumentReferenceRechnung3.1-LE.json BeispielDocumentReferenceRechnung3.1-LE Instance Examples\erg-R2-bulk-submit.fsh 22 - 53
DocumentReference-BeispielDocumentReferenceRechnungRetrieve.json BeispielDocumentReferenceRechnungRetrieve Instance Examples\erg-R3R6-retrieve.fsh 13 - 29
DocumentReference-BeispielDocumentReferenceRechnungRetrieve2.json BeispielDocumentReferenceRechnungRetrieve2 Instance Examples\erg-R3-bulk-retrieve.fsh 29 - 45
DocumentReference-BeispielDocumentReferenceSonstigesDokument3-FD.json BeispielDocumentReferenceSonstigesDokument3-FD Instance Szenarien\Szenario3a-LE.fsh 90 - 109
DocumentReference-BeispielDocumentReferenceSonstigesDokument3-LE.json BeispielDocumentReferenceSonstigesDokument3-LE Instance Szenarien\Szenario3a-LE.fsh 77 - 87
DocumentReference-BeispielDocumentReferenceSonstigesDokument3-FD.json BeispielDocumentReferenceSonstigesDokument3-FD Instance Szenarien\Szenario3a-LE.fsh 78 - 97
DocumentReference-BeispielDocumentReferenceSonstigesDokument3-LE.json BeispielDocumentReferenceSonstigesDokument3-LE Instance Szenarien\Szenario3a-LE.fsh 65 - 75
DocumentReference-BeispielDocumentReferenceSonstigesDokument3.1-LE.json BeispielDocumentReferenceSonstigesDokument3.1-LE Instance Examples\erg-R2-bulk-submit.fsh 55 - 65
Invoice-R2444Rechnung.json R2444Rechnung Instance Examples\BeispielRechnung.fsh 1 - 49
OperationDefinition-ERGOperationChangeStatus.json ERGOperationChangeStatus Instance OperationDefinitions\erg-change-status.fsh 3 - 31
Expand All @@ -38,9 +38,9 @@ Parameters-BeispielParameterProcessFlagInput.json Beispie
Parameters-BeispielParameterProcessFlagOutput.json BeispielParameterProcessFlagOutput Instance Examples\erg-R8-process-flag.fsh 9 - 23
Parameters-BeispielParameterRetrieveInput.json BeispielParameterRetrieveInput Instance Examples\erg-R3R6-retrieve.fsh 1 - 11
Parameters-BeispielParameterRetrieveInput2.json BeispielParameterRetrieveInput2 Instance Examples\erg-R3-bulk-retrieve.fsh 23 - 27
Parameters-BeispielParameterSubmitInput3-LE.json BeispielParameterSubmitInput3-LE Instance Szenarien\Szenario3a-LE.fsh 116 - 123
Parameters-BeispielParameterSubmitInput3-LE.json BeispielParameterSubmitInput3-LE Instance Szenarien\Szenario3a-LE.fsh 104 - 111
Parameters-BeispielParameterSubmitInput3.1-LE.json BeispielParameterSubmitInput3.1-LE Instance Examples\erg-R2-bulk-submit.fsh 13 - 20
Patient-BeispielPatient3-FD.json BeispielPatient3-FD Instance Szenarien\Szenario3a-LE.fsh 135 - 145
Patient-BeispielPatient3-FD.json BeispielPatient3-FD Instance Szenarien\Szenario3a-LE.fsh 123 - 133
Patient-R2444PKVersichertePerson.json R2444PKVersichertePerson Instance Examples\BeispielRechnung.fsh 68 - 80
Practitioner-R2444Practitioner.json R2444Practitioner Instance Examples\BeispielRechnung.fsh 93 - 122
Questionnaire-QuestionnaireInvoice.json QuestionnaireInvoice Instance Questionnaire\Invoice.fsh 1 - 163
Expand All @@ -49,7 +49,8 @@ SearchParameter-erg-makierung.json erg-mak
StructureDefinition-ExtensionBehandlungsart.json ExtensionBehandlungsart Extension Examples\BeispielRechnung.fsh 124 - 128
StructureDefinition-RGPKVLeistungserbringer.json ERGLeistungserbringer Profile Profiles\erg-leistungserbringer-person.fsh 1 - 47
StructureDefinition-RGPKVLeistungserbringerOrganisation.json ERGLeistungserbringerOrganisation Profile Profiles\erg-leistungserbringer-organisation.fsh 1 - 34
StructureDefinition-erg-behandlungsart.json ERGBehandlungsart Extension Profiles\erg-rechnung.fsh 104 - 110
StructureDefinition-erg-abrechnungsrelevante-diagnose.json ERGAbrechnungsrelevanteDiagnose Extension Profiles\erg-rechnung.fsh 113 - 119
StructureDefinition-erg-behandlungsart.json ERGBehandlungsart Extension Profiles\erg-rechnung.fsh 105 - 111
StructureDefinition-erg-docref-signature.json ERGDocRefSignature Extension Profiles\erg-dokumentenmetadaten.fsh 151 - 158
StructureDefinition-erg-documentreference-gesamtbetrag.json ERGDocumentReferenceGesamtbetrag Extension Extensions\erg-documentreference-Gesamtbetrag.fsh 1 - 6
StructureDefinition-erg-documentreference-markierung.json ERGDocumentReferenceMarkierung Extension Extensions\erg-documentreference-markierung.fsh 1 - 7
Expand All @@ -58,22 +59,22 @@ StructureDefinition-erg-documentreference-zahlungszieldatum.json ERGDocu
StructureDefinition-erg-dokumentenmetadaten.json ERGDokumentenmetadaten Profile Profiles\erg-dokumentenmetadaten.fsh 4 - 114
StructureDefinition-erg-invoice-period.json ERGInvoicePeriod Extension Extensions\erg-invoice-period.fsh 1 - 10
StructureDefinition-erg-nutzungsprotokoll.json ERGNutzungsprotokoll Profile Profiles\erg-nutzungsprotokoll.fsh 1 - 30
StructureDefinition-erg-pdf-repraesentation-rechnung.json ERGPDFRepraesentationRechnung Extension Profiles\erg-rechnung.fsh 94 - 97
StructureDefinition-erg-pdf-repraesentation-rechnung.json ERGPDFRepraesentationRechnung Extension Profiles\erg-rechnung.fsh 95 - 98
StructureDefinition-erg-preisdetails-rechnungsposition.json ERGPreisDetailsRechnungsposition Extension Profiles\erg-rechnungsposition.fsh 27 - 35
StructureDefinition-erg-rechnung.json ERGRechnung Profile Profiles\erg-rechnung.fsh 1 - 91
StructureDefinition-erg-rechnung.json ERGRechnung Profile Profiles\erg-rechnung.fsh 1 - 92
StructureDefinition-erg-rechnungsdiagnose.json ERGRechnungsdiagnose Profile Profiles\erg-rechnungsdiagnose.fsh 1 - 20
StructureDefinition-erg-rechnungsdokument.json ERGRechnungsdokument Profile Profiles\erg-rechnungsdokument.fsh 1 - 12
StructureDefinition-erg-rechnungsposition.json ERGRechnungsposition Profile Profiles\erg-rechnungsposition.fsh 1 - 25
StructureDefinition-erg-task-requestedPerformer.json ERGTaskRequestedPerformer Extension Extensions\erg-task-requestedPerformer.fsh 1 - 10
StructureDefinition-erg-versicherteperson.json ERGersichertePerson Profile Profiles\erg-versicherteperson.fsh 1 - 27
StructureDefinition-erg-zahlungsziel.json ERGZahlungsziel Extension Profiles\erg-rechnung.fsh 99 - 102
StructureDefinition-erg-zahlungsziel.json ERGZahlungsziel Extension Profiles\erg-rechnung.fsh 100 - 103
ValueSet-BehandlungsartVS.json BehandlungsartVS ValueSet Examples\BeispielRechnung.fsh 135 - 139
ValueSet-TESTICD10GM.json TESTICD10GM ValueSet Questionnaire\ValueSet-ICD10.fsh 3 - 42
ValueSet-erg-audit-event-agent-type.json ERGAuditEventAgentType ValueSet Profiles\erg-nutzungsprotokoll.fsh 63 - 67
ValueSet-erg-audit-event-sub-type.json ERGAuditEventSubType ValueSet Profiles\erg-nutzungsprotokoll.fsh 49 - 54
ValueSet-erg-audit-event-type.json ERGAuditEventType ValueSet Profiles\erg-nutzungsprotokoll.fsh 56 - 60
ValueSet-erg-behandlungsartVS.json ERGBehandlungsartVS ValueSet Profiles\erg-rechnung.fsh 117 - 121
ValueSet-erg-participant-role-VS.json ERGParticipantRoleVS ValueSet Profiles\erg-rechnung.fsh 129 - 133
ValueSet-erg-behandlungsartVS.json ERGBehandlungsartVS ValueSet Profiles\erg-rechnung.fsh 126 - 130
ValueSet-erg-participant-role-VS.json ERGParticipantRoleVS ValueSet Profiles\erg-rechnung.fsh 138 - 142
ValueSet-erg-rechnung-markierung-vs.json ERGRechnungMarkierungVS ValueSet ValueSets\erg-rechnung-markierung-vs.fsh 1 - 5
ValueSet-erg-rechnung-submit-modus-vs.json ERGRechnungSubmitModusVS ValueSet OperationDefinitions\erg-operation-submit.fsh 93 - 97
ValueSet-erg-rechnungsstatus.json ERGRechnungsstatus ValueSet Profiles\erg-dokumentenmetadaten.fsh 125 - 128
Expand Down
Loading

0 comments on commit ce70e91

Please sign in to comment.